Stacks/SaaS / agent platform
ODSEA's LangGraph + Next.js + Supabase production stack
ODSEA published the stack it actually runs: Bun, Next.js 15, Supabase PostgreSQL, Drizzle, LangGraph (over CrewAI), Infisical, and Vercel. The post is written as ADRs — what they chose, what they rejected, and what they gave up — for a platform that runs agent workflows around the clock. Models named in the architecture wrap-up are Claude and GPT.
- Use case
- A production platform that 'serves thousands of users' and 'processes AI agent workflows 24 hours a day', documented as a set of public architecture decision records
- Category
- SaaS / agent platform
- Team size
- not stated
- Orchestrator / framework
- LangGraph is the AI agent orchestration layer (chosen over CrewAI). The rest of the application is Next.js 15 App Router running on Bun, deployed on Vercel.
- Memory
- Supabase (PostgreSQL) is the database and auth layer, accessed through Drizzle ORM, with a schema the authors say spans over 200 tables and 16 schema files.
- Evals
- not stated
- Observability
- not stated
- Monthly cost
- not stated
- Observability tools
- not stated
- Other tools
- BunSupabaseVercelInfisical (secrets)Supavisor connection pooler
- Source
- https://odsea.com/blog/production-ai-stack-langgraph-nextjs-supabase
Alex Chen, CTO and co-founder · May 25, 2026
Related
More like this
General production agent
Date not stated
A LangGraph + Langfuse + Claude 4.5 production stack (r/AI_Agents)
A production AI agent stack described by the original poster after about a year and a half of trial and error, with LangGraph orchestration, Claude for structured JSON, and a layered observability setup
Coding agent
Apr 7, 2026
LangGraph plus CLI coding agents in git worktrees (HN)
A production multi-agent coding setup in which specialized CLI agents run in parallel, each in its own git worktree, under a central coordinator
Multi-agent orchestration
Oct 27, 2025
A policy engine plus unified traces across LangGraph and CrewAI (HN)
A multi-player production multi-agent system that mixes frameworks (LangGraph and CrewAI) and enforces what agents can and cannot do before tool calls run