topboilerplates.com

NestJS AI SaaS Starter

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

NestJS AI SaaS StarterCheck NestJS AI SaaS Starter
NestJS AI SaaS Starter
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