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.5.0.tar.gz (140.4 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.5.0-py3-none-any.whl (150.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for agent2you-1.5.0.tar.gz
Algorithm Hash digest
SHA256 0adb30704b7b234f6c6216778b9e9ba371651f45e0b727c1243af1f137ca3b0a
MD5 d5f2c5c45d1542ea859deede08ad756e
BLAKE2b-256 42f02ea10e5214dca044ffbeab816cb2d3ccbb706c2b169522092031c39aa8f8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: agent2you-1.5.0-py3-none-any.whl
  • Upload date:
  • Size: 150.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.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4e0181a14e72ecac2b2e46844f1c7535615fecc0e57e42f6321856cb4704f5b7
MD5 a28124c04ae93682fae5c631ce6854bc
BLAKE2b-256 640407fa7cfe3faae4f499b62838a16bf72e369b3314a70bd15013230a54c8f1

See more details on using hashes here.

Provenance

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