Claude Code session

Omnara

The open-source managed agent platform. A self-hostable alternative to Claude Managed Agents and OpenAI's Agents API.

3,349 stars 259 forksSessions & history Source

Install

Install
npx omnara agents launch --file agent.yaml \

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/omnara-ai/omnara.git

From the README

The open-source managed agent platform

A self-hostable alternative to Claude Managed Agents and OpenAI's Agents API.

  Website ·
  Quickstart ·
  Docs ·
  API ·
  Changelog ·
  Discord

Omnara is an open-source managed agent platform. Use the API to run AI agents
on any model and any machine, with tools, secrets, permissions, and streaming
built in. Self-host it for free under Apache 2.0, or use
Omnara Cloud.

Quickstart

Omnara Cloud

Sign in at app.omnara.com. Your first project comes
with a model provider (omnara-openrouter) and a pool of managed sandboxes
(default-pool), so this config runs as is. Save it as agent.yaml:

Launch it with the CLI (Node.js 22 or newer). If you're not logged in, the
first command opens your browser to sign in.

Chat with the agent in your terminal with npx omnara agents chat ,
or open it in the dashboard to watch its tool calls and reply.

Launch it from your code with the TypeScript SDK

Create an API key in the dashboard and export it as OMNARA_TOKEN, install the
SDK with npm install @omnara/sdk, and use the org and project IDs that
npx omnara config prints:

The quickstart shows the same flow with
the REST API.

To have your coding agent do the setup, give it this prompt:

Self-host

Requires Docker with Compose.

Open http://localhost:8000 and sign up. Local
development prints the verification link in docker compose logs api, so no
email provider is needed. To build from source instead of using published
images, run docker compose --profile app up -d --build.

A new instance has no models or machines yet. In the console, add a model
provider and a model, connect this computer under Machines, and share both
with your project. Sandboxes also work once your instance has a
public URL.

Point the CLI at your instance and log in:

In…
Read the full README on GitHub

Details

Language
Go
License
Apache-2.0
Last updated
3 November 2026
Topics
agent-infrastructureagent-platformagent-runtimeagents-apiai-infrastructurecloud-agentsdurable-agentsdurable-executionmanaged-agents

FAQ

What is Omnara?

The open-source managed agent platform. A self-hostable alternative to Claude Managed Agents and OpenAI's Agents API. It is a session for Claude Code, from omnara-ai/omnara on GitHub.

How do I install Omnara?

Run npx omnara agents launch --file agent.yaml \, then follow the setup in the README.

Is Omnara popular?

omnara-ai/omnara has 3,349 GitHub stars and 259 forks, and is included in 1 curated Claude Code list. It was last updated on 3 November 2026.

More sessions & history

Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.