You can deploy more autonomous agents because ARK gives us the control, evidence, auditability, and cost visibility you/your organization need.
Observability after a bad side effect is too late. ARK sits just before a consequential tool call runs, checks the proposed action against the constraint and the trusted evidence you provide, and returns a verdict.
Verdicts: ALLOW, REJECT, REQUIRE_EVIDENCE, RECOVERY_EXHAUSTED. Supervision is experimental and off by default.
Keep your model, agent, and tools. Report what the agent did, and ARK returns the canonical result. The wheel bundles the Go runtime bridge, so there is no Go install, no repo clone, no PYTHONPATH.
LangGraph is supported: pip install "ark-agent-runtime[langgraph]" (Python 3.10+). Full docs, compatibility, and reporting are on GitHub.
One constrained recovery failure class, run with supervision off and on.
These are example target workflows, not customer claims.
I am looking for developers and design partners building agents that can refund, book, approve, purchase, modify records, or write to production systems. Tell me what action you are not comfortable letting your agent take unsupervised.