Skip to content
AI & machine learning AI Architecture DevelopmentGenerative AI EngineeringAI Agents & Automation SolutionsDeep Learning & Robotic SolutionsComputer Vision
Data, analytics & quant Data Science SolutionsStatistical Solutions DevelopmentData Engineering & Business IntelligenceQuantitative Finance Solutions
Engineering & platforms System Design & ArchitectureCloud & DevSecOpsFull Stack EngineeringBack End EngineeringFront End EngineeringCustom Software DevelopmentMobile Application DevelopmentQA & Test Automation
All services Work & case studies About How we think Insights Resources FAQ Careers Contact Start a project

InfoBridge AI

A 55-million-object RAG assistant that stays current

An enterprise wanted employees to ask natural-language questions across policy manuals, contracts and internal wikis. The corpus was large, changed daily, and answers had to be citable.

The challenge

  • Tens of millions of chunks across 39 collections with different access rules.
  • Documents changed constantly; full re-vectorisation was too slow and too expensive.
  • Median latency had to stay low under concurrent load from thousands of employees.

What we built

Doc storeswikis, contractsKafka CDCdelta eventsWeaviate55M+ objects, RQ-8Retriever +LLMhybrid + citationsAssistantwith permissions

Self-hosted vector platform

A Weaviate cluster inside the client's own environment, with RQ-8 quantisation giving roughly 4x compression while retaining 85–92% recall on the evaluation set.

Delta updates, not rebuilds

A Kafka-based change-data-capture pipeline listens to the document stores and applies only the deltas, so the index is minutes behind the source rather than a day.

Cache the obvious

Memcached fronts frequently asked queries; repeated questions never touch the vector store or the model.

Measure retrieval first

A golden question set and recall metrics drove chunking and hybrid-search decisions before any prompt work began.

What we learned

  • Most answer failures were retrieval failures; fixing chunking beat prompt engineering every time.
  • Quantisation is a cost lever worth measuring per collection rather than globally.
  • The CDC pipeline paid for itself in the first month of avoided re-indexing.

Want something like this?

Most of these projects started as a two-page brief. Send us yours.

Start a projectWhatsApp