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.