vstorm-co/full-stack-ai-agent-template
Full-stack AI app generator — FastAPI + Next.js with AI Agents, RAG, streaming, auth, and 20+ integrations out of the box.
What it solves
它消除建立可投入生產的 AI 應用時所需的重複樣板程式碼。開發者不必手動設定驗證、資料庫結構、RAG 流程與前端聊天介面,只要使用此產生器即可腳手架出完整的全端環境,且已預先配置企業級整合。
How it works
此專案提供一個 CLI 工具 (fastapi-fullstack) 與一個網頁設定器,能產生客製化的專案結構。它結合 FastAPI 後端與 Next.js 15 前端,使用 WebSocket 進行即時串流。產生的應用程式包含支援多種框架(如 PydanticAI 與 LangGraph)的模組化代理執行環境,以及相容多種向量資料庫(如 Milvus 與 Qdrant)的 RAG 流程。它使用 Docker 與 Makefile 來自動化部署 PostgreSQL 與 Redis 等基礎設施。
Who it’s for
適合想要快速從 AI 原型轉為可投入生產的 SaaS 或企業應用的開發者與創業者,無需從頭自行建置核心基礎設施。
Highlights
- Multi-Framework Support: Compatible with PydanticAI, PydanticDeep, LangChain, LangGraph, and DeepAgents.
- Enterprise Features: Built-in JWT/OAuth authentication, admin panels, team/workspace management, and Stripe billing integration.
- Advanced AI UI: Real-time streaming chat with support for tool-call cards, live task checklists, reasoning views, and inline charts.
- Flexible RAG: Integrated pipeline supporting Milvus, Qdrant, pgvector, and ChromaDB.
- Production Tooling: Includes Docker, Kubernetes configurations, Celery for background tasks, and a Django-style CLI for project management.