A collection of best practices and patterns for Python AI/ML agent projects — designed to learn from or use as a starting point.
The repo is a monorepo with three packages:
| Package | Description |
|---|---|
agent-lib/ | LangGraph agent library — reusable graph primitives and Postgres checkpointing |
agent-app/ | LangGraph research-assistant reference implementation — FastAPI + Postgres checkpointing |
agent-lib / agent-app)Send API), ReAct, human-in-the-loop (interrupt), reflection, MCP, guardrails, dead letter, time-travel, token streamingfastmcp server exposes tools; langchain-mcp-adapters binds them to the ReAct researcher nodeLANGFUSE_* env vars2 commits
Python
100.0%
A collection of best practices and patterns for Python AI/ML agent projects — designed to learn from or use as a starting point.
The repo is a monorepo with three packages:
| Package | Description |
|---|---|
agent-lib/ | LangGraph agent library — reusable graph primitives and Postgres checkpointing |
agent-app/ | LangGraph research-assistant reference implementation — FastAPI + Postgres checkpointing |
agent-lib / agent-app)Send API), ReAct, human-in-the-loop (interrupt), reflection, MCP, guardrails, dead letter, time-travel, token streamingfastmcp server exposes tools; langchain-mcp-adapters binds them to the ReAct researcher nodeLANGFUSE_* env vars2 commits
Python
100.0%