Case study 01Generative AIProduction platform
Isolated multi-bot RAG system
- Problem
- Ten-plus chatbots share one platform. None may leak another's knowledge, and every answer has to stay grounded.
- Solution
- Each bot gets its own Pinecone namespace. A LangGraph router sends each query down the right path, and an LLM evaluation loop checks relevance before anything is returned.
- bots in production
- 10+
- better response relevance
- ~35%
- fewer hallucinations
- ~30%

Architecture
- 01User queryper bot
- 02LangGraph routerpicks the path
- 03Isolated namespacePinecone
- 04Retrieval + eval3-retry scoring
- 05Answergrounded
Engineering details
- Bot-level context separation with isolated Pinecone namespaces.
- Relevance is scored by an LLM validation loop that retries up to three times.
- Runs on AWS EC2 with Docker and Nginx; Watchtower rolls out updates automatically.




























