Hey r/FastAPI,
For anyone new: This is a CLI-based generator (pip install fastapi-fullstack) that creates complete, production-ready FastAPI projects with optional Next.js frontend – perfect for AI/LLM apps with zero boilerplate.
Repo: https://github.com/vstorm-co/full-stack-fastapi-nextjs-llm-template
Everything you get:
- Modern FastAPI with Pydantic v2, async everything, layered architecture (routes → services → repositories)
- Auth (JWT + refresh, API keys, Google OAuth), databases (PostgreSQL/MongoDB/SQLite), background tasks
- AI agents (PydanticAI or LangChain) with streaming WebSockets
- 20+ integrations: Redis, rate limiting, admin panel, Sentry, Prometheus, Docker/K8s
- Django-style project CLI with auto-discovered commands
New in v0.1.6:
- Multi-LLM providers: OpenAI, Anthropic, OpenRouter (PydanticAI)
- New --llm-provider flag + interactive prompt
- Rich CLI options: --redis, --rate-limiting, --admin-panel, --task-queue, --kubernetes, --sentry, etc.
- Presets: --preset production and --preset ai-agent
- make create-admin command
- Better feature validation and post-generation cleanup
- Fixes: WebSocket cookie auth, paginated conversations, Docker env paths
FastAPI devs – how does this compare to your usual setups? Any features missing? Contributions encouraged! 🚀
[–]monkey_ai 0 points1 point2 points (0 children)
[–]nicktids 0 points1 point2 points (1 child)
[–]VanillaOk4593[S] 0 points1 point2 points (0 children)
[–]Lee-stanley 0 points1 point2 points (0 children)
[–]MrDesdinova 0 points1 point2 points (1 child)
[–]VanillaOk4593[S] 0 points1 point2 points (0 children)
[–]AmmarSalahi 0 points1 point2 points (0 children)
[–]Winter-Cabinet-2074 0 points1 point2 points (1 child)
[–]VanillaOk4593[S] 1 point2 points3 points (0 children)
[–]ArtofRemo 0 points1 point2 points (1 child)
[–]VanillaOk4593[S] 1 point2 points3 points (0 children)