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

Styles 6

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
5 more
  • @streamdown/code2 files
  • prosemirror-inputrules2 files
  • cmdk1 file
  • prosemirror-example-setup1 file
  • use-stick-to-bottom1 file

Icons 1

Backend

Data 3

Data access 1

Sign-in 1

  • next-auth14 files

AI 2

  • ai24 files
  • ai-sdk13 files

Support

Content 4

Validation 1

Testing 1

  • @playwright/test6 files

Other 11

  • SWR11 files
  • date-fns5 files
  • nanoid2 files
  • server-only2 files
  • .ENV1 file
  • fast-deep-equal5 files
  • botid2 files
  • clsx1 file
  • diff-match-patch1 file
  • orderedmap1 file
  • resumable-stream1 file

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?
chatbot is written in TypeScript, with 20,934 written lines.
What framework does chatbot use?
chatbot is built with React and Next.js.

The proof: in package.json

What database does chatbot use?
chatbot stores its data in Postgres and reaches it with Drizzle.

The proof: lib/db/migrate.ts, line 4

What does chatbot sign people in with?
chatbot signs people in with next-auth.
Does chatbot use AI?
Yes. chatbot uses AI through ai and ai-sdk.
What services does chatbot use?
chatbot uses Redis and Vercel.

The proof: lib/ratelimit.ts, line 1

Does chatbot have tests?
Yes. chatbot has 9 test files and is tested with @playwright/test.
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.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →