omnigent
Omnigent is an open-source AI agent
meta-harness packaged on the reusable agentbloat foundations.
Contents
Images
| Variant | Contents | Base | Moving tags | Omnigent release tag |
|---|---|---|---|---|
ubuntu-browser (primary) |
Omnigent, all agentbloat agents, Ubuntu tools, headless Chromium | ghcr.io/hambn/agentbloat:ubuntu-browser |
latest, ubuntu-browser |
omnigent-v<version> |
ubuntu |
Omnigent, all agentbloat agents, Ubuntu tools | ghcr.io/hambn/agentbloat:ubuntu |
ubuntu |
primary-only tag is not repeated |
alpine-browser |
Omnigent, all agentbloat agents, Alpine tools, Chromium | ghcr.io/hambn/agentbloat:alpine-browser |
alpine-browser |
primary-only tag is not repeated |
alpine |
Omnigent, all agentbloat agents, Alpine tools | ghcr.io/hambn/agentbloat:alpine |
alpine |
primary-only tag is not repeated |
Pull moving tags from ghcr.io/hambn/omnigent:<tag> or
docker.io/hambn/omnigent:<tag>. Omnigent releases repoint all moving tags and
add omnigent-v<version> to the primary image. agentbloat base refreshes and
repository edits repoint moving tags only. See the repository's
registry and tag policy.
Omnigent discovers credentials and harness logins at runtime. No credentials are stored in the image or deployment files.
Use cases
- Interactive local orchestration —
examples/docker/. - Repeatable local sessions —
examples/docker-compose/. - Rootless development —
examples/podman/.
File map
text
omnigent/
├── README.md
├── images/
│ ├── alpine/
│ │ └── Dockerfile
│ ├── alpine-browser/
│ │ └── Dockerfile
│ ├── ubuntu/
│ │ └── Dockerfile
│ └── ubuntu-browser/
│ └── Dockerfile
└── examples/
├── docker/
│ ├── README.md
│ ├── airgapped.run.sh
│ └── run.sh
├── docker-compose/
│ ├── README.md
│ ├── airgapped.docker-compose.yml
│ └── docker-compose.yml
└── podman/
├── README.md
└── run.shCI is defined in .github/workflows/ai-omnigent.yml.