Technologies
What is onyx built with?
onyx is a Python repo built with Next.js, React, Expo, and FastAPI. It stores its data in Postgres, takes payments with Stripe, uses AI through OpenAI, measures its use with PostHog, watches its errors with Sentry, and uses Redis and Google Cloud Storage. It has 4,036 files and 1,580,032 written lines, with 3,061 test files.
Read on November 1, 2026, at commit 3eb6420. Read it as markdown
Frontend
Backend
The base
Data
Services
- Sentry24 files · web/src/app/global-error.tsx, line 3
PostHog12 files · web/src/app/providers.tsx, line 3
- Stripe2 files · backend/ee/onyx/server/tenants/billing.py, line 5
OpenAI1 file · backend/onyx/voice/providers/openai.py, line 30- Google Cloud Storage1 file · backend/onyx/file_store/gcs_file_store.py, line 109
Other repos with a similar stack
Ordered by how much of its stack they share with onyx, then by stars.
- gitroomhqpostiz-app40.3k
📨 The ultimate agentic social media scheduling tool 🤖
7 of 11 in common · TypeScriptCompare →
Frequently asked questions
What language is onyx written in?
What framework does onyx use?
What database does onyx use?
The proof: backend/onyx/db/_deprecated/pg_file_store.py, line 1
What does onyx take payments with?
The proof: backend/ee/onyx/server/tenants/billing.py, line 5
Does onyx use AI?
What services does onyx use?
The proof: web/src/app/providers.tsx, line 3
Does onyx have tests?
Which repos have a stack like onyx's?
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →