What is FastGPT built with?
FastGPT is a TypeScript repo built with axum, Tokio, React, Next.js, Vue, and 2 more. It stores its data in bullmq, MongoDB, @zilliz/milvus2-sdk-node, and Postgres, signs people in with jsonwebtoken, uses AI through OpenAI and gpt-tokenizer, makes its content with js-yaml, papaparse, @xmldom/xmldom, file-type, xlsx, and 24 more, validates its data with Zod, zod-openapi, @apidevtools/swagger-parser, Ajv, @t3-oss/env-core, and 1 more, is tested with Vitest and jsdom, deploys with tracing, tracing-subscriber, @langfuse/otel, @hono/node-server, and OpenTelemetry, and uses Redis, MinIO, MCP, ali-oss, aws-sdk, and 1 more. It has 927,455 written lines, with 1,502 test files.
Read on November 8, 2026, at commit d97ad85. Read it as markdown
Frontend
The base 3
- React979 files · in packages/web/package.json
- Next.js265 files · in packages/web/package.json
- Vue2 files
Interface 23
- Chakra UI812 files
- React Hook Form132 files
- reactflow69 files
lexical25 files
@monaco-editor/react8 files
recharts4 files
vaul4 files
react-day-picker3 files
@dnd-kit/core2 files
react-beautiful-dnd2 files
react-syntax-highlighter2 files
- Scalar2 files
xterm2 files
@dagrejs/dagre1 file
- @tanstack/react-table1 file
echarts1 file
echarts-gl1 file
- Framer1 file
- Mermaid1 file
matplotlib
- react-textarea-autosize2 files
- nprogress1 file
- react-photo-view1 file
Icons 1
- @chakra-ui/icons28 files
Styles 1
Backend
The base 2
- axum7 files
- Express1 file · in projects/mcp_server/package.json
Sign-in 1
- jsonwebtoken7 files
Data 9
- MongoDB23 files · packages/service/common/mongo/index.ts, line 11
bullmq7 files
- Postgres6 files · packages/service/common/vectorDB/opengauss/controller.ts, line 3
@zilliz/milvus2-sdk-node5 files
- MinIO2 files · packages/service/common/s3/utils/assert.ts, line 1
aws-sdk1 file
cos-nodejs-sdk-v51 file
- Redis1 file · packages/dal/redis/runtime/connection.ts, line 1
- ali-oss1 file
Services 2
AI 1
gpt-tokenizer1 file
Other repos with a similar stack
Ordered by how much of its stack they share with FastGPT, then by stars.
- CherryHQcherry-studio53.3k
Your AI workspace for models, agents, and productivity.
21 of 153 in commonCompare → - ruvnetruflo80.9k
🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
20 of 153 in commonCompare →
Frequently asked questions
What language is FastGPT written in?
What framework does FastGPT use?
What database does FastGPT use?
What does FastGPT sign people in with?
Does FastGPT use AI?
The proof: packages/global/core/ai/index.ts, line 1
What services does FastGPT use?
Does FastGPT have tests?
Which repos have a stack like FastGPT'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 →

