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.
解決的問題
它消除了建構生產級 AI Agent 應用程式所需的重複性樣板程式碼。開發人員無需手動設定身份驗證、資料庫結構、RAG 流水線和前端介面,即可生成一個預先整合了這些組件的完整全棧專案。
工作原理
該專案提供了一個 CLI 生成器 (fastapi-fullstack) 和一個 Web 配置器,可以根據使用者偏好進行專案腳手架搭建。它生成由 FastAPI 後端和 Next.js 15 前端組成的堆疊。後端支援多種 AI Agent 框架(如 PydanticAI、LangChain 和 LangGraph),並集成了各種向量資料庫(Milvus、Qdrant、pgvector、ChromaDB)用於 RAG。它還包括使用 Docker、Kubernetes 和用於背景任務的 Celery 建構的生產就緒基礎設施設定。
適用對象
希望快速推出具有 Agent、RAG 和多租戶工作區管理功能的 AI 驅動型 SaaS 應用程式或內部工具,而無需從頭建構核心基礎設施的開發人員和企業團隊。
亮點
- 多框架支援:相容於 PydanticAI、PydanticDeep、LangChain、LangGraph 和 DeepAgents。
- 整合 RAG 流水線:內建對多種向量資料庫和文件攝取的支援。
- 企業級功能:包括 JWT/OAuth 身份驗證、Stripe 結算、團隊/工作區管理以及管理面板。
- 即時 UI:具有 WebSocket 串流、互動式圖表以及針對工具呼叫和 Agent 推理進行專門渲染的 Next.js 前端。
- 開發者體驗:具有用於專案管理的 Django 風格 CLI,以及用於在不遺失自定義程式碼的情況下更新範本版本的 3-way 合併系統。
相關
- 專案
- 專案
- 專案
- 專案
- 專案