What is Vane built with?
Vane is a TypeScript repo built with React and Next.js. It stores its data in SQLite, reaches it with Drizzle, uses AI through ollama, partial-json, Hugging Face, and js-tiktoken, makes its content with @mozilla/readability, jspdf, markdown-to-jsx, officeparser, and pdf-parse, validates its data with Zod, and is tested with jsdom and playwright. It has 17,524 written lines.
Read on November 6, 2026, at commit 348feca. Read it as markdown
Frontend
The base 2
- React45 files · in package.json
- Next.js17 files · in package.json
Styles 3
tailwind-merge1 file
- Tailwind CSS
- next-themes4 files
Interface 6
- Headless UI15 files
sonner15 files
motion5 files
yet-another-react-lightbox2 files
react-syntax-highlighter1 file
- react-textarea-autosize2 files
Icons 2
- Lucide35 files
- @phosphor-icons/react2 files
Backend
Data 1
- SQLite2 files · src/lib/db/index.ts, line 2
Data access 1
- Drizzle5 files
AI 4
- ollama2 files
partial-json2 files
- Hugging Face1 file
- js-tiktoken1 file
Other repos with a similar stack
Ordered by how much of its stack they share with Vane, then by stars.
- CherryHQcherry-studio53.3k
Your AI workspace for models, agents, and productivity.
12 of 31 in commonCompare →
Frequently asked questions
What language is Vane written in?
What framework does Vane use?
What database does Vane use?
Does Vane use AI?
Which repos have a stack like Vane's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

