Sign inSign up

hambn/omnigent

By hambn

•Updated about 9 hours ago

Omnigent agent meta-harness on agentbloat

Image
0

10K+

hambn/omnigent repository overview

⁠Omnigent

Omnigent⁠ 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.

⁠Contents

⁠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
    • Commands: omnigent, omni
    • Source: PyPI package omnigent, version pinned in the Dockerfile⁠

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

Tag summary

Content type

Image

Digest

sha256:c1bbdedb5…

Size

1.9 GB

Last updated

4 days ago

docker pull hambn/omnigent