What Parmana is
Parmana is Execution Trust Infrastructure for AI systems. It sits between an AI system’s decisioning and the execution of that decision, and answers one question for every action an AI system wants to take:Is this action authorized, and can that authorization be independently proven?Parmana is not an AI orchestration framework, and it is not itself AI-powered. It is a deterministic rule-enforcement layer: given the same policy and the same inputs, it always produces the same authorization decision. Parmana enforces authority that humans have already defined — it does not decide on their behalf, and it has no human-in-the-loop escalation step at runtime. The model is strictly allow or block.
The problem
AI systems can generate decisions and execute actions, but most organizations cannot answer basic questions about those actions after the fact:- Was this action authorized?
- Which policy approved it?
- Which business intent was evaluated?
- What evidence supports the execution?
- Can the execution be independently verified, without trusting the system that produced it?
The solution
Parmana introduces an execution authorization layer between AI systems and the systems that actually carry out actions.- An AI system produces an Intent — a requested business action.
- Parmana evaluates that Intent against an immutable, versioned Policy.
- Parmana produces a deterministic Decision: approved or rejected.
- Only approved actions are permitted to Execute.
- Execution produces immutable Evidence, which is aggregated into an Execution Trust Record.
- Any party can independently Verify that record later, without needing access to the original runtime.
Key guarantees
- AI executes only policy-compliant actions.
- Every execution is explicitly authorized before it runs.
- Policy evaluation is deterministic — same policy, same inputs, same decision.
- Every execution produces immutable evidence.
- Every Execution Trust Record is cryptographically verifiable.
- Every execution can be independently audited without trusting the original runtime.
- Policy evaluation and execution are cleanly separated responsibilities.
Where to go next
Installation
Set up the monorepo, TypeScript SDK, or Python SDK locally.
Quickstart
Run your first Business Transaction end to end.
Concepts
Learn the domain model: Authority, Intent, Policy, Decision, Execution, Evidence.
Architecture
See how the Runtime, packages, and trust chain fit together.