hn.today

Show HN: Omnara – Open-Source Alternative to Claude Managed Agents

github.com46 points13 comments
Screenshot of Show HN: Omnara – Open-Source Alternative to Claude Managed Agents

Omnara is an open-source managed agent platform - an Apache‑2.0, self-hostable alternative to Claude Managed Agents and OpenAI’s Agents API - that runs AI agents on any model and machine with built‑in tooling, secrets, permissions, and streaming. It offers an easy quickstart for Omnara Cloud and local Docker Compose self‑hosting, a CLI (npx omnara) for launching and chatting with agents, and a TypeScript SDK with examples showing createAgentConfig, createAgent, and openAgentEventStream. The repository includes documentation, examples, a frontend, and deployment assets; an instance can be configured with agent.yaml to pick model providers, machine pools, and launch agents that run commands, fetch files, and stream events back to clients.

The architecture centers on a REST API, a Postgres event log that records every agent step for durable state and recovery, stateless workers that assemble model context and run tools, and omnarad daemons on machines so agents can execute commands without inbound ports. It supports any compatible model provider (OpenAI, Anthropic, OpenRouter, Bedrock, LiteLLM, Ollama, self‑hosted), built‑in tools (shell, files, web fetch, human approvals), MCP/custom tools, reusable skills, memory stores, subagents, scheduled triggers, and sandboxes from multiple providers. Integrations include Slack, Discord, and GitHub, and the platform uses Redis, blob storage, and a memory filesystem to handle tooling outputs and attachments.

Read on github.com13 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in AI

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.