What is chatbot built with?
chatbot is a TypeScript repo built with React and Next.js. It stores its data in Postgres, reaches it with Drizzle, signs people in with next-auth, uses AI through ai and ai-sdk, makes its content with papaparse, streamdown, prosemirror-markdown, and shiki, validates its data with Zod, is tested with @playwright/test, and uses Redis and Vercel. It has 20,934 written lines, with 9 test files.
Read on November 5, 2026, at commit a8989b5. Read it as markdown
Frontend
The base 2
- React76 files · in package.json
- Next.js22 files · in package.json
Styles 6
class-variance-authority5 files
- @codemirror/theme-one-dark1 file
tailwind-merge1 file
- Tailwind CSS
- next-themes4 files
- classnames3 files
Interface 17
- Radix UI18 files
sonner12 files
- Framer8 files
- ProseMirror5 files
- prosemirror-view5 files
- prosemirror-state4 files
usehooks-ts4 files
- prosemirror-schema-basic2 files
- prosemirror-schema-list2 files
- CodeMirror1 file
motion1 file
react-data-grid1 file
- @streamdown/code2 files
- prosemirror-inputrules2 files
- cmdk1 file
- prosemirror-example-setup1 file
- use-stick-to-bottom1 file
Icons 1
- Lucide22 files
Backend
Data 3
- Postgres2 files · lib/db/migrate.ts, line 4
- Redis1 file · lib/ratelimit.ts, line 1
- Vercel1 file · app/(chat)/api/files/upload/route.ts, line 1
Data access 1
- Drizzle3 files
Sign-in 1
next-auth14 files
AI 2
ai24 files
ai-sdk13 files
Other repos with a similar stack
Ordered by how much of its stack they share with chatbot, then by stars.
Frequently asked questions
What language is chatbot written in?
What framework does chatbot use?
What database does chatbot use?
The proof: lib/db/migrate.ts, line 4
What does chatbot sign people in with?
Does chatbot use AI?
What services does chatbot use?
Does chatbot have tests?
Which repos have a stack like chatbot'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 →

