Same question. Three architectures. Watch how each builds its answer — and why only one of them cannot make the answer up.
14-day free trial · No credit card required · Cryptographic receipts on every invocation
ChatGPT Teams, Copilot, Glean, custom RAG — they all share the same shape: a chat box that takes a prompt, generates a paragraph, forgets when the tab closes. A colleague has memory, commitments, and doesn't make things up. The architecture has to deliver these by construction, not by prompt-engineering.
Every conversation starts from zero. The agent doesn't know what's currently in flight, who owns what, what was decided last week.
The agent answers the immediate question. It has no concept of standing objectives. It cannot pursue work between prompts.
Even RAG-with-citations is the LLM reading prose and generating prose — the interpretation step is where freelancing happens.
Ctrl AI's answer: three atoms — Capability, Case, Goal. Skills, memory, direction. Everything an agentic company needs.
Every Capability is signed, typed, and callable. The implementation is one of five kinds. Click any kind to see a real, working example: same typed anatomy, different mechanism inside.
compute-travel-expense-pre-approvalDecides which approver a trip needs based on a typed cost ladder. Same inputs always produce the same outputs.
Trip Coststringrequiredcurrency
Destinationstringrequireddomestic | international
Approverstringrequiredmanager | dept_head | vp | cfo
Thresholdstringrequiredcurrency
{ "tripCost": 2500,
"destination": "domestic" }function approver(cost) {
if (cost <= 2000) return "manager";
if (cost <= 5000) return "dept_head";
if (cost <= 25000) return "vp";
return "cfo";
}{ "approver": "dept_head",
"threshold": 2000 }Deterministic. Code in a sandbox. Math, threshold checks, lookups.
A Case is durable per-decision state with an append-only event log. A hire, a deal, an escalation, a loan, a vacation request. Pick any one — the same shape: live state, event log, every event references a signed Capability invocation.
| Name | Sarah Chen |
| Start Date | Jun 1, 2026, 12:00 AM |
| Team | Finance |
| schen@acme.com | |
| Laptop | ordered |
| JIRA | created |
| Welcome Kit | sent |
| Text | Hire(Sarah Chen) · Finance |
| Text | provision_email · schen@acme.com |
| Text | provision_jira · ⌃ Sarah approved |
| Text | send_welcome_kit · receipt #6184 |
From a single hire today to a quarterly revenue target to your company's open-ended commitments — every Goal has the same typed shape: title, success criteria, horizon, signed owner. Some criteria carry expressions that auto-evaluate after every relevant Capability invocation. The agent measures progress without you typing.
Quarterly revenue commitment. Mix of new logos and expansion.
User opens /ask. The prelude already knows what's in motion.
Your active goals:
Highest-leverage right now: 5 of the 7 unmatched invoices fit our standard reconciliation pattern. I've drafted resolutions, awaiting your sign-off. Approving moves Q3-close from 71% → 90%. Want to walk through the 5 quick approvals first?
"The LLM produces only prose narration. Every factual claim traces back to a typed Capability invocation, cited inline. The synthesis turn is rhetoric, not knowledge."
This is the rule that makes hallucination structurally hard rather than statistically less likely. Every Ctrl AI answer ships with one of five trust levels — click any to see what it actually looks like.
compute-travel-expense-pre-approval · receipt #4912An invocable Capability matched and ran cleanly. Post-conditions passed.
Every Ctrl AI answer ships with one of five trust levels. The agent never silently freelances. The visitor learns to read the gradient at a glance.
Every successful Capability invocation produces an Ed25519-signed receipt anchored in a tamper-evident transparency log. External auditors verify any answer offline against your published key. The Trust Portal at /portal/<your-org> is a public artifact procurement reviewers walk through with a recipe — no contract, no demo call.
Cryptographically binds the Capability slug, inputs, outputs, invocation timestamp, and the signers' keys. Two people stand behind every destructive answer.
# 1. Pin the publisher's key $ curl \ https://ctrlai.com/.well-known/ctrlai/receipt-keys # 2. Fetch the receipt + inclusion proof $ curl \ https://ctrlai.com/api/receipts/01KQ…GAPXC # 3. Verify offline · no network $ ctrlai-verify receipt.json --jwks keys.json ✓ signature valid (ed25519) ✓ inclusion proof verifies ✓ tree-head matches pin (18,342) receipt verified · trust=verified
External auditors verify against your org's published key without contacting your servers. Transparency-log anchoring proves history hasn't been rewritten since their last pin.
8a4d3f7c91b8e0f24a9c5d1e6f3b7a8c2d1e0f9a4b3c2d1e6f8a4d3f7c91f1024cPin this hash. If it changes for any historical entry, the log was rewritten — and our published Ed25519 key chain will tell you exactly where. Live JSON.
send-customer-renewal-email@v3lookup-crm-pipeline-summary@v2compute-customer-health@v1validate-business-reason@v4evaluate-business-expense@v2No login required. Procurement opens it, sees the transparency-log head, the recent signed receipts feed, and the verify-it-yourself recipe. Compliance evidence stops being a contract artifact and becomes a URL.
The same three primitives serve every shape of work — proactive agents, multi-step procedures, cross-department reasoning, and your company as a typed API for other AI tools.
{ "mcpServers": { "ctrlai-acme": { "url": "https://ctrlai.com/api/mcp/acme", "headers": { "Authorization": "Bearer ctrlai_pk_…" } } } }
None of the four feature buckets is novel in isolation. The combination is the architecture.
| Concern | ChatGPT Teams / Copilot | RAG / Glean | Custom agent frameworks | Ctrl AI |
|---|---|---|---|---|
| Memory across sessions | ✕ | ✕ | ~ | ✓Cases hold typed state + event log |
| Standing objectives between prompts | ✕ | ✕ | ✕ | ✓Goals drive selection, triggers, prelude |
| Hallucination prevention | ✕ | ~ RAG cites prose | ~ tools but no governance | ✓Capabilities are the only fact source |
| Audit trail | Conversation history, brittle | Citation refs, brittle | Logs | ✓Cryptographic receipts + Case events |
| What the AI is allowed to do | Implicit | Implicit | Tool list, unsigned | ✓Finite catalog of signed Capabilities |
| Action vs answer | Mostly answers | Answers only | Acts, no governance | ✓Acts on triggers · destructive ops gated |
Every plan ships Capabilities, Cases, and Goals. You pick the governance depth.
Solo founders + small teams getting their first 20 Capabilities signed.
Operating teams: Triggers, MCP server, BYOK, dual-signature.
Regulatory-grade. VPC, on-prem, sector compliance, dedicated CSM.
All plans include AES-256-GCM encryption at rest, audit logging, and Ed25519-signed receipts anchored to a transparency log.
Sign your first Capability, open your first Case, commit to your first Goal — in a 30-minute trial.
14-day free trial · No credit card required