NestJS AI SaaS Starter
Modular NestJS + LangGraph AI platform with streaming, checkpointing and multi-agent orchestration

- Best for
- Teams building serious multi-agent AI workflows on NestJS who need durable execution, streaming, and vector+graph memory rather than a simple chat wrapper.
- Skip if
- You need a simple AI chat starter - this is a deep orchestration platform (14 libraries) with real architectural complexity to learn.
NestJS AI SaaS Starter is a free, MIT-licensed Nx monorepo built around 14 publishable NestJS libraries for AI workflow orchestration with LangGraph. It provides declarative and functional workflow APIs, token/event streaming via decorators, durable checkpoint-and-replay execution, human-in-the-loop approval gates, and a unified vector+graph memory layer (via included ChromaDB and Neo4j NestJS integrations), with OpenRouter, Ollama and HuggingFace as supported AI providers.
Pros
- Genuinely deep feature set for AI orchestration - checkpoint/replay, human-in-the-loop gates, and vector+graph memory fusion are rare in boilerplates
- Provider-agnostic - OpenRouter, Ollama, and HuggingFace all supported for LLMs/embeddings
- Built as reusable, publishable Nx libraries rather than a single monolithic app
Cons
- Very early-stage with only 2 GitHub stars - essentially unproven outside its origin (appears hackathon-born)
- Significant architectural complexity (14 libraries, Neo4j + ChromaDB) versus a simple starter's learning curve
- Documentation leans on internal hackathon docs rather than a polished public guide
Features
AI capability
- AI agents
- RAG / vector search
- Streaming responses
- BYO API key
- Model-agnostic
Data and infra
- Background jobs
Quality and DX
- E2E tests
- Monorepo
Licensing and commercial
- Open source
- Free tier
- MIT licensed
NestJS AI SaaS Starter alternatives

Ultimate Backend
A free, MIT-licensed NestJS microservices SaaS starter with CQRS, GraphQL, and 7 core services

Full-Stack AI Agent Template
A FastAPI + Next.js scaffold for building production AI agent products

Laravel AI Chat
Laravel + Inertia AI chat starter with streaming responses across 9 model providers

Nuxt AI Chatbot Template
An official Nuxt UI template for building a streaming AI chatbot with auth and chat history

SvelteKit AI Chatbot (jianyuan)
An open-source SvelteKit port of Vercel's AI Chatbot template

nestjs-boilerplate (oNo500)
A NestJS + Next.js monorepo starter with enterprise-grade auth and audit logging