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.2.tar.gz (122.8 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.2-py3-none-any.whl (135.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agent2you-1.4.2.tar.gz
  • Upload date:
  • Size: 122.8 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.2.tar.gz
Algorithm Hash digest
SHA256 160b8f6dd82cba2e48513e053aa4388699cfd25c75a4fbce33fdd35abc0cefee
MD5 47c77e656f23df9941c22f42007dd075
BLAKE2b-256 55f1eb84b82ffda8a2b155f80e0ee1c5738c7d23dce19e1088287df2865a97b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent2you-1.4.2.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.2-py3-none-any.whl.

File metadata

  • Download URL: agent2you-1.4.2-py3-none-any.whl
  • Upload date:
  • Size: 135.5 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c1c81ceb440f98c444533ae7211f4ab3a2e07da773f3c922631f5cb8ff9cdbb5
MD5 bcbb58a80851dea2e96bbccd1fa770df
BLAKE2b-256 ccd4cc093c06cc16de24638b8fd535af64432fba407fea2f5685b8689be3fde4

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent2you-1.4.2-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