# VOID > VOID is the reversible autonomy layer for AI agents. It classifies what an > agent is about to do, holds the calls that cannot be undone, puts a person > in front of them, and records every decision in a hash-chained ledger. > Version 1.0.1. The TUI and the MCP server are shipped. The desktop app is in > beta for macOS, Windows and iOS, by application. Every figure on this site > is illustrative, and none of it is a measurement of a running system. Read this before reading the pages. Everything below is true here, and every page of the site says it too: - **TUI**: Built and shipped. The terminal interface, with VOID inside it as the reverse tool it started as. - **MCP**: Built and shipped. The MCP server, with the VOID tool ready to register with the agents that call tools. - **Desktop app**: In beta. There is no download: you apply, and an invitation arrives. The desktop app is for macOS, Windows and iOS. There is no Linux build, and there is no promise of one. - **Every figure is illustrative.** The class ladder, the ledger chain, the interception loop, the delivery census, the risk spread, the compensation trace and the terminal preview are drawn from example data. The console is a fixture, not a recording. ## vocabulary - [/glossary.md](https://www.voidagent.tech/glossary.md): The vocabulary of reversible autonomy, one self contained definition per term: 25 terms, each written so that a single sentence survives being quoted on its own. ## when to use - [/when-to-use.md](https://www.voidagent.tech/when-to-use.md): The questions people ask before they adopt an agent guardrail, and the boundaries of each answer. ## api - [/openapi.yaml](https://www.voidagent.tech/openapi.yaml): Every path, operation and schema of the VOID HTTP API, as OpenAPI 3.1 YAML. - [/openapi.json](https://www.voidagent.tech/openapi.json): Every path, operation and schema of the VOID HTTP API, as JSON, for a tool that reads no YAML. ## data - [/registry.md](https://www.voidagent.tech/registry.md): 268 operations, each with the preconditions, the class, the compensating call and the window it stays valid. This is the answer to "is this reversible" for each of them. - [https://www.voidagent.tech/api/registry](https://www.voidagent.tech/api/registry): The same records as JSON, for a tool that reads data rather than prose. - [/registry.csv](https://www.voidagent.tech/registry.csv): The same records as CSV, one row per case, for a spreadsheet or an agent that wants to filter the data rather than read it. - [/cs/registry.csv](https://www.voidagent.tech/cs/registry.csv): The same records in English, for a tool that works in English. ## docs - [quickstart](https://www.voidagent.tech/docs/quickstart.md): Run the shipped TUI against your own tools, in shadow mode first. Every transcript in these examples is sample output. - [policy](https://www.voidagent.tech/docs/policy.md): Rules that decide allow, hold or veto, plus budgets and preconditions. - [ledger](https://www.voidagent.tech/docs/ledger.md): Entry shape, the hash chain, signatures and offline verification. - [mcp-proxy](https://www.voidagent.tech/docs/mcp-proxy.md): Register the shipped MCP server with the agent that already calls your tools. Every advertised tool is classified on connect. - [adapters](https://www.voidagent.tech/docs/adapters.md): Teach VOID the inverses for a tool it does not know yet. - [All the documentation in one file](https://www.voidagent.tech/llms-full.txt) ## product - [/spec](https://www.voidagent.tech/spec): The reversible autonomy specification: interceptors, preflight, compensation plans, the saga ledger and cross system replay. - [/registry](https://www.voidagent.tech/registry): An open registry of what undoes what. Every tool call classified against the state of its target, with the compensating call and the window it stays valid. - [/pricing](https://www.voidagent.tech/pricing): One price for the write path, not per seat. The plans, and a calculator that says which one covers your month and when the answer stops being a number. ## trust - [/security](https://www.voidagent.tech/security): Data flow, what VOID stores, field level redaction, key handling and self hosting for the reversible autonomy layer. - [/compliance](https://www.voidagent.tech/compliance): How a hash chained, signed, replayable ledger is designed to answer the Article 12 record keeping duty in Regulation (EU) 2024/1689, and when that duty starts to apply. Informational, not legal advice. - [/attestation](https://www.voidagent.tech/attestation): The ledger is not a dashboard, it is an artifact. A signed hash chain an auditor, a customer or an underwriter can verify without trusting VOID. - [/status](https://www.voidagent.tech/status): Live health for the API process that serves this page, or an honest failure notice when it cannot be reached. No figure here is an availability commitment. ## company - [/changelog](https://www.voidagent.tech/changelog): Illustrative notes on how VOID's features arrived, newest first, the current one at 1.0.1. The entries are illustrative, not a shipped release history. - [/roadmap](https://www.voidagent.tech/roadmap): What VOID says it is building next, in the order the product repository sequences it, with the document each row was read from and the things that were stopped rather than deferred. - [/company](https://www.voidagent.tech/company): Why VOID exists, what the team believes about agent side effects, and how it reached its first version. - [/blog](https://www.voidagent.tech/blog): Notes on agent side effects, reversibility classes and record keeping for autonomous systems. - [/blog/undo-is-a-layer](https://www.voidagent.tech/blog/undo-is-a-layer): Every agent framework will eventually add a rollback helper. That is not the same as an undo layer, and the difference shows up the first time a single reasoning turn touches four systems. - [/blog/reversibility-classes](https://www.voidagent.tech/blog/reversibility-classes): Reversible or not reversible is the wrong question. The useful question is what it costs to get back, and who finds out that you tried. - [/blog/article-12-in-practice](https://www.voidagent.tech/blog/article-12-in-practice): The record keeping duty is short, vague and dated for 2 December 2027. Here is what it actually asks of a system that lets agents write to production. - [/contact](https://www.voidagent.tech/contact): Talk to the team behind VOID about the Desktop app beta, which is by application. Also self hosted deployments, security reviews or compliance questions. - [undo-is-a-layer.md](https://www.voidagent.tech/blog/undo-is-a-layer.md): The text of that post, for agents that read text rather than a rendered page. - [reversibility-classes.md](https://www.voidagent.tech/blog/reversibility-classes.md): The text of that post, for agents that read text rather than a rendered page. - [article-12-in-practice.md](https://www.voidagent.tech/blog/article-12-in-practice.md): The text of that post, for agents that read text rather than a rendered page. - [/rss.xml](https://www.voidagent.tech/rss.xml): The blog as an RSS feed, for a reader and a subscriber. ## terms - [/terms](https://www.voidagent.tech/terms): Terms of use for the VOID beta website, effective from 27 September 2026. - [/privacy](https://www.voidagent.tech/privacy): Privacy notice for the VOID website, its two forms and its accounts, effective from 27 September 2026. - [/operator](https://www.voidagent.tech/operator): The register facts about the company behind this website, and the points the register does not settle. - [/accessibility](https://www.voidagent.tech/accessibility): What this site has measured about its own accessibility, and the list of what nobody has checked. No conformance level is claimed. ## optional - [The home page](https://www.voidagent.tech/): The marketing page, and its markdown summary is at [https://www.voidagent.tech/index.md](https://www.voidagent.tech/index.md). - [llms.txt on this site, in Czech](https://www.voidagent.tech/cs/llms.txt): The same index for the Czech half of the site. - [The full text of the site in Czech](https://www.voidagent.tech/cs/llms-full.txt) - [Home, in Czech](https://www.voidagent.tech/cs): The marketing page, and its markdown summary is at [https://www.voidagent.tech/cs/index.md](https://www.voidagent.tech/cs/index.md). - [llms.txt specification](https://llmstxt.org/): What this file is and who proposed it.