# AX Check: omnigent.ai
Checked 2026-09-19.

Omnigent installs cleanly via CLI and costs nothing to run.
16 of 23 checklist items pass, including install commands, MCP docs, and API reference. It's a free Apache 2.0 tool — no pricing page exists.

## End-to-end onboarding not demonstrated

## Coding sessions
All three independent agent sessions completed and reached the same conclusion: Omnigent itself is free and open-source (Apache 2.0) with no pricing page, though real costs come from bringing your own model API keys or subscription and optional cloud sandbox providers.

### DeepSeek V4 Pro
[View public run](https://agents.withgauge.com/p/runs/1c865566-5426-42f2-991f-928d24a57b8a) · [Read transcript](https://www.ax-check.com/omnigent.ai/sessions/deepseek.json)
Final output states the product is free/open-source (Apache 2.0) with no billing tier, explicitly naming the basis: confirmed via a 404 on /pricing (seq 32) and the OpenAPI spec, plus the assumption that real cost is whatever model-provider/sandbox keys the user brings.
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: Agent never attempted to obtain or use credentials. It concluded from the OpenAPI spec and README that Omnigent is self-hosted only with no hosted API/SaaS tier, and stopped per the seed prompt's instruction to avoid local service stacks and long-running commands. No sign-up, API key, or authenticated request against a live product endpoint was attempted or demonstrated.
  Event 78:

  ```text
  The official spec (`openapi.json`) says: **"Omnigent is self-hosted. The server binds `http://127.0.0.1:6767` by default (`omnigent server`); point the base URL at your own deployment."** There is **no hosted API endpoint** and no public API keys.
  ```
  Event 78:

  ```text
  That is exactly the "local service stack + long-running command" path you told me to avoid, and there is no hosted SDK/API alternative to fall back to. So per your instructions, I'm not building an example and I'm stopping.
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **No hosted API or SaaS tier exists for Omnigent**: Product behavior, not agent error: Omnigent's own OpenAPI spec states the server is self-hosted only, defaulting to a local port, with authentication handled by a self-configured proxy/cookie rather than an API key. There is no hosted endpoint to call. This matches the seed prompt's explicit constraint to avoid local service stacks, so the agent correctly halted instead of spinning up a local server.
  Event 55:

  ```text
  Omnigent is self-hosted. The server binds `http://127.0.0.1:6767` by default (`omnigent server`); point the base URL at your own deployment.
  ```
  Event 55:

  ```text
  There is no API-key or bearer-token scheme. Identity is supplied by the deployment's configured auth provider (`OMNIGENT_AUTH_PROVIDER`)
  ```
- **Pricing page returns 404**: Test environment / product behavior: the agent tried to check for a pricing page as requested, and omnigent.ai/pricing returned a 404, confirming no billing page exists rather than being a broken documented link (the nav bar itself lists no pricing link).
  Event 36:

  ```text
  <title>404: This page could not be found.</title>
  ```

#### Suggested Changes
- **Add a hosted trial or demo API endpoint for evaluation**: Because omnigent.ai/reference and the OpenAPI spec only document a self-hosted server bound to 127.0.0.1:6767 with no API-key scheme, developers doing a quick SDK/API evaluation (per the product's own 'stay light' developer workflows) have nothing to connect to without standing up local infrastructure. Adding even a time-limited hosted demo instance with token auth, and referencing it from the quickstart, would let lightweight SDK trials succeed without a local service stack.
  Event 55:

  ```text
  Omnigent is self-hosted. The server binds `http://127.0.0.1:6767` by default (`omnigent server`); point the base URL at your own deployment.
  ```
- **Add a pricing page or explicit 'free, no billing' notice to the site nav**: The top nav (Get Started, Docs, API, Releases, Blog) has no pricing link, and /pricing 404s. Since the product is free/open-source, adding a short pricing/FAQ page stating this explicitly (linked from the nav) would save evaluators from guessing via a 404 request.
  Event 36:

  ```text
  <title>404: This page could not be found.</title>
  ```

### Kimi K3
[View public run](https://agents.withgauge.com/p/runs/66a02c05-b2a7-463f-814a-59a7b14ee51f) · [Read transcript](https://www.ax-check.com/omnigent.ai/sessions/kimi.json)
Final output states the product is free/open-source with no pricing page (404 confirmed) and names the cost basis as your own model API keys/subscription plus optional third-party cloud sandbox providers (seq 23 Pricing section).
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: Agent never attempted to obtain credentials or call a hosted Omnigent API. It only ran read-only research commands (npm/pypi lookups, a pricing page curl) and concluded the product requires a local CLI/server install with no hosted SDK/API path, then stopped per the user's instruction to not start local service stacks.
  Event 21:

  ```text
  404
       18 pro
        1 $9
        1 $8
        1 $7
        1 $6
  
  ```
  Event 23:

  ```text
  This product has no hosted SDK/API workflow I can act on, and its quickstart requires a local service stack — so per your instructions, I'm stopping here.
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **No hosted API/SDK — quickstart requires local server plus heavy toolchain**: Product research (README fetched from PyPI) showed the only documented path is installing a local CLI and toolchain (Python 3.12+, uv, git, Node 22, pnpm, tmux, bubblewrap on Linux) and running a long-running local `omnigent server`. This is product design (an open-source local-first meta-harness), not a test-environment or credential issue. Per the seed prompt's explicit instruction to stay light and stop if the quickstart requires a local stack, the agent correctly halted instead of proceeding.
  Event 15:

  ````text
  One command installs Omnigent and everything it needs:
  
  ```bash
  curl -fsSL https://raw.githubusercontent.com/omnigent-ai/omnigent/main/scripts/install_oss.sh | sh
  ```
  ````
  Event 15:

  ```text
  **`tmux`**, required by the native `omnigent <harness>` terminal wrappers
  ```
  Event 23:

  ```text
  Running `omnigent server` — a **long-running local server** with a web UI
  ```
- **No pricing page found (404)**: The agent checked omnigent.ai/pricing, a plausible guess based on common site conventions, and it returned a 404. This is a single ambiguous 404 (could be a genuinely nonexistent page rather than a broken documented link) so it is noted here as a blocker to finding pricing info rather than a confirmed hallucinated URL.
  Event 21:

  ```text
  404
       18 pro
        1 $9
        1 $8
        1 $7
        1 $6
  
  ```

#### Suggested Changes
- **Add a pricing page at the expected omnigent.ai/pricing path**: Requesting https://omnigent.ai/pricing returned a 404. Since Omnigent is free/open-source, publish a short page there (or redirect it to a 'this is free OSS' notice) so evaluators and prospective users doing routine checks don't hit a dead end. Verify by curling the URL and confirming a 200 response with pricing/licensing info.
  Event 21:

  ```text
  404
       18 pro
        1 $9
        1 $8
        1 $7
        1 $6
  
  ```
- **Clarify the PyPI package name collision with the unrelated npm 'omnigent' package**: A search for 'omnigent' surfaces an unrelated npm package (blockchain/payments agent marketplace) with the same name, which could confuse first-time users trying to find the real SDK. Add a note in the README or PyPI project description clarifying the correct install command (uv tool install omnigent / pip install omnigent) to disambiguate from similarly named packages on other registries.
  Event 9:

  ```text
  omnigent
  The AI Agent Platform with Built-in Economy ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Â^] marketplace, vault, and blockchain payments for AI agents
  Version 2.0.0 published 2026-02-22 by paparusi
  ```

### Qwen 3.8 Max
[View public run](https://agents.withgauge.com/p/runs/6be5c758-bc3f-4f2b-b192-a094fb42f784) · [Read transcript](https://www.ax-check.com/omnigent.ai/sessions/qwen.json)
Final output states Omnigent itself is free/Apache-2.0 and names the cost drivers as assumptions: your own model API keys or Claude/ChatGPT subscription, and optional cloud sandbox providers (Modal, Daytona, E2B, Databricks, CoreWeave) billed separately.
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: Agent never obtained or used any product credentials. It only ran read-only research commands (curl to npm/PyPI registries, GitHub, and omnigent.ai) to figure out what Omnigent is, then concluded there is no hosted SDK/API to act on and stopped without attempting any authenticated operation.
  Event 49:

  ```text
  There is no hosted product, SDK, or API to act on. Omnigent is Apache-2.0 open source and its entire workflow is a **local service stack**: the quickstart installs a CLI (`uv tool install omnigent`) and everything runs through a long-running local `omnigent server`
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **No hosted API/SDK exists to build against**: Product behavior, not agent error: Omnigent is an open-source local meta-harness whose quickstart requires installing a CLI and running a long-running local server (plus optional third-party cloud sandboxes). The seed prompt explicitly forbade starting local service stacks or long-running commands, so the agent correctly identified this as out of scope and stopped rather than attempting a workaround.
  Event 42:

  ```text
  One command installs Omnigent and everything it needs:
  ```
  Event 42:

  ```text
  uv tool install omnigent        # or: pip install "omnigent"
  ```
  Event 49:

  ```text
  the quickstart installs a CLI (`uv tool install omnigent`) and everything runs through a long-running local `omnigent server`
  ```
- **No pricing page for the core product**: Product/environment behavior: omnigent.ai/pricing returned a 404, confirming there's no dedicated pricing page since the core tool is free/open-source; this is documented site behavior, not an agent mistake.
  Event 43:

  ```text
  404
   404: This page could not be found. Omnigent — a meta-harness for building and running AI agents
  ```

#### Suggested Changes
- **Add a lightweight hosted or API-based quickstart path**: On the omnigent.ai homepage and GitHub README Quick Start section, offering a hosted/API entry point (not just local CLI + long-running server) would let developers evaluate the product without standing up local infrastructure. Verify by having a fresh agent/session complete an authenticated action purely via HTTP/SDK calls, no local server startup required.
  Event 42:

  ```text
  ## Quick start
  ```
  Event 42:

  ```text
  everything runs through a long-running local `omnigent server`
  ```
- **Publish a pricing page or clarify pricing in the README**: Add a pricing.omnigent.ai page or a 'Pricing' section in the GitHub README stating the tool is free/open-source and costs are downstream (model providers, optional sandbox vendors). Verify by confirming omnigent.ai/pricing returns a real page instead of a 404.
  Event 43:

  ```text
  404
   404: This page could not be found. Omnigent — a meta-harness for building and running AI agents
  ```

### Task given to each agent
Help me build a simple example using Omnigent. Tell me how pricing works, and briefly tell me whether this product will be easy for you to manage. Let me know if you get blocked. If this product has no developer workflow you can act on, say so plainly and stop. Stay light: use the hosted product through its SDK or API. Do not start local service stacks or wait for long-running commands; if the quickstart requires either, say so plainly and stop.

No product credentials were supplied and no purchases were authorized.

## Score: B · 81/100 (provisional)
Grades come from completed site checks. Coding sessions and skipped checks do not affect the score.

### Clarity
- **Failed** — Homepage answers Markdown requests

  ```text
  Homepage returned text/html for a Markdown Accept header; no Markdown representation offered.
  ```

- **Pass** — llms.txt provides an actionable documentation index

  ```text
  llms.txt lists quickstarts, use cases, harnesses, build, interfaces, deployment and policies docs.
  ```

- **Pass** — llms.txt provides navigation guidance

  ```text
  llms.txt groups links under clear headings and points to llms-full.txt for expanded context.
  ```

- **Pass** — llms.txt mentions offered API, MCP, and skills

  ```text
  llms.txt links MCP & Tools docs and Prompts & Skills, covering offered MCP and skills surfaces.
  ```

- **Pass** — A compact guide representation exists

  ```text
  llms.txt is a compact Markdown index of Omnigent docs, quickstarts, and surfaces.
  ```

- **Pass** — A focused guide is directly retrievable

  ```text
  llms.txt and install quickstart are directly retrievable with concrete first steps.
  ```

- **Pass** — Equivalent instructions fit a token budget

  ```text
  llms.txt is 1216 tokens, well under the 8000-token budget.
  ```

- **Skipped** — Product-docs links survive format changes

  ```text
  Homepage Markdown unsupported, so link preservation across formats cannot be judged.
  ```

- **Pass** — The compact guide is independently actionable

  ```text
  Install page gives requirements, install command, omni setup, and omni debby launch steps.
  ```

- **Pass** — Install and next-step links resolve

  ```text
  Fetched install and coding-agent quickstart pages returned HTTP 200 with working next-step links.
  ```


### Onboarding
- **Pass** — Docs lead to a relevant quickstart

  ```text
  llms.txt and install page lead to concrete quickstarts: install, coding-agent, Polly, collaborate, policies.
  ```

- **Pass** — Installation commands are extractable

  ```text
  Install page gives extractable commands: curl install.sh, omni setup, omni debby, omni upgrade.
  ```

- **Pass** — Code examples are available without interaction

  ```text
  Code examples appear inline without interaction: install, setup, launch, and tutorial commands.
  ```

- **Pass** — Prerequisites and auth boundaries are explicit

  ```text
  Requirements list Python 3.12+, Node 22, tmux; credentials via omni setup wizard.
  ```


### Pricing
- **Skipped** — Pricing is readable without interaction

  ```text
  Not applicable: the relevant product is free. No pricing page fetched; Omnigent is a free Apache 2.0 alpha product with no paid plans.
  ```

- **Skipped** — Prices are stated, not gated

  ```text
  Not applicable: the relevant product is free. No pricing page fetched; Omnigent is a free Apache 2.0 alpha product with no paid plans.
  ```

- **Skipped** — Pricing units and limits are explicit

  ```text
  Not applicable: the relevant product is free. No pricing page fetched; Omnigent is a free Apache 2.0 alpha product with no paid plans.
  ```

- **Skipped** — Agents identify pricing and its assumptions

  ```text
  Not applicable: the relevant product is free. No pricing page fetched; Omnigent is a free Apache 2.0 alpha product with no paid plans.
  ```


### Activation
- **Pass** — An API reference or OpenAPI spec is reachable

  ```text
  Nav links to REST API reference at /reference; llms.txt lists REST API and Routing Provider API.
  ```

- **Pass** — An MCP server is documented and well-formed

  ```text
  MCP & Tools page documents stdio/HTTP MCP servers, auth, and tool filtering in YAML.
  ```

- **Pass** — A CLI install path is documented

  ```text
  Install page documents curl installer, uv, pip, Homebrew, and omni CLI commands.
  ```

- **Skipped** — SDK packages resolve on their registries

  ```text
  No registry lookup result for an Omnigent package was supplied in the evidence.
  ```

- **Pass** — Agent skills are published

  ```text
  Prompts & Skills page documents SKILL.md format, discovery paths, and bundled skills.
  ```



[Full report data](https://www.ax-check.com/omnigent.ai/report.json)
