Agentmetry
Free · Open source
SOC and DevSecOps teams
When an AI agent fires a wrong refund, overwrites a record, or leaks PII, the first question from compliance is: what exactly did it do, in what order, and who authorized it — and the default answer from every major agent framework is silence. RootSign exists to change that answer.
RootSign is an open-source Python library that attaches tamper-evident provenance logging to AI agent actions — tool calls, API hits, database writes — capturing a verifiable record of what happened, in what order, and under whose authorization. The vendor describes it as the agent capture layer of a broader Agent Accountability Platform. It installs via pip and ships a Docker Compose quickstart for self-hosting, so the audit trail stays inside your infrastructure. The library integrates with LangGraph and CrewAI by wrapping agent actions at the point of execution. At low log volume the architecture holds; teams with high-throughput agents running thousands of tool calls per hour will hit questions the current documentation does not answer about storage scaling and query performance.
Bottom line: Pick RootSign when you need a verifiable, self-hosted audit trail for a LangGraph or CrewAI agent in a regulated environment — and plan for additional infrastructure work when that agent's call volume outgrows what a single Docker Compose deployment can absorb.
Find your fit
More options in LLM Observability. Compare pricing, platforms, and features side by side.
Free · Open source
SOC and DevSecOps teams
Freemium
Developers building GenAI apps and agents
RootSign wraps AI agent tool calls and API actions at execution time, writing tamper-evident log entries that record what action fired, when, in what sequence, and under what authorization context. The core workflow is: install the Python package, configure your storage backend via the provided Docker Compose setup or your own target, then instrument your agent’s action handlers with RootSign decorators or wrappers. Each captured event is stored with cryptographic properties designed to detect after-the-fact modification — so the log you show an auditor is the log that reflects what actually ran.
The differentiating property here is tamper detection, not just logging. Standard application logs can be edited. RootSign’s architecture, as described in the repository, is designed so that any modification to a stored entry is detectable — which is what moves a log from ‘useful for debugging’ to ‘acceptable as a compliance artifact.’ That distinction matters in financial services, healthcare, and any environment where an external auditor will ask you to prove what the agent did.
RootSign fits teams who need to answer regulatory questions about agent behavior without building a custom provenance layer from scratch. It fits tightly with LangGraph and CrewAI. It does not fit teams who need a turnkey SaaS dashboard, a hosted backend, or a no-code setup — the library requires Python instrumentation and your own hosting. The GitHub repository shows 32 commits and 2 stars at the time of this listing, which signals early-stage maturity: the core functionality is present, but edge-case documentation, storage scaling guidance, and community-sourced workarounds are sparse.
The repository ships with a Docker Compose file, an Alembic migration setup indicating a relational storage backend, an examples directory, and a tests directory. The Apache-2.0 license permits commercial use and modification. There is no API surface — RootSign is a library you embed, not a service you call.
Sign in to rate this tool or suggest an edit.