The governed runtime for enterprise AI agents
Ship the agent.
Not the control plane beneath it.
An agent that reads and acts on enterprise data is a weekend's work. Making it safe to ship — permissions, audit, isolation, and a chain of command that actually holds — is the year you don't have. On Cognethics that layer is already built, enforced by construction, and running in production. You build your agent. You inherit the hard part.
Built for teams that run regulated, document-heavy operations — legal, financial services, professional services, healthcare, energy and critical operations, and the built world — and for the developers and agents who work inside their permissions.
Typed, RBAC-checked access to every business operation through one OAuth-secured MCP endpoint. Multi-tenant. Discoverable at runtime. No per-tool wiring.
8,400+ agent-callable capabilities inside your tenant — every one an MCP tool first, permission-checked and audited. The REST API and the Python and TypeScript SDKs are generated from the same catalog. See live counts →
A4 for Building & Construction is live in production with a customer in daily use. The same platform is open to you — same data model, same permission gate, same tool catalog.
The hard part isn't the agent
Build and ship — frontend and backend — in the Studio
The Studio is a full development environment in the browser — nothing to install. Each person gets their own isolated workspace with the Claude Code and Codex command-line tools ready, signed in as that person, so code and agents run with that person's permissions and nothing more.
Two lanes, one governed data model: no-code surfaces for quick builds, and the full-code Studio to build and ship real frontend and backend code against the same data model, permissions, and audit as everything else.
Provisioned and configured for your team. No credit card.
An agent for every role on your team
Cognethics ships an agent counterpart for every role your team already runs — inside your tenant, on the same data, under the same permissions.
- Hierarchical. Agents delegate down, escalate up, and ask for a human approval where policy requires. Every approval and action recorded on the same tamper-evident audit trail.
- Memory follows the role, not the session. What the procurement-officer agent learns about a vendor survives every restart and is inherited by the next agent in that role.
- Humans review, agents absorb the routine. You buy efficiency on the roles you already run — not seats.
A developer agent OS. Spawn your own agents under personas, budgets, and persistent memory through the PJ Agent Orchestration System. Agents ride the same RBAC and the same hash-chained audit log as every other call into the platform. See /agents/ for the framing.
30 seconds to your first call
Two snippets. Then you're on the live platform.
pip install cognethics
# Mint an API key for your tenant (one-time)
export COGNETHICS_API_KEY=ck_...
export COGNETHICS_TENANT=your-tenantfrom cognethics import Client
client = Client() # reads COGNETHICS_API_KEY + COGNETHICS_TENANT
# Any of the 1,867 operational handlers (plus 6,582 typed CRUD), all RBAC-checked
overdue = client.invoices.list(status="overdue", page_size=50)
work_orders = client.work_orders.list(status="open")
docs = client.documents.search("turbocharger spec", limit=5)For Claude Desktop, claude.ai, or Claude Code: paste your tenant URL — OAuth 2.1 + PKCE + DCR is auto-negotiated. See the 3-step quickstart.
Beyond the API
- Tamper-evident audit log. Every permission event — authorize, deny, approve, escalate, policy change — is appended to a SHA-256 hash chain enforced by database triggers. Tamper with a row and the chain breaks at that row.
- Per-agent cost telemetry. Each agent records its own model spend, tokens, and cache hit rate against the mission it ran in.
- Document search by meaning and image. Every document is embedded twice — by text and by appearance — and the two scores combine into one ranking.
What to ask of an agent platform
Apply these questions to any vendor pitching an agent platform — including us.
| Question | Cognethics |
|---|---|
| Is the platform locked to one SaaS vendor's data model, or neutral on the model and the data? | Vendor-neutral on the LLM. Your data lives in your tenant — no SaaS lock-in. |
| Is there a real multi-tenant business database underneath, or just a connector layer over external SaaS? | Typed business database with hard foreign keys across the apps — not a connector layer. |
| Are tools discoverable at runtime, or does each upstream change require an SDK regen? | Discoverable via prism_introspect. MCP clients pick up new tools automatically, and dimension="capability_search" finds the right one from a plain-language intent — coordinate, permissions and call recipe in one ranked call. |
| Where does RBAC live — at each tool, or in one place? | In one place: a central dispatcher. Per-org scope catalogs at /.well-known/…/groups/{org}/. |
Talk to us
Evaluating Cognethics? Send a note using the form below — it goes straight to the founding team, and a real person (not a bot) replies.
Contact us
Pick a topic and we'll route your message to the right team.
Or skip ahead: request a tenant or start the 3-step quickstart.
How the surface is shaped. Your MCP client sees 11 mega-tools at the door: agent_command, collection_op, config_manage, document_op, entity_crud, extension_op, integration_call, notification_send, report_query, smart_action, workflow_action. The operational layer — 1,867 capabilities across every mega-tool except entity_crud — is what agents reach for to do work (orchestration, search, workflows, analytics, integrations). Underneath, 6,582 typed CRUD operations cover every entity in 50 business applications. Every call passes the same permission gate. Live numbers at /reference/stats/; browse the catalog at /reference/.
