This is an early release preview. You may encounter bugs.
Omnara logo
Unclaimed

Platform monitoring coding

Omnara

Open-source control plane for agent sessions - launch, monitor and reply to Claude Code and other agents from web/mobile, with durable session logs.

A 88/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
No votes yet

01 / About

What Omnara is.

Omnara runs managed agents: it handles execution and state while you choose the models, tools, machines, and the way people interact with each agent. An application drives it through the API and keeps control of who may use an agent, what input it receives, and how its output reaches users. Teams can also work with agents directly through the dashboard or a first-party Slack connector.

An agent starts as a YAML profile — an instruction, a model provider and name, and any tools, sandboxes, and MCP servers — uploaded as an agent profile and launched from it. The same operations are available through the omnara CLI, a TypeScript CLI, and a REST API served under /api/v1 from an OpenAPI definition.

Agent state is committed atomically to Postgres, so an agent recovers on its own from crashes, restarts, and temporary machine disconnects. It runs on Omnara Cloud or self-hosted with Docker Compose; a self-hosted deployment can query agent history straight from Postgres for analytics, evaluations, prompt analysis, and training datasets.

Features

  • Durable agents: state commits atomically to Postgres, and agents resume after crashes, restarts, and machine disconnects
  • Machines: sandboxes from Blaxel, Daytona, or Unikraft, or your own laptop or VM — none, one, or several per agent, added and removed while it runs
  • Model choice: bring your own keys and use any compatible endpoint, including OpenRouter, LiteLLM, and Ollama
  • API formats: OpenAI Responses, OpenAI Chat Completions, and Anthropic Messages
  • Tools: built-in tools, custom tools, skills, and HTTP MCP servers
  • Role-based access control: organization and project roles for users and API keys, separating access management, configuration, operation, and view-only
  • Agent profiles: a YAML definition uploaded once and launched repeatedly
  • Interfaces: dashboard, Slack connector, CLI, TypeScript CLI, and REST API
  • Deployment: Omnara Cloud or self-hosted under Apache 2.0 with Docker Compose
  • Queryable state: self-hosted deployments read agent history directly in Postgres

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

03 / Build

Build with Omnara.

Browse the catalogue for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Omnara →

Browse the catalogue