TheoChat AI
Compliance-guarded RAG chat assistant for course members · TheoTrade
A multi-tenant assistant embedded in TheoTrade’s WisePub member pages. Members ask about session transcripts, trade logs and onboarding emails; every answer is grounded in that product’s knowledge base, cites the document it came from, and refuses when the material is silent.
Seven guardrail layers sit around the model — prompt-injection detection, anti-probing limits, pre- and post-LLM checks and a kill switch — validated with a test-prompt suite. FastAPI, PostgreSQL with pgvector, Celery, OpenAI and Claude, a React admin dashboard, Docker on AWS. Shipped solo as an 8-week fixed-price MVP.
Case write-up on Upwork