src/cfcatalog/ core/ settings, async engine, session factory models/ SQLAlchemy ORM models + association tables schemas/ Pydantic request/response models repositories/ thin data-access objects ...
A small, production-style FastAPI backend that puts an AI agent behind an HTTP API. You send it a message, it calls a language model (MiniMax, via the OpenAI-compatible API), runs a tool if needed, ...