Decide with policy
Route a proposed tool call to allow, deny, or human approval with deterministic YAML rules.
ActionProxy Community
v0.1 developer previewActionProxy Community is the inspectable execution-governance layer for developers who want policy, human review, controlled dispatch, and audit evidence around AI agent tool calls.
Why open source
ActionProxy Community sits between a supported agent adapter and tool execution. It normalizes a proposed action, evaluates deterministic YAML policy, and returns allow, deny, or require approval before the call crosses a controlled execution boundary.
The Community source is prepared under the Apache License 2.0. The v0.1 release is a developer preview for local and self-hosted evaluation rather than a complete production authorization boundary.
Community keeps the security-sensitive control path visible while leaving model choice, orchestration, and business-tool credentials with the systems that already own them.
Route a proposed tool call to allow, deny, or human approval with deterministic YAML rules.
Bind authorization to the action, input, policy, reviewer requirements, nonce, and expiry; supported single-reviewer flows can re-evaluate edited input.
Use a local executor boundary for deterministic demos or an expiring, one-use grant for an external runner.
Correlate proposals, decisions, approvals, receipts, attempts, reported outcomes, and a limited, locally verifiable audit chain.
Submit through the canonical HTTP boundary directly or use the JavaScript SDK and external-runner helper.
Put the authenticated stdio wrapper in front of a configured downstream MCP server and gate tools/call before forwarding.
Enable the partial OAuth-protected MCP resource for the canonical lifecycle; the current slice advertises governed mock tools and requires an external authorization server.
Keep provider credentials in an internal runner, consume the exact one-use grant, perform the call, and report its outcome.
Continue exploring