SELF-HOSTED AI KNOWLEDGE PLATFORM · VERIFIED ANSWERS · GOVERNED AGENTS

AI that knows your business — and proves every answer.

FactRule turns your databases, documents, and code into a living knowledge layer — a company memory that never walks out the door — that your whole organization can question in plain English. Every number is checked against your data before anyone sees it, or honestly refused. It runs inside your network; nothing reaches us.

Try the live demo — no signup Start your 30-day trial
No card · one Docker container · or book a walkthrough with a founder
✓ 100% self-hosted✓ SSO / OIDC + RBAC✓ Tamper-evident audit log✓ Your choice of LLM✓ Zero telemetry on content✓ Air-gap capable

What your team actually sees

Verified answers
"How many active clients do we have?"
✓ VERIFIED
360
Status value confirmed live · join fan-out checked · independent path agreed
Questions for you
"Churn rate" has two defensible meanings:
Closed accounts — 2.1%
Inactive 90+ days — 5.7% ← THIS IS WHAT WE MEAN
Decided once by the owner → applied everywhere, forever, on the record.
Agents
Assistant LIVE Answer with verified data
Reporting Agent ASK FIRST Draft & publish reports
Operations Agent PRACTICE Tickets & notifications
Capabilities you grant · autonomy that's earned · a pause button that works.

AI needs three things. Two of them you already have.

A reasoning brain, hands to act with — and a memory of how YOUR business works. The first two are commodities. The third is your moat, and it's the piece that's been missing.

THE REASONING BRAIN

Any LLM — yours to choose

OpenAI, Anthropic, Azure, or a model running entirely inside your network. Swappable at any time — the intelligence is rented, your knowledge isn't.

FACTRULE
THE MEMORY

Your company's knowledge layer

A living graph of your databases, documents, and code — plus every settled meaning, every verified fact, every human decision. It grows with every question and it belongs to you.

THE HANDS

Your apps, APIs & tools

The systems you already run become deterministic tools your agents use — ticketing, pricing APIs, MCP servers — each action permission-checked and recorded.

Composable both ways. Plug your tools into FactRule's governed agents — or plug FactRule into the agent platform you already have, as one standard MCP server. Either way, the knowledge layer is yours.

Right now, your knowledge layer is people. That should worry you.

Your best people are the database. Why status 7 means shipped, which revenue number is real, how month-end actually closes — it's in heads, not systems. When those people leave, the company forgets.
Everything routes through experts. Every "quick question" queues behind the analysts. Every new hire takes a year to become useful. Every process needs the one person who knows.
Generic AI doesn't know your business. Point a chatbot at your systems and it guesses — fluently, confidently, unverifiably. A wrong number that looks right compounds into an operational error.
≈ 40 hrs/week
of analyst time back, when a 200-person org stops queueing ad-hoc questions (50/wk × ~45 min each)
1 wrong number
in a board pack or a regulatory filing costs more than a year of FactRule — verification is insurance that also answers faster
Weeks → days
for new hires and auditors to understand how the business actually works, with an SME that never tires of questions
Illustrative arithmetic — bring your own numbers; the demo lets you check ours.

Meet the employee who never leaves

Once FactRule holds your knowledge layer, it can be whatever expert your organization is missing — and it gets sharper every day it works for you.

Your true SME
Knows every table, every column, every business rule — and can explain WHY, with the document and the code to prove it. Twenty years of tribal knowledge, queryable in seconds.
Your data analyst
Answers ad-hoc questions in seconds with verified numbers, not next sprint with caveats. The analysts you have stop being a queue and start doing analysis.
Your business analyst
Traces how a process really works across systems — where the data comes from, what touches it, what breaks downstream if you change it.
Your product manager
Keeps the single source of truth on what terms mean — and when something is genuinely ambiguous, routes the decision to the right human, once.

Succession planning, solved differently: your veterans teach FactRule once — every answer they confirm, every meaning they settle — and the company keeps that knowledge forever.

Against what you're actually considering

