Introduction
What is Hivenora?
Hivenora is the authorization layer between your AI agents and production systems. It evaluates proposed actions against intent, impact, and policy — and returns a structured decision before the action is executed.
Why Hivenora exists
AI agents can do consequential things: delete customer records, send emails at scale, move money, export sensitive data. Before Hivenora, there was no structured checkpoint between an agent deciding to do something and it actually happening.
Permissions alone are not enough. An agent that can delete contacts can also delete 48,000 contacts when instructed to delete 12. The difference is blast radius — and blast radius requires understanding context, not just capability.
Hivenora provides that checkpoint. Call evaluate() before any consequential action. Hivenora returns a decision: allow, require approval, or block. Every decision is recorded. Approvals appear in the Control Room for human review.
Where Hivenora sits
Hivenora is SDK-mode infrastructure. It lives inside your application, in the execution path of your agent:
The Hivenora SDK calls the Hivenora API (POST /v1/evaluate). Your application receives the decision and acts on it. The agent never directly calls the protected tool — your application code enforces that boundary.
Core concepts
Next steps
- Quickstart — get your first evaluation running
- Core Concepts — understand the full evaluation model
- SDK Reference — Python and TypeScript API reference
- Security Model — trust boundaries and what Hivenora guarantees