33rd of 6 in AI API backends
full-stack-ai-agent-template
Project generator for FastAPI and Next.js apps with agents and RAG
- Stars
- 1.9k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Python
Overview
CLI (pip install fastapi-fullstack) scaffolding a FastAPI backend and Next.js frontend via a wizard or presets, with Pydantic AI, Pydantic Deep Agents, LangChain, LangGraph or DeepAgents, RAG on Milvus, Qdrant, pgvector or Chroma, WebSocket chat, JWT, OAuth, admin, teams, Stripe billing, Celery, Docker and K8s. make bootstrap starts Postgres, migrations and a seeded admin; projects can pull template upgrades later.
Who it is for: Python teams scaffolding a full-stack agent product
Strengths
- Wizard and presets pick framework, vector store, auth and billing per project
- Template upgrades merge into generated projects on a branch
- Chat UI renders tool calls, plans, subagents, charts and Python execution
- 100% coverage badge and CI on the generator
Weaknesses
- Generator, not a repo to fork; output size depends on options chosen
- Seeds admin@example.com with a fixed password; rotate before exposing
- Optional services (Milvus, Redis, Celery) raise the local footprint
- Windows needs GNU Make or WSL2
What it needs
- Python, Pydantic AI, Pydantic Deep Agents, LangChain, LangGraph
- Needs PostgreSQL, Redis (optional), Milvus, Qdrant, pgvector or ChromaDB (RAG), Stripe (billing), LLM provider API key
Also in AI API backends
See all 6| Rank | Project | Score |
|---|---|---|
| 1 | agent-service-toolkitLangGraph agents served by FastAPI with a Streamlit chat client | 70 out of 100 |
| 2 | fastapi-langgraph-agent-production-ready-templateFastAPI service for a LangGraph agent with auth, memory and tracing | 55 out of 100 |
| #4 | generative-ai-project-templateuv workspace with FastAPI, NiceGUI, LiteLLM and Promptfoo evals | 51 out of 100 |
| #5 | nodejs-api-boilerplateExpress TypeScript CRUD API template with an LLM module generator | 31 out of 100 |
| #6 | genai-apiHono API on Cloudflare Workers proxying Gemini with bearer auth | 28 out of 100 |