Skip to main content

agent2you

A team of AI agents that live in your chat, hire each other, and spend your existing coding subscriptions — deployed from declarative manifests.

Each agent is one docker container: Hermes (chat presence, sessions, memory, cron) → litellm (failover) → acp2api (OpenAI API over ACP) → Claude Code / Codex / opencode as the brain, each signed into its own subscription. By default it uses the operator's own harness logins; a documented switch moves any chain to API billing when needed. See subscription and API posture.

Start: hand one prompt to a coding agent

Run `uvx agent2you bootstrap` and follow what it prints.

That is the whole onboarding. The bootloader interviews you about your infrastructure — local docker; Mattermost, Telegram, Slack or Discord office; Microsoft Teams enterprise front door; Hindsight/local HINT memory or none yet; subscriptions or a local vLLM — builds a fleet workspace to match, walks you through the two steps no tool can automate (platform accounts, device-code sign-ins), and verifies with a real message in your chat.

It leaves behind a supervisor: the agent that owns the fleet repository, knows who does what (the manifests are the discovery registry), and hires the next agents — you describe a colleague in chat, it prepares everything with a2y agent add, you run one command.

What you describe, what you get

# agents/acme-pm/agent.yaml — an agent is this file plus a SOUL.md
name: acme-pm
description: Project manager for acme — specs, tasks, sequencing. Writes no code.
brains:
  chain: [claude, codex, local]        # any length, any order, per agent
  executors:
    claude: {kind: claude, model: opus, account: main-anthropic}
    codex:  {kind: codex, account: main-openai}
    local:  {kind: openai, base_url: "http://vllm:8000/v1", model: ai01, api_key_env: VLLM_KEY}
access: {github_token: true}
memory: {projects: [acme]}
toolkits: [go]                         # a pinned install + usage instructions, one unit

a2y render turns manifests into a committable deploy/ tree — same input, same bytes, reviewed in git. The stack shrinks to fit: one brain → no litellm; a bare endpoint brain → no acp2api either.

Out of the box, because it was all paid for once already:

  • one coding-agent session per chat thread (no cold start per message), live progress in the post while a turn runs, /steer into the running turn;
  • routing without a classifier — untagged messages claimed by exactly one agent; agents need explicit @mentions from each other (the loop guard);
  • memory in tiers: a private HINT repository or Hindsight bank per agent, plus reviewable git/HINT project wikis;
  • cost visibility: tokens per agent / executor / account in Prometheus, one trace project per agent in Phoenix;
  • the traps pre-sprung: device-code-only logins, CLAUDE_CONFIG_DIR, codex sandbox mode, cline self-update, Hermes self-update refusal, pinned everything.

Commands

a2y bootstrap print the bootloader prompt
a2y init <dir> create a fleet workspace
a2y agent add <name> … add a colleague (non-interactive — built to be called by your supervisor)
a2y agent remove <name> remove a colleague; keep state unless explicitly purged
a2y render manifests → deploy/
a2y upgrade three-way refresh the pack-owned image tree
a2y backup / restore / rebuild protect state and safely re-base an agent
a2y build --parallel N / up / down image chain, containers
a2y provision / auth platform accounts, brain sign-ins
a2y doctor end-to-end checks, including .env completeness

Docs

  • architecture — the stack and why each layer exists
  • provisioning — accounts, tokens, sign-ins, keys
  • hiring — the interview a supervisor runs to add a colleague
  • a2y duties templates, a2y drill, a2y rotate, and network-only a2y outdated cover recurring posts and fleet maintenance.
  • extending — toolkits, new platforms, new brains
  • operations — backup, removal, rebuild, rotation, VPNs
  • subscriptions — operator-owned logins and API fallback
  • apprentice — observation, proposals and graduated autonomy

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agent2you-1.4.0.tar.gz (122.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agent2you-1.4.0-py3-none-any.whl (135.4 kB view details)

Uploaded Python 3

File details

Details for the file agent2you-1.4.0.tar.gz.

File metadata

  • Download URL: agent2you-1.4.0.tar.gz
  • Upload date:
  • Size: 122.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agent2you-1.4.0.tar.gz
Algorithm Hash digest
SHA256 cdb8c7fcc886f091b07a8a3bb5da45b72cb1f6ffd6f88b3b861cd93b20ec29c7
MD5 d15bbcdb80d60ba50e11b3dddd41baee
BLAKE2b-256 716f03c8fb308d32effaad0510c6c7546f5bf5914ded92e8f9a6edaedd767bdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent2you-1.4.0.tar.gz:

Publisher: release.yml on neprel/agent2you

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agent2you-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: agent2you-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 135.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agent2you-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c6f3671ffa7375d3964bcf5d295d78e7bc9389eb52996a0d4dc52ce940735dd5
MD5 645c90748129d6391c60d7f827c846da
BLAKE2b-256 11db33c8f6fdbba20081e2693c91988a02568e3ca85e7209413552b5657abd0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent2you-1.4.0-py3-none-any.whl:

Publisher: release.yml on neprel/agent2you

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page