Policies with context
Evaluate identity, scope, trust, risk, and configured intent evidence against versioned policies and explicit restrictions.
- Versioned policies
- Context-aware decisions
AI AGENT SECURITY · OPEN SOURCE
Let agents act. Keep authority in your hands.
Put security and control between agent decisions and real-world actions. Govern access to HTTP APIs and MCP tools with explicit policies, human approval, and durable execution.
docker run -p 7080:7080 ghcr.io/synentra/synentra:latestEvery request enters through an explicit control boundary.
inventory.adjustCONTROL BOUNDARY
Execution is paused. A reviewer decides, then the caller resumes approved work.
Wait for approvalTarget access follows authorization and outbound checks.
The runtime boundary
Permission, execution, and a verified outcome are different things. Synentra keeps them distinct so you can understand what happened.
Resolve the caller and operation. Apply governance to decide whether work can proceed.
Check current authority and persist the authorized operation and target for execution.
Revalidate queued work, resolve credentials, and dispatch through the selected adapter.
Security and governance
Define what an agent may do, where it may act, and when a person needs to decide.
Evaluate identity, scope, trust, risk, and configured intent evidence against versioned policies and explicit restrictions.
Register the actions agents can request and the systems they can reach. Bind each operation to its permitted target.
Pause requests that need review. Bind approval to the original request, then recheck authority when the caller resumes.
Use scoped, time-limited task grants and applicable budgets to constrain the operations an agent can perform.
Resolve credentials through target bindings. Enforce destination, network, and HTTPS requirements before external calls.
Inspect decisions and execution records. Use configured outcome verification to investigate uncertain results.
Intent assessment depends on a configured provider. The current baseline requires an additional working implementation for semantic classification.
Built for your stack
Self-host Synentra, connect your identity provider, and register the operations your agents need. Start with one HTTP target and expand from there.
Your starting checklist
Self-host the runtime and connect the systems your agents need.
Built in the open
Contribute code, improve the docs, or share what you need from Synentra in a real agent workflow.
Loading contributors...