Knowledge Source Audit & RAG Scoping
We inventory your documents, wikis and databases, and decide what the model should retrieve, ignore or never expose.
- Source inventory
- RAG scope
New Now offering Generative AI & AI Agent development GenAI & AI agent development Explore AI services
Services
Company
Talk to us
AI, Machine Learning & Intelligent Automation
We build retrieval pipelines with vector search, chunking and re-ranking, and fine-tune models on domain data, so answers cite your sources and hallucinations are measured and reduced.
What’s included
We build retrieval pipelines and fine-tuned models so language models answer from your data, with accuracy you can measure.
We inventory your documents, wikis and databases, and decide what the model should retrieve, ignore or never expose.
We parse PDFs, web pages and records into clean, well-sized chunks with metadata, so retrieval finds the right passage.
We configure Pinecone, pgvector or Weaviate with the right embedding model for fast, relevant semantic search at your scale.
We combine keyword and semantic search with reranking so the model sees better evidence and gives fewer wrong answers.
We fine-tune open models on your terminology, tone and task formats when prompting alone cannot reach the quality you need.
We score faithfulness and relevance on your test questions, so you can see how often answers are grounded and correct.
We deploy on your cloud or private infrastructure with document-level permissions, so users only retrieve what they may see.
We keep knowledge current with scheduled re-indexing, then retune or retrain as your content and models evolve.
Need something specific?
Why Kramate
We make the AI answer from your documents and show you the proof.
Instead of
answers you cannot double-check
With Kramate
Each reply shows the page it came from, so your staff can verify it quickly.
Instead of: no way to know if it is right
With Kramate: We run your own test questions and show you how often it answers correctly.
Instead of: private files showing up for the wrong person
With Kramate: The AI follows the same access rules your staff already have for each document.
Instead of: costly retraining when it is not needed
With Kramate: We start with the cheaper way and only retrain the AI if that falls short.
Instead of: answers based on last year's documents
With Kramate: When your documents change, we refresh what the AI knows about them.
Our approach
We make a language model answer from your own knowledge, and measure how often it gets it right.
7 clear steps 7 deliverables you keep
We list your documents, wikis and databases, and decide what the model may read, what to skip and what stays private.
We clean your files and split them into small passages, so the right piece can be found for each question.
We build a search-and-answer prototype that looks up your content first, then writes a reply with its sources.
We score each reply for accuracy and for whether it stuck to your documents, using your own test questions.
If better searching is not enough, we train the model on your wording and formats, and compare the gain.
We set it up on your cloud or private systems, so each person only sees what they are allowed to.
We refresh the knowledge on a schedule and retest answers when your content or the model changes.
Tools & technologies
We ground models in your documents and fine-tune only when retrieval alone is not enough.
Expert guide
LLM fine-tuning and RAG development are the two main ways to make a general language model useful on your own knowledge. Retrieval-augmented generation, or RAG, looks up relevant passages from your documents at question time and asks the model to answer from them. Fine-tuning adjusts the model itself with examples so it adopts a style, format or expert behavior.
They solve different problems, and many teams reach for the wrong one first. Most business needs about current, citable company information are better served by retrieval, while fine-tuning is for consistent behavior.
This guide walks through how to choose, how a retrieval pipeline is built and tested, how to keep documents secure, regional privacy points, and how to choose a partner.
Work up the ladder only as far as the problem requires. Each step adds cost and maintenance.
| Approach | What it changes | Choose it when | Limits |
|---|---|---|---|
| Better prompts | The instructions given to the model | The model already knows enough and needs clearer direction | Cannot add private or recent knowledge |
| RAG | The information supplied at question time | Answers must come from your documents and be traceable and current | Quality depends on search and content quality |
| Fine-tuning | The model’s behavior, tone or format | You need consistent style, structured output or expert task skill | Poor at keeping facts fresh; needs good example data |
| Both | Knowledge and behavior | Cited answers in a fixed house style | Most to build, test and maintain |
Fine-tuning does not reliably teach a model new facts, and facts change. Updating a document in a retrieval index takes minutes, whereas retraining takes planning. Provider guides, such as the OpenAI documentation (opens in a new tab) and Hugging Face documentation (opens in a new tab), describe both approaches and their trade-offs.
A project typically begins with a use case and a set of real questions, then moves through content preparation, retrieval design, prompt design, an evaluation harness, a pilot with users and ongoing operation. In LLM fine-tuning and RAG development the language model is only one component. The content, search and checks around it decide whether answers are useful.
Typical uses of generative AI with company knowledge include internal knowledge search, support answer drafting, policy and contract question answering, and technical documentation assistants. These often sit behind a chat front end, see AI chatbot development services.
Frameworks such as the one described in the LangChain documentation (opens in a new tab) provide common components for these stages, but the design choices on chunking, filters and fallbacks are what shape quality.
Fine-tuning trains a model further on examples of the inputs and outputs you want. It suits tasks like classifying support tickets into your categories (a staple of NLP development), producing a fixed JSON format, matching a brand voice, or improving a smaller, cheaper model on a narrow job.
When an answer is wrong, you need to know whether the system found the wrong passage or misused the right one. Test the two halves apart.
The NIST AI Risk Management Framework (opens in a new tab) frames this as measuring and managing risk across the lifecycle. Do not accept a vendor’s promised accuracy figure without a test on your own documents.
A retrieval system can expose in one chat window everything its index contains. Access control is the central design question.
The ICO guidance on AI and data protection (opens in a new tab) discusses lawful use of personal data in AI systems and is a sound reference beyond the UK.
Illustrative scenarios, not Kramate results.
Where documents and prompts are processed matters. Ask providers about hosting region and data retention, and consider private deployments for sensitive material.
The EU AI Act (opens in a new tab) may also matter for systems used in the EU. Confirm your obligations with legal counsel.
Budget in phases: a content audit and test set, a retrieval prototype, a pilot, then production hardening. Consider fine-tuning only after a retrieval baseline shows a gap. Fixed-price suits the prototype, a dedicated team suits scaling, and hourly work suits tuning experiments.
A dedicated project manager keeps the work moving, with daily updates on Slack or Teams and a progress review at the end of every two-week round, where you can try the system on your own questions. We sign an NDA before detailed discussions, apply least-privilege access to your content, and transfer all intellectual property to you. Read how our approach works.
Neither in general. RAG suits answers that must come from current, citable documents. Fine-tuning suits consistent style, format or a narrow task skill. Many projects start with retrieval and add tuning only if a measured gap remains.
When prompting and retrieval cannot deliver consistent behavior, such as a strict output format, a house tone or a expert classification, and you have good reviewed examples. Compare against a well-prompted base model first.
Test retrieval and generation separately. Check that the right passages are found, then that answers are faithful, complete and cited. Use a test set built with your experts, calibrate automated grading against human review, and re-run after every change.
Instruct the model to answer only from retrieved passages, require citations, refuse when evidence is missing, improve content and chunking, and review samples. Risk falls but does not reach zero, so keep humans involved for high-stakes answers.
Filter retrieval by each user’s existing permissions, minimize sensitive data in the index, confirm provider retention terms, defend against prompt injection, and log queries for audit. Consider private deployment for the most sensitive material.
It depends on the task. Narrow formatting or classification jobs may need far fewer examples than broad behavior changes. Quality matters more than quantity, so start small, evaluate, and add examples where errors cluster.
FAQ
Factors include document volume and condition, number of data sources, embedding and vector store choices, whether fine-tuning is needed at all, GPU time, evaluation effort, access controls and hosting. RAG alone usually needs less training spend than fine-tuning. We estimate within 24 hours.
We typically ingest and clean documents, design chunking and retrieval, connect an LLM, build an evaluation set, then tune and release. Length depends on document quality, the number of formats, permission rules per user, and how much tuning the answers need.
You do. Kramate signs an NDA before detailed discussions and transfers the retrieval pipeline, indexing code, fine-tuning scripts, adapter weights and evaluation sets to you. Your documents are not used to train models for anyone else. Base model licences are noted in the handover.
We build connectors to sources such as file stores, wikis, ticket systems and databases, and keep the index in sync as content changes. Your existing permissions can carry over, so people only get answers from content they are allowed to see.
Use RAG when answers must come from current documents and cite sources. Use fine-tuning to change style, format or domain behaviour. Many teams start with RAG because updating a document is easier than retraining. Some projects combine them. We test both on your questions.
We build a test set of real questions with expected answers, then score retrieval relevance, answer correctness, source citation and refusal behaviour when information is missing. We rerun the set after every change so improvements and regressions are visible.
Yes, where needed. Options include deploying open models in your cloud account, using providers with strict data terms, masking sensitive fields and enforcing access controls. We map your compliance needs early and choose the setup that fits them.
Tell us about your project and get a free consultation and estimate within 24 hours.
NDA on request You own the IP No obligation Free estimate
A solutions consultant will reply within one business day with next steps.
Tell us about your project and we’ll reply within one business day. Fields marked * are required.
We couldn’t send your message just now. Please try again, or email us at hello@kramate.com.