A multi-tenant operations platform: requests come in as plain text, get routed, assigned and tracked, with LLM drafting and a read-only assistant on top.
Under the hood: The model never sees a database id. The assistant's tools run in read-only transactions with the asking user's permissions, re-checked on every call.
Python · FastAPI · SQLAlchemy 2 (async) · PostgreSQL · Alembic · Next.js
Read the case study