Your agent reads everything you give it.
Upload docs, paste a URL, feed it a sitemap. The agent ingests, chunks, embeds, and indexes — ready to answer questions in minutes.
How ingestion works.
Feed it content
Website URLs, PDFs, plain text, sitemaps. We fetch, parse, and clean automatically.
Chunking + embedding
Content is split into heading-aware chunks and embedded with OpenAI text-embedding-3-large at 1024 dimensions.
Hybrid retrieval
Every query runs BM25 (keyword) and vector (semantic) in parallel. Results merged via Reciprocal Rank Fusion.
Knowledge gaps — the feedback loop.
When the agent can't answer confidently, it surfaces the question in your dashboard. You teach it once — it never misses that question again.
"Do you offer same-day delivery in KL?"
Asked 4 times this week · Confidence: 0.012 · No matching document
Get Cyrus live in three minutes.
Free forever for 200 conversations a month. No credit card. Upgrade only when you outgrow it.