One product. Three front doors.

FactRule Deep Context runs inside your network and serves everyone who touches data — from the analyst asking a question to the administrator deciding what AI agents may do. Every surface speaks plain business language; nobody needs to learn our internals.

For your business users

Ask. Get a verified answer. Move on.

  • A search-box-simple app: type a question, get a number with a green VERIFIED badge — meaning it passed live checks against your data before anyone saw it.
  • When a question is ambiguous ("active clients" by status, or by activity?), FactRule shows both readings and asks once. The decision sticks for the whole company.
  • A conversational Assistant investigates multi-step questions, shows its work, and discloses that it is an AI — every turn on the record.
The same answers are available in Slack, on any internal page via a widget, and to Cursor/Claude through the MCP connection.
For your administrators

Connect data, set the rules, stay in control.

  • A guided console: connect a database with a read-only login, click Build knowledge, and watch coverage grow — schema, documents, and code become one knowledge base.
  • Agents are AI coworkers with profiles you control: grant capabilities in plain words ("Answer with verified data", "Draft documents"), set autonomy from "Suggest only" to "Trusted", pause any agent instantly.
  • A Questions inbox turns ambiguity into governance: conflicting interpretations wait for a human decision, gaps are honest refusals, and every answer you give becomes durable knowledge.
  • Everything lands in a tamper-evident audit log; sensitive actions wait in an approval queue.
Runs entirely in your network. Your graph, your vectors, your credentials — on your volume.
For your IT & security team

A vendor that structurally cannot see your data.

  • The connected service sends a published, closed-schema health pulse — counts and states only. No schema names, no queries, no rows, ever. Verify it yourself with the built-in egress audit.
  • Licenses are offline Ed25519 files that fail open: an expired license pauses new learning, never serving. There is no remote kill switch — by design.
  • Updates are signed manifests your team applies on its own schedule; nothing is pushed into your network.
Air-gapped edition available: zero connections, offline activation, same binary.
Run it in your network today
One Docker image · first verified answer in ~30 minutes · free Community edition