Answers from your own documents
Search and chat grounded in your PDFs, wikis and drives — with citations people can check.
Who it's for
Organisations whose knowledge lives in documents, and teams that answer the same questions every week.
The real problem
Generic chatbots don't know your policies and confidently make things up. Retrieval fixes that only when chunking, retrieval and prompting are tuned to your documents — and every answer points back to its source.
What you get
- Ingestion pipeline for your formats (PDF, DOCX, web pages, exports)
- Chunking and embedding strategy tuned to your content
- Vector store setup — Pinecone, ChromaDB or FAISS
- Answers with source citations, and a clear “I don't know” path
- An evaluation set built from questions your team actually asks
- Chat or search UI, or an API for your existing product
Typical stack
- LangChain
- Pinecone
- ChromaDB
- FAISS
- FastAPI
- Next.js
I'll work with your existing stack where it makes sense — these are defaults, not requirements.
Proof
BUBT AI Assistant · Open source · 2025
A university chatbot that answers from official documents — and cites them.
- 01 · In / outUniversity PDFsHandbooks, admission guides
- 02 · CodeParse & chunk1,000 chars · 200 overlap
- 03 · ModelEmbedGemini text-embedding-004
- 04 · DataFAISS indexCosine similarity · persisted
- 05 · ModelGrounded answerTop-5 chunks → Gemini
- 06 · In / outAnswer + sourcesCited documents
How we'd work
- 01
Intro call
30 minutes, free. You walk me through the workflow; I ask about your data, your systems and what “done” means.
- 02
Written scope
A short document: what gets built, what's explicitly out, milestones, and a price. No surprises later.
- 03
Build in the open
A demo on a live staging URL every week. You see working software, not status reports.
- 04
Handover
Your repository, deployment, documentation and tests. Support after launch if you want it.
- Deterministic where it must be right. Money, permissions, routing and anything with consequences is decided by plain code that can be tested and audited. Models read, interpret and draft — they don't get the final say.
- Guardrails are code, not prompts. A system prompt is a request. Validation, schema checks and post-processing are guarantees. Every model output is checked before a user or a database sees it.
- It keeps working when the model doesn't. Providers time out, keys expire, outputs drift. I design a safe fallback path for each model call so the product degrades gracefully instead of failing loudly.
Other services
- AI copilots & agents for operations →Assistants that read the request, pull the data, propose the next step — and hand anything risky to a human.
- Forecasts & customer intelligence →Demand forecasts, customer segments and churn risk from the sales data you already have.
- AI-native MVPs, end to end →The whole product — interface, backend, database and AI features — from one engineer who owns all of it.
Have a workflow that should run itself?
Tell me what it is, what data it touches and what “done” looks like. You'll get a straight answer on whether AI is the right tool — and what it would take.
Free 30-minute intro call. Replies within 24h.