Knowledge · Company RAG for engineeringFig. 1

Company knowledge
in every session.
Permission-aware. Measured.

Frazer Knowledge maps your code and your company: repositories, pull requests, issues, runbooks, incidents, docs and threads. Every answer cites its sources, follows each person’s permissions in the source, and is evaluated before any change ships.

Create a knowledge basefrazer knowledge create --preset engineering
How do we rotate the payments webhook secret?ask as noah · acme-company

Create the new endpoint secret at the payments provider, store it as PAYMENTS_WEBHOOK_SECRET in the payments secret store, and deploy with both secrets accepted for one hour1. Remove the old secret after the dashboard shows no failed deliveries2. Payments on-call approves the production step3.

  1. 1runbooks/payments-webhooks.md · acme-payments@mainGitHub
  2. 2Payments handbook › SecretsNotion
  3. 3Thread in #payments-oncallSlack
Cites every sentence · only what noah can openGood · Weak · Wrong
Fig. 1An answer from acme-company, as noah · demo organization
01 · Built for engineeringFig. 2

It reads code like an engineer.
And the company like a colleague.

Code is split by symbol, a pull request stays together with its review threads, a Slack thread is one document, tables are never cut in half. Runbooks and incidents come straight from the Frazer catalog.

Fig. 2Sources → connectors → index → MCP → every tool
02 · Permissions follow the sourceFig. 3

Same question, different people,
the answer each of them may see.

Fig. 3Four steps between a question and a chunk
noah · payments team3 sources

Rotate at the payments provider, store as PAYMENTS_WEBHOOK_SECRET, accept both for an hour, remove the old one when deliveries are clean.

runbook · handbook · #payments-oncall
contractor · web team1 source

The public docs explain webhook signatures. The rotation steps are in documents you can’t open; ask the payments team.

public docs · no private sources used
03 · On every devbox, automaticallyFig. 4

Already connected
when you open the box.

Admins tick a knowledge base in the provisioning profile. Every box in scope gets it in every tool, with a short-lived token for that person. Nothing to install, no keys to paste.

# provisioningProfiles/acme-baseline@v12
items:
  - kind: knowledge
    ref: knowledgeBases/acme-engineering
    enforcement: locked
  - kind: knowledge
    ref: knowledgeBases/acme-company
    enforcement: default
  - kind: mcp
    ref: frazer
    enforcement: locked
Fig. 4A profile item, as an admin writes it
Fig. 4bRendered into each tool’s own config
04 · Retrieval that worksFig. 5

Hybrid search, reranking,
and the courage to say “I don’t know”.

Fig. 5The query path, with its defaults
05 · Evaluations

Every change is tested
before anyone sees it.

Each base has a golden set drafted from its sources and reviewed by a person, a permissions set run as test identities, and graded feedback from real use. A new index is built next to the live one and switches only if the gate passes.

RetrievalRecall@10, MRR@10, nDCG@10
AnswersFaithfulness, relevance, citation validity, decline correctness
WhenEvery index build, every setting change, nightly
Gate rule (default)Threshold
No metric drops more than 2 points−2 pts
Faithfulness≥ 0.85
Citation validity≥ 0.95
Decline correctness≥ 0.80
Permission leaks= 0
p95 retrieval latency+20 % max

Thresholds are the defaults each base starts with. Every run reports the new index against the live one.

06 · Where it runs, what it costs

Your servers, your vectors.

Connectors, the query service and the vector engine run in your organization’s data cluster, on your servers or the Frazer fleet. One organization’s vectors never share an engine with another’s; text and vectors are encrypted at rest; query logs keep ids and scores, not text.

On your servers$0 for Knowledge itself; model calls through the LLM gateway
On the fleet$0.25 per GB-month of index · $0.50 per 1,000 searches or answers
Free each month1 GB of index and 10,000 searches on the fleet
ConnectorsIncluded, no per-connector fee

Ask your company.
Get an answer you can check.