Sight · demo
Sight

One engine.
Two realms.

Point Sight at any knowledge base and it answers grounded in your own documents — citing the exact source every time, and escalating to a human when it can’t. Below, the very same engine answers lore from A Song of Ice and Fire, then runs a real bank’s support desk.

~5,000pages of lore
OmnichannelWhatsApp + Telegram + chat API
Hybrid RAGvector + BM25 + RRF
Per-tenantLLM · keys · isolation
Scroll to begin the tale
Tale one · for the fans

Ask the Three-Eyed Raven

The whole A Song of Ice and Fire saga — roughly five thousand pages across five books — uploaded as the knowledge base. Ask anything about Westeros and the agent answers from the text, citing the exact book it drew each answer from.

5 books indexed Hybrid retrieval Cited sources
An asker
What happens to Eddard Stark?
Three-Eyed Raven · grounded
Eddard Stark was executed by King Joffrey. His death led the northmen to forsake their loyalty to the Iron Throne and proclaim his son, Robb Stark, as King in the North — setting off the War of the Five Kings.
A Game of Thrones A Storm of Swords A Dance with Dragons
13.4s · 6,827 tokens · 3 sources
0:44
Westeros Archives
A knowledge base of lore
“The throne changes.
The raven stays the same.” Same engine, different bookshelf
Meridian Crest Bank
A knowledge base of policy
RAG-groundedHybrid vector + BM25 retrieval with reciprocal-rank fusion over each tenant’s own documents.
Cited answersEvery reply names the source document it came from — no hallucinated lore, no invented policy.
Human escalationAnything it can’t answer lands in the owner’s inbox with the AI’s attempt for context.
Multi-tenantStrict per-tenant isolation at the app layer plus Postgres Row-Level Security. One deployment, many realms.
Tale two · for the boardroom

The same raven, on a support desk

Meridian Crest Bank uploads its policy PDFs. Customers ask through the chat dashboard — or WhatsApp, or Telegram — and the agent answers from those documents, citing each one. When a question needs a human, it escalates to the owner’s inbox with its own attempt attached.

Omnichannel chat · WA · TG Cited policy Human escalation
A customer
What does an international wire transfer cost, and what’s the cutoff?
Meridian desk · grounded
An international wire costs $45.00 USD (or $40.00 in foreign currency); the cutoff is 2:00 PM MT for same-day processing.
Personal Accounts & Fees Wire Transfers & International
5.4s · 6,325 tokens · 4 sources
A customer
My debit card was just stolen — what should I do?
Meridian desk · escalated to a human
Lock the card in the Meridian Crest app, then call 1-800-627-3911 immediately and review recent transactions for anything unauthorized. — I’ve also routed this to the owner’s inbox with my draft reply attached.
↗ Escalated to owner inbox
0:53
From the page to your machine

Run your own Sight

The whole stack — FastAPI + LangGraph backend, React 19 frontend, Postgres 17 with pgvector — comes up with one Docker command. Register an owner, upload your own documents, and your realm is live.