backend · framework
Filter in Explore FastAPI
6 production projects and 3 rule sets built with FastAPI.
Production projects
- Desktop & Web AI Agent Workspace AI-agent MindsHub (formerly MindsDB) Splitting the client, API and agent into separately versioned git submodules lets each ship on its own cadence (a signed desktop app, a PyPI server package, an agent package), while one Makefile and one docker-compose.yml still bring the whole stack up together.
- Local AI Voice Cloning & Speech Studio Hybrid VoiceStudio Heavy model work stays in a Python FastAPI backend with a pluggable, hardware-aware engine registry. Desktop, web, MCP and remote-worker clients all use the same local API, so voice models run on the user's own GPU without a cloud dependency.
- Self-Hosted AI Interface & Agent Hub AI-agent Open WebUI A SvelteKit-plus-FastAPI split lets one Docker image serve the UI and API together, while SQLAlchemy over SQLite or PostgreSQL and a swappable vector-store layer let self-hosters scale from a laptop to a multi-worker Redis-backed deployment without changing code.
- Photo & Video Management Platform Hybrid Immich Machine-learning inference is split into its own FastAPI/Python service with pluggable CPU/GPU backends so heavy models stay off the request-serving NestJS process, while BullMQ and Redis move thumbnailing and job dispatch out of the request/response path.
- AI Memory & Context Engine AI-agent Mem0 Keeping the core library provider-agnostic through optional dependency groups, while the hosted server bundles a fixed set of vector stores, LLM providers, auth, and rate limiting behind its own FastAPI app, lets self-hosters install a minimal footprint without forking the managed-service code path.
- Financial Data Platform Hybrid OpenBB A Poetry-managed core package with router-based provider extensions keeps roughly thirty data sources independently versioned, while the CLI, FastAPI/Uvicorn REST server, MCP server, and Tauri desktop app all wrap that same core library instead of reimplementing it.
Often used with FastAPI
AGENTS.md rules and agent skills with FastAPI
fastapi-jev-decision-service/AGENTS.mdFastAPI + Jev Decision Service (Python)Python rules for a Jev decision service: FastAPI, the async typesafe-sdk client, a typed question registry, confidence thresholds, decision logs and replay tests. intermediatefastapi-python-postgres/AGENTS.mdFastAPI + Python + PostgreSQL (Async SQLAlchemy & Pydantic v2)Production guidelines for FastAPI, Pydantic v2 validation, Async SQLAlchemy 2.0 (asyncpg), Alembic migrations, and PostgreSQL/Redis. intermediatelanggraph-python-fastapi/AGENTS.mdLangGraph + Python + FastAPI (Agentic AI Workflows)Production architecture for autonomous multi-agent systems, LangGraph cyclic state graphs, Pydantic v2 structured tool calling, and Chroma/Qdrant vector stores. advanced
Questions about FastAPI
How many production projects use FastAPI?
6 verified production projects in the STACK IT FAST directory use FastAPI, each with a full architecture breakdown.
What is FastAPI most often used with?
Across projects in the directory, FastAPI is most commonly paired with Python, TypeScript, Vite.
Is there an AGENTS.md rule or Claude Code skill for FastAPI?
Yes — FastAPI + Jev Decision Service (Python), FastAPI + Python + PostgreSQL (Async SQLAlchemy & Pydantic v2), LangGraph + Python + FastAPI (Agentic AI Workflows) each include a full AGENTS.md, CLAUDE.md, Cursor .mdc rule set and an installable SKILL.md covering FastAPI.