Skip to main content

evo-agents

Run coding agents across your repositories, on machines you control.

evo-agents gives your team a place to hand off work to Claude Code, Codex CLI or opencode and follow it through. Agents work through a plan, run its checks and push their changes. You can watch the work in your browser, answer questions when needed, or take over a run.

Get started | Website | Documentation

Live agent runs and a pending decision in the Monitor. Demo hub with fictional projects, people and machines.

Less time coordinating agents

A change can span an API, a frontend and a shared library. Keeping the agents supplied with the right context, tracking what passed, and picking up work on another machine can become a job of its own.

  • Hand off a whole plan. Each step has dependencies and checks. A worker runs the checks again before recording completion, with commits and results attached to the run.
  • Keep project context between sessions. Agents share plans, memories and a searchable knowledge graph of code and documents across your repos.
  • See what needs you. Follow live runs in the Monitor. Answer decisions in the Inbox or through Telegram when configured. Your autonomy settings determine which actions need approval.
  • Use your own machines. Run workers on a laptop, desktop or server, using your coding-agent accounts. You can host the hub yourself, too.

The hub holds the plans and shows progress. A worker runs the agent on a machine you connect.

Give it a piece of work

On your project's Plans page, choose New plan and describe the change:

Add saved carts to checkout. Cover the API and frontend, and include tests for restoring a cart after sign-in.

An agent on your worker drafts the plan. Review its scope and checks, then choose Run plan. Follow each step and its output in the browser; you can send the agent a message or stop the run there.

Quick start

Run agents with a team. You'll need access to a hub and a machine with a coding agent installed and signed in. Ask for an invite, use your team's hub, or self-host. Install Python 3.11+ and uv, then run:

uv tool install 'evo-ak[graphify,worker]'
evo-agents hub login --url https://hub.example.org

Use your hub's URL in place of https://hub.example.org. Then follow the setup guide to connect a project and worker. Workers run on macOS and Linux, or inside WSL on Windows.

Try the knowledge graph on its own. You can index a local repository and explore its code without a hub account or a running agent. Follow the local walkthrough.

The package is named evo-ak on PyPI; the command is evo-agents. evo-agents is pre-1.0: commands and formats can change between releases. See the roadmap for current capabilities and unfinished work.

Documentation

I want to... Read
Set up a project and run a plan Getting started
Monitor runs and manage workers Operations
Index repos and configure the graph Graph setup, query reference
Set permissions and handle credentials Autonomy, credentials
Host a hub or build a plugin Deployment, plugins
Contribute code or documentation Contributing

Agent instructions and MCP details are in AGENTS.md and the agent guide.

License

Apache-2.0.

Metadata

Release files for evo-ak 0.53.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for evo-ak 0.53.1
File Size Uploaded Provenance Actions
evo_ak-0.53.1.tar.gz 3.7 MB With provenance Details for evo_ak-0.53.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for evo-ak 0.53.1
File Interpreter ABI Platform Actions
evo_ak-0.53.1-py3-none-any.whl Python 3 none any Details for evo_ak-0.53.1-py3-none-any.whl

Total release size: 8.2 MB

Release files / evo_ak-0.53.1.tar.gz

Download URL evo_ak-0.53.1.tar.gz
Size 3.7 MB
Tags Source
SHA-256 checksum
How to use checksums
9acf06eed37fbd0e4d81c1484489b53682b191133d182216f12d8f808ae99a5c
BLAKE2b-256 checksum
How to use checksums
5d7edfe18c375783145e3e8a6b78992d3ed706369a80c118cce4459a0bf856a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2026.

Transparency log

Release files / evo_ak-0.53.1-py3-none-any.whl

Download URL evo_ak-0.53.1-py3-none-any.whl
Size 4.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
8ad73600aedf70d2b5a41a5cf853fd4a45a5d6dd21d5c4434f6fefaefba41eab
BLAKE2b-256 checksum
How to use checksums
8282ce208830431fe6651feb962440ee0e2cf13b4a96b1950f99927a49708ef5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2026.

Transparency log

Security for evo-ak 0.53.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for evo_ak-0.53.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.53.1 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page