Knowledge chatbots that don't lie.
RAG chatbots over your real documentation, policies, or product knowledge. Cited, monitored, evaluated — not a wrapped GPT-4 demo. We build the kind that survives the post-launch scrutiny.
What RAG actually is
RAG (Retrieval-Augmented Generation) is a pattern where the LLM doesn't answer from training data — it answers from documents you control. The system retrieves relevant chunks of your knowledge base, then asks the model to answer based only on those chunks, with citations.
Built right, RAG dramatically reduces hallucinations and gives users a reason to trust the output. Built sloppily, it produces plausible-sounding answers that miss the actual document, cite the wrong source, or confidently make things up when the answer isn't in the knowledge base.
The difference is engineering: chunking strategy, embeddings choice, retrieval evaluation, prompt design, fallback behaviour, and continuous monitoring. We treat RAG as a real software system, not a weekend project.
What we build
Internal knowledge chatbots
Over policies, SOPs, product docs, sales playbooks. Help your team find answers without pinging Slack — with citations they can verify.
Customer-facing support agents
Answers grounded in your real documentation. Knows when to escalate. Logs every conversation for review.
Sales enablement assistants
Sales-specific knowledge bots that pull from product docs, competitive intel, and past deals. Cite their sources to your sales team.
Compliance & policy assistants
RAG over regulations, internal policies, contract clauses. Useful for legal, HR, finance teams. Citations are non-negotiable.
Multi-source agentic RAG
Bots that decide which knowledge base to consult, ask clarifying questions, and combine retrieval with light agency where it makes sense.
How we build RAG that works
Curate the knowledge base
Garbage in = garbage out. We help you decide what's in scope, what's stale, and what needs to be rewritten before a chatbot ever sees it.
Chunking & retrieval that fits your content
Different content types need different chunking. Legal docs ≠ FAQs ≠ wikis. We tune retrieval per knowledge base, not with defaults.
Citations and 'I don't know'
Every answer cites sources. The bot says 'I don't know' or escalates when the answer isn't in the corpus — instead of inventing.
Evaluation: golden test sets
We build a test set of representative questions with expected sources. Every model or prompt change is scored. No vibes-driven RAG.
Monitoring in production
All conversations logged. Drift, refusal rate, citation accuracy tracked. You see what users actually ask versus what you thought they would.
Pricing
A production RAG chatbot over a defined knowledge base typically costs €20–50K including evaluation framework and monitoring. More complex setups — multiple knowledge bases, role-based access, agentic routing — €50–80K. Plus model and infrastructure costs (€50–500/mo depending on volume).
What we've shipped
Tenant FAQ bot
Answers tenant questions over the leasing handbook, building rules, and FAQs. Cuts inbound tenant queries to property managers by ~40%.
Sales enablement assistant
Sales team chatbot over product docs, competitive intel, and recent customer wins. Cited responses; logs feedback to improve sources over time.
HR policy chatbot
Answers employee questions about leave, benefits, expenses. Always cites the policy. Escalates ambiguous questions to HR.
Common questions
Pair with
Have a knowledge base your team needs to query faster?
Tell us what knowledge and who'd use it. We'll come back within one business day with whether RAG fits and where to start.