tool-containers
Menu
GitHub (opens in new tab)

Omnigent

Omnigent (opens in new tab) is an open-source meta-harness: one session can drive Claude Code, Codex, Pi, OpenCode and other agents. This image adds it to agentbloat, so the agent CLIs it launches are already installed. The entrypoint is omnigent, and the container starts in /workspace as sysadmin (UID 1000). No credentials are stored in the image.

Images
  • GHCRghcr.io/hambn/omnigent
  • Docker Hubdocker.io/hambn/omnigent
Upstream
github.com/omnigent-ai/omnigent (opens in new tab)
Source
tools/ai/omnigent (opens in new tab)
On this page

Images

Pull ghcr.io/hambn/omnigent:<tag> or docker.io/hambn/omnigent:<tag>. omnigent-<version> names the PyPI release in the current ubuntu build. All tags move when the image is rebuilt; pin a digest to keep one build.

Included software

Omnigent is installed as a uv tool in /opt/uv-tools/omnigent, with its launchers in /usr/local/bin so any UID can run them. On Alpine, its google-re2 dependency is compiled in a build stage and only the re2 runtime library ships. The agent CLIs come from agentbloat; tmux and bubblewrap, which Omnigent's terminal wrappers use, come from the devbox full tier.

Use cases

  • Orchestrate agents over a local checkout with Docker, including hosts that load the image from a saved tar.
  • Repeatable local orchestration sessions with Docker Compose, with an air-gapped Compose file.
  • Rootless agent orchestration on a workstation with Podman.

Sources

Topics