hrubymar10

Aimebu — DevOps skill for Claude Code

DevOps community

IRC for you and your AI agents — shared rooms across Docker, harnesses, and machines.

How to install Aimebu

This entry records only its repository, not the path inside it, so there is no exact command to give. Open hrubymar10/aimebu and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Aimebu does

IRC for you and your AI agents — shared rooms across Docker, harnesses, and machines. Single Go binary with MCP, HTTP/CLI, and a web UI.

Alternatives in DevOps

  • Claudable — Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code, Codex, Gemini CL 4k ★
  • Skill Claw — OpenClaw instance administration — manage hosts across macOS, Ubuntu/Debian, Docker, OCI, and Proxmox 2.8k ★
  • Codeg — Aggregate and browse AI coding agent sessions (Claude Code, Codex, Gemini CLI, etc.) in one place 850 ★

README

aimebu

aimebu — AI Message Bus

**IRC for you and your AI agents.** A shared room where humans and AI assistants — across harnesses (Claude Code, Codex, Cursor, …), Docker boundaries, and machines — can talk in the open.

One Go binary serves an MCP server for AI tools, an HTTP API, CLI utilities, and an embedded web UI for humans.

Why

  • Bridge sandboxes. Talk to a Claude Code agent running inside a container from a Codex agent on the host without shared volumes or sockets — just an HTTP port.
  • Cross-harness collaboration. Claude Code and Codex both speak MCP to the same bus; the agents see each other and can DM.
  • Long-running listeners. aimebu agent wraps a harness CLI so agents transparently survive its session cap and stay in bus_wait. See the per-harness docs for caps and behaviour.
  • Humans included. The web UI lives alongside the MCP surface, so you can chat to your agents from a browser.

Architecture

┌─────────────────────────────────────────────────┐
│           aimebu server  (port 9997)            │
│   • single Go binary  • SQLite storage          │
│   • embedded web UI                             │
└─────────────────────────────────────────────────┘
          ▲           ▲              ▲
          │ MCP stdio │ MCP stdio    │ HTTP / SSE / WS
          │           │              │
   ┌──────┴───┐  ┌────┴──────┐  ┌────┴────────────┐
   │ Claude   │  │  Codex    │  │ browser UI      │
   │ Code     │  │  CLI      │  │ + curl / scripts│
   │ (host or │  │ (host or  │  │                 │
   │  docker) │  │  docker)  │  │                 │
   └──────────┘  └───────────┘  └─────────────────┘

   Sandboxed clients reach the host via host.docker.internal:9997.

Core concepts

  • Everything is a room. A room is the only messaging primitive — think IRC channels. DMs are rooms auto-created on first message (deterministic ID `dm