Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A production-ready FastAPI template for building AI agent applications with LangGraph integration. This template provides a robust foundation for building scalable, secure, and maintainable AI agent services.
| Date | Stars |
|---|---|
| 2026-08-02 | 2545 |
| 2026-08-06 | 2545 |
| 2026-08-12 | 2580 |
| 2026-08-18 | 2595 |
| 2026-08-19 | 2597 |
| 2026-08-20 | 2598 |
| 2026-08-21 | 2602 |
| 2026-08-22 | 2604 |
| 2026-08-23 | 2605 |
| 2026-08-24 | 2608 |
| 2026-08-25 | 2612 |
| 2026-08-26 | 2613 |
| 2026-08-27 | 2618 |
| 2026-08-28 | 2621 |
| 2026-08-29 | 2623 |
| 2026-08-30 | 2625 |
| 2026-08-31 | 2625 |
| 2026-09-01 | 2630 |
| 2026-09-02 | 2632 |
| 2026-09-03 | 2634 |
| 2026-09-04 | 2637 |
| 2026-09-05 | 2638 |
| 2026-09-06 | 2638 |
| 2026-09-07 | 2640 |
| 2026-09-08 | 2645 |
| 2026-09-09 | 2649 |
| 2026-09-10 | 2651 |
| 2026-09-11 | 2655 |
| 2026-09-12 | 2657 |
| 2026-09-15 | 2656 |
| 2026-09-16 | 2659 |
| 2026-09-17 | 2659 |
| 2026-09-18 | 2664 |
| 2026-09-19 | 2669 |
| 2026-09-20 | 2670 |
| 2026-09-22 | 2676 |
| 2026-09-23 | 2675 |
| 2026-09-24 | 2676 |
| 2026-09-25 | 2675 |
| 2026-09-26 | 2675 |
| 2026-09-27 | 2677 |
| 2026-09-28 | 2679 |
| 2026-09-29 | 2681 |
| 2026-09-30 | 2683 |
| 2026-10-01 | 2686 |
| 2026-10-02 | 2687 |
| 2026-10-03 | 2689 |
| 2026-10-04 | 2690 |
| 2026-10-05 | 2690 |
| 2026-10-06 | 2691 |
| 2026-10-07 | 2692 |
| 2026-10-08 | 2693 |
| 2026-10-09 | 2694 |
| 2026-10-10 | 2695 |
| 2026-10-11 | 2697 |
| 2026-10-12 | 2697 |
| 2026-10-13 | 2698 |
| 2026-10-14 | 2699 |
| 2026-10-15 | 2701 |
| 2026-10-16 | 2702 |
| 2026-10-17 | 2705 |
| 2026-10-18 | 2706 |
| 2026-10-19 | 2708 |
| 2026-10-20 | 2711 |
| 2026-10-21 | 2714 |
| 2026-10-22 | 2718 |
| 2026-10-23 | 2718 |
| 2026-10-24 | 2717 |
| 2026-10-25 | 2718 |
| 2026-10-26 | 2719 |
| 2026-10-27 | 2717 |
| 2026-10-28 | 2718 |
| 2026-10-29 | 2719 |
| 2026-10-30 | 2720 |
| 2026-11-01 | 2723 |
| 2026-11-02 | 2724 |
| 2026-11-03 | 2725 |
| 2026-11-04 | 2724 |
Today
-1 stars today
This week
+6 stars this week
This month
+34 stars this month
Momentum
6.0
growth rate 0.22%/day
# FastAPI LangGraph Agent Template
A production-ready template for building AI agent backends with FastAPI and LangGraph. Handles the hard parts — stateful conversations, long-term memory, tool calling, observability, rate limiting, auth — so you can focus on your agent logic.
**Built for AI engineers** who want a solid foundation, not a tutorial project.
---
## Powered by Atlas Cloud — Drop-in LLM Backend for LangGraph Agents
<div align="center">
<a href="https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=fastapi-langgraph-agent-production-ready-template">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="docs/atlas-cloud-logo-dark.png"/>
<img src="docs/atlas-cloud-logo.png" alt="Atlas Cloud" width="200"/>
</picture>
</a>
</div>
[**Atlas Cloud**](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=fastapi-langgraph-agent-production-ready-template) provides an **OpenAI-compatible LLM API** that integrates seamlessly into this FastAPI + LangGraph template — no code changes to your agent graph needed. Just swap `OPENAI_BASE_URL` and `OPENAI_API_KEY` to access **DeepSeek, Qwen, GLM, Kimi, MiniMax, Gemini, Claude, GPT** and more through a single unified endpoint.
The `LLMRegistry` in this template uses `langchain_openai.ChatOpenAI` — Atlas Cloud is wire-compatible, so you get instant access to 130+ curated models without touching any LangGraph logic.
### Quick Setup
**Step 1 — Get your free API key:** [atlascloud.ai/console/coding-plan](https://www.atlascloud.ai/console/coding-plan)
**Step 2 — Update `.env.development`:**
```env
OPENAI_API_KEY=<your-atlascloud-key>
OPENAI_BASE_URL=https://api.atlascloud.ai/v1
DEFAULT_LLM_MODEL=deepseek-ai/deepseek-v4-pro
```
**Step 3 — Or use directly in code:**
```python
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
model="deepseek-ai/deepseek-v4-pro",
openai_api_base="https://api.atlascloud.ai/v1",
openai_api_key="<your-atlascloud-key>",
max_tokens=512, # reasoning model requires max_tokens >= 512
)
```
This works as a drop-in replacement anywhere `ChatOpenAI` is used in your LangGraph agent — including the `LLMRegistry`, the circular fallback service, and mem0 long-term memory.
<details>
<summary>📋 Model catalog — a current selection (136 available in total)</summary>
| Model ID | Provider |
|---|---|
| `openai/gpt-5.6-luna` | OpenAI |
| `openai/gpt-5.6-sol` | OpenAI |
| `openai/gpt-5.6-terra` | OpenAI |
| `openai/gpt-5.5` | OpenAI |
| `openai/gpt-5.4` | OpenAI |
| `openai/gpt-5.4-mini` | OpenAI |
| `openai/gpt-5.4-nano` | OpenAI |
| `openai/gpt-5.3-codex` | OpenAI |
| `openai/gpt-5.2` | OpenAI |
| `anthropic/claude-opus-5` | Anthropic |
| `anthropic/claude-sonnet-5` | Anthropic |
| `anthropic/claude-opus-4.8` | Anthropic |
| `anthropic/claude-sonnet-4.6` | Anthropic |
| `anthropic/claude-haiku-4.5-20251001` | Anthropic |
| `google/gemini-3.5-flash` | Google |
| `google/gemini-3.1-pro-preview` | Google |
| `google/gemini-3.1-flash-lite` | Google |
| `google/gemini-2.5-pro` | Google |
| `deepseek-ai/deepseek-v4-pro` | DeepSeek |
| `deepseek-ai/deepseek-v4-flash` | DeepSeek |
| `qwen/qwen3.8-max` | Alibaba Qwen |
| `qwen/qwen3.7-plus` | Alibaba Qwen |
| `qwen/qwen3.5-plus` | Alibaba Qwen |
| `moonshotai/kimi-k3` | Moonshot AI |
| `moonshotai/kimi-k2.7-code` | Moonshot AI |
| `zai-org/glm-5.2` | Zhipu AI |
| `zai-org/glm-5.1` | Zhipu AI |
| `zai-org/glm-5` | Zhipu AI |
| `minimaxai/minimax-m3` | MiniMax |
| `minimaxai/minimax-m2.7` | MiniMax |
| `xai/grok-4.6` | xAI |
| `xai/grok-4.5` | xAI |
| `bytedance/doubao-seed-2.1-pro-260628` | ByteDance |
| `xiaomi/mimo-v2.5-pro` | Xiaomi |
| `tencent/hy3` | Tencent |
[View live model list →](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=fastapi-langgraph-agent-production-ready-template)
</details>
---
## What's included
- **LangGraph** stateful agent with checkpointing, tool calling, and human-inExcerpt of 11,670 characters
Read on GitHub120
24
2
1
1
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:2c415f92a5bd4c0b, topic:agentic-ai, topic:langgraph, desc:ai agent