- Billed hours
- 1,145
- Duration
- 6 months
- Client rating on Upwork
- 5.0
Starling MX
Enterprise AI knowledge platform
A live proof of concept became an enterprise AI knowledge platform in six months, without going offline.
Retrieval over PDFs, DOCX, PPTX and Notion with streaming chat, row-level security per workspace and cost controls. Proven over 1,145 hours on an enterprise knowledge platform rated 5.0.
Free 30-minute call. You leave with a written summary of the approach and a sensible first step. No deck, no pitch.
Discovery sprint from $2,500, builds from $6,000
Stack
PDFs, decks and docs pile up in drives and wikis, so people ask a colleague instead of searching.
Weak parsing and chunking hand the model the wrong passages, and it answers with confidence anyway.
A shared assistant needs row-level security per workspace, not one big index everyone can query.
01
We look at your file types, volumes and access rules, then write a plan for ingestion, retrieval and what ships first.
02
Ingestion, retrieval and chat ship in small increments, each checked against questions your team asks today.
03
We deploy with tenant isolation, cost controls and the test set in place, so a later change cannot make answers worse without the test set catching it.
RAG development services build retrieval-augmented generation: a pipeline that converts your documents, splits them into chunks, indexes them in a vector store and, at question time, retrieves the relevant passages and hands them to a language model so the answer is grounded in your content, with the sources shown.
At Tecifo the service covers ingestion with background PDF, DOCX and PPTX conversion, chunking and embeddings, a vector store (Pinecone, Qdrant or ChromaDB), streaming chat, multi-tenant workspaces with row-level security, prompt caching and context budgeting, a human approval step before AI edits reach the knowledge base, and a test set of real questions. All of it shipped on the enterprise knowledge platform we built over six months.
A RAG prototype gives vague answers when the parsing and chunking hand the model the wrong context. Slides lose their structure, tables turn into word soup, and chunks cut mid-thought, so retrieval returns passages that look relevant and are not. The model answers confidently anyway. The fix lives in the ingestion pipeline.
We convert each file type in a background job built for it, chunk along the document's own structure (headings, slides, table rows), and store the source location with every chunk so the answer can show where it came from. Conversions run outside the request, so a large upload never freezes the person who dropped it in.
Then we write down the questions your team actually asks, with the answers they expect, and re-run that set every time the pipeline changes. It is the only way to know a chunking tweak improved things instead of breaking the answers nobody checked.
Multi-tenant RAG means every workspace, team or customer retrieves only its own documents. We enforce that with row-level security in the database (Supabase RLS on the platform we built), so isolation holds even if application code has a bug, rather than relying on one shared index filtered in the app layer.
Tenancy also shapes the cost controls. Prompt caching works on the stable part of each workspace's prompt, and the context budget per request is split between conversation history, retrieved passages and the answer, so one workspace's long documents cannot run up the bill for everyone.
When the assistant proposes a change to the knowledge base itself, a person approves it first. On the enterprise platform that approval step is what let the client trust AI edits in a system their whole company reads.
RAG development at Tecifo starts with a discovery sprint from $2,500, which audits your sources and produces the written plan, and a fixed-scope build from $6,000. An illustrative document search and chat product is planned in one to two weeks, built over six to eight, and launched with one team's documents before the rest are added.
The enterprise knowledge platform ran to 1,145 hours over six months, because it started as a live proof of concept and grew into multi-tenant workspaces, background conversion, streaming chat and the approval workflow. A single-team assistant over a few hundred PDFs is a far smaller build. File types, volumes, tenancy and whether the assistant can write back are what move the estimate, and the plan prices each.
RAG is the wrong tool when your documents fit in a single prompt, when the questions are really database queries, or when the content changes faster than you can re-index it. A long-context prompt, a SQL tool or a plain search index each beat RAG in those cases, and cost less to run.
The audit in the discovery sprint settles this before any build. If your knowledge is a few dozen pages, we will say so and put it in the prompt with caching turned on.
The prototype is worth building; it proves the idea in a weekend. These are the rows that change before real users arrive.
The left column is fine for proving the idea. The right column is what we price in the plan when real users are coming.
Free 30-minute call. You leave with a written summary of the approach and a sensible first step. Prefer writing? Send a brief and we reply by email with questions.
Discovery sprint from $2,500, builds from $6,000
Or email info@tecifo.com with a few times that suit you.Fifteen checks we run before real users and real data hit an AI product: prompt caching, context budgets, approval steps, row-level security, agent state, traces. We email you the link.