FactRuleGeneric AI chatbot on your DBBI dashboardsCloud-warehouse AI
Answers verified against live data before you see them✗ guesses✓ but pre-built only✗ generates, rarely verifies
Refuses honestly instead of picking a meaning silentlyn/a
Learns your business language durably (decide once)✗ per-chat✗ hardcodedpartial
Ad-hoc questions, no build queue✗ backlog
Runs entirely inside your networkrarelyvaries✗ their cloud
Governed agents with audit + approvalsn/apartial
Works in Slack + your AI tools (MCP)variespartial

We can't show you customer logos yet. Here's what we show instead.

We publish our prices (including enterprise), our security architecture and its limits, and a live demo you can stress-test without talking to anyone. Every claim on this site is checkable — the egress audit, the verification receipts, the refusals. We're recruiting founding customers: hands-on engineering support, roadmap influence, and pricing locked for two years. Talk to a founder.

Meet it, right now.

A live FactRule instance holding the knowledge layer of a sample portfolio-services company. Ask it something a chatbot would guess at — and watch it prove the answer instead. No signup, nothing to install.

Open the live demo
Try: "How many active clients do we have?" · "Net fees collected by advisor"

Already building with AI? Plug the memory in.

FactRule is one standard MCP connection. Point Cursor, Claude, or your own agent platform at it and every AI tool you run gains the company knowledge layer — with the verification certificate attached to every answer.

{ "mcpServers": { "factrule": { "url": "http://factrule.internal:8000/mcp", "headers": { "Authorization": "Bearer <your-token>" } } } }

The questions your security team will ask

Is our data used to train AI models?

No — and structurally, not as a promise. Your data never reaches FactRule the company. What the product "learns" (verified facts, settled meanings, examples) is stored on your own volume, in documented formats, and is used only to answer your own organization. If you choose a cloud LLM, prompts go to YOUR provider account under your terms; fully in-network models are supported and recommended for regulated data.

What stops the AI from making things up?

Numbers pass live checks against your database before display — values exist, joins hold, an independent path agrees — and arrive with the receipt. When FactRule cannot verify, it refuses and says exactly why. Ambiguity becomes a human decision, once, on the record.

Which LLMs and databases work with it?

LLMs: OpenAI, Anthropic, Azure OpenAI, or any in-network OpenAI-compatible server (vLLM, Ollama) — swappable anytime. Data: SQL Server and PostgreSQL families plus SQLite today, alongside documents (local, SMB, Confluence, SharePoint) and source code. The roadmap is driven by founding customers.

How does sign-in and access control work?

OIDC single sign-on against your IdP (Okta, Entra, Ping), Windows-integrated auth via proxy mode, role separation (admins, adjudicators who may settle meanings, everyone else asks), and a tamper-evident audit log. SAML-only IdPs bridge at the IdP layer today — we say so rather than pretend.

How long does deployment take?

One Docker container on any server in your network; a read-only database login is all it needs. Most teams see their schema mapped within the hour and their first verified answer in about 30 minutes.

What happens if we cancel?

Paid licenses fail open: serving never stops — new learning pauses until renewal. There is no remote kill switch, deliberately. Everything FactRule learned lives in your network in documented formats, and one command exports it. The exit is honest because we designed it that way.

Can we run it fully air-gapped?

Yes — the Sovereign edition activates with an offline license file, embeddings are baked into the image, and the built-in egress audit proves zero external connections to your security team.

What does the trial cost?

Nothing, for 30 days, full product, no card. After that it stops answering (your data stays exportable) — there is no free tier, so nobody builds on something we quietly limit.

Your knowledge layer, started this afternoon

1
Run one container
One Docker image, on any server inside your network. Nothing else to install.
2
Connect a database read-only
A read-only login is all FactRule ever needs. Your DBA keeps the keys.
3
Build knowledge
FactRule reads schema, documents, and code — most teams see their business mapped within the hour.
4
Ask — verified
First verified answer in about 30 minutes — inside your free 30-day trial.
Start your free trial
Pricing · Trust & security · Book a walkthrough