Skip to main content
algovoi-keystone is the whole Keystone bolt-on toolchain in one install and one command. It pulls the connector builder (keystone-connect) and the agentic behaviour layer (keystone-agent), re-exports both from a single import, and ships the keystone command line. Everything still reduces to one primitive, ref = "sha256:" + SHA-256(RFC 8785 JCS(payload)), with no AlgoVoi software in your trust base.
Install it from the Keystone control panel: the integrity path, from the AlgoVoi index baked into the installer, so you run the validated build. New releases land on the AlgoVoi index first; PyPI mirrors follow for those not using the panel. One install brings connect, agent and the CLI together.

Install

CPython 3.10 to 3.13 on Linux (x86_64 / aarch64) or Windows (AMD64). Prerequisites, the AlgoVoi-index integrity path, control-panel setup, and keystone doctor verification are documented once on the Keystone install hub.

One import surface

Connectors, rules, behaviours, the Engine, the ready-made behaviours library, and the primitive all come from the one module, so there is nothing to wire together.

The keystone command line

From nothing to tested in one step

keystone new writes a complete package, already wired to the check battery, so a bolt-on is green before you touch it:
Then edit the one connector spec in the generated module, and publish it per Publishing a Keystone bolt-on. Coverage of new data planes becomes the ecosystem’s job, not a bottleneck.

Verify any record offline

keystone validate recomputes the reference in each record from its own fields and reports any that do not match, whether it is an execution_ref from a connector or a behaviour_ref from the agent layer:
A mutated field breaks the reference and the command exits non-zero, so this drops straight into CI. Any third party runs the same check with a stock RFC 8785 implementation and standard SHA-256.

Check your environment

Where to go next