What is qm built with?
qm is a TypeScript repo built with @slack/bolt, Fastify, Electron, objc2-foundation, objc2-app-kit, and 2 more. It stores its data in lru-cache, Postgres, and @aws-sdk/s3-request-presigner, signs people in with aws-sdk, jose, and @smithy/signature-v4, stores files in AWS S3, uses AI through earendil-works, e2b, Anthropic, Pi, and TanStack, watches its errors with Sentry, makes its content with marked, nodemailer, officeparser, html2text, pulldown-cmark, and 4 more, validates its data with typebox and Zod, is tested with jsdom, deploys with @aws-sdk/client-ecs, and uses MCP and Modal. It has 551,856 written lines, with 1,261 test files.
Read on November 8, 2026, at commit 3d52212. Read it as markdown
Frontend
Icons 2
- Lucide48 files
- emoji-datasource3 files
Interface 5
- CodeMirror1 file
- Mermaid1 file
- core-graphics4 files
- @lezer/highlight1 file
- morphdom1 file
The base 1
- Vite4 files
Backend
Data 3
- Postgres6 files · src/cron/job-queue.ts, line 1
@aws-sdk/s3-request-presigner2 files
- lru-cache17 files
AI 4
earendil-works28 files
- Pi10 files
- TanStack2 files
e2b1 file
Services 5
AWS S35 files · src/files/direct-file-upload.ts, line 12- Sentry3 files · plugins/web-ui/src/browser-errors.ts, line 1
- MCP2 files · src/mcp/mcp-client.ts, line 1
- Modal2 files · src/sandbox/modal-client.ts, line 86
- Anthropic1 file · src/util/tokens.ts, line 1
Other repos with a similar stack
Ordered by how much of its stack they share with qm, then by stars.
- CherryHQcherry-studio53.3k
Your AI workspace for models, agents, and productivity.
16 of 71 in commonCompare → - RocketChatRocket.Chat46.4k
The Secure CommsOS™ for mission-critical operations
11 of 71 in commonCompare →
Frequently asked questions
What language is qm written in?
What framework does qm use?
What database does qm use?
What does qm sign people in with?
Does qm use AI?
What services does qm use?
The proof: src/files/direct-file-upload.ts, line 12
Does qm have tests?
Which repos have a stack like qm'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 →

