All articles
Mar 2026·4 min read
RAGAIChromaDBClaude API

I Built a RAG System That Replaced Our "Hey, Have We Done This Before?" Slack Messages

Every services team has the same dirty secret: years of project knowledge locked in documents that nobody can find when it matters.

Key Takeaways

  • A Retrieval-Augmented Generation (RAG) system indexes historical project documents in ChromaDB and answers natural-language queries about past work.
  • It replaced repetitive "have we done this before?" Slack messages by surfacing relevant project context automatically at query time.
  • Built with the Claude API for generation, ChromaDB for vector storage, and a lightweight ingestion pipeline for project documents.
  • Semantic search over past project data surfaces relevant context that keyword search or folder navigation consistently misses.

Read the full article for the complete walkthrough, code samples, and implementation details.

Read Full Article