omnara

自托管跑长任务智能体,不怕中断重启

开源 freemium 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 2904
维护状态 活跃
是否开源 是
定价模式 freemium

项目预览

项目数据

分类智能体
开发团队omnara-ai
所属国家
定价模式freemium
价格说明开源自托管免费,云托管服务付费,定价信息待确认
访问状态
是否开源是
开源协议Apache-2.0
主要语言Go
技术栈/模型agent-infrastructure,agent-platform,agent-runtime,agents-api,ai-infrastructure,cloud-agents,durable-agents,durable-execution,managed-agents
GitHub 星标★ 2904
30天Star增速
HF 下载量
上线时间2025-07-09 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-11
浏览次数0

项目介绍

Omnara 是一个用 Go 编写的开源托管智能体平台,定位为 Claude Managed Agents 和 OpenAI Agents API 的自托管替代方案。它要解决的核心问题是:开发者想在生产环境运行 AI 智能体时,往往被闭源托管服务绑定,难以控制数据、成本和执行环境。Omnara 把智能体运行时、API 和基础设施打包成可自行部署的平台,支持长时间运行的持久化智能体、云端执行与任务编排。技术上强调 durable execution(持久执行),让智能体在中断、重启后仍能恢复状态,适合需要稳定跑长任务的场景。项目采用 Go 语言,部署轻量,可接入多种模型与工具,提供统一 API 来管理智能体生命周期。对于希望摆脱厂商锁定、又不想从零搭建调度与状态管理的团队,它提供了一个折中的开源基础设施层。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:进阶 约 15 分钟 部署方式:本地安装 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • macOS 或 Linux 环境(README 仅提及 daemon 支持这两类系统)
  • 可访问 https://docs.omnara.com/quickstart 查阅官方安装步骤
  • 可选:使用 Omnara Cloud(https://app.omnara.com)免自托管
  • 可选:Node.js 环境,用于安装 npm 包 @omnara/sdk

安装与启动步骤

  1. 1阅读官方 Quickstart

    README 未给出具体安装命令,第一步先打开官方 Quickstart 文档,按其说明确认自托管或云端的使用方式。

  2. 2获取项目代码

    从 README 给出的仓库地址克隆源码,克隆后查看仓库内文档了解构建与运行方式。

    git clone https://github.com/omnara-ai/omnara.git
  3. 3安装 Omnara daemon

    在 macOS 或 Linux 笔记本、VM、容器上安装 Omnara daemon,让智能体可在该机器执行命令、编辑文件,无需开放入站端口或 SSH 密钥。

  4. 4安装 SDK

    如需用代码调用平台,可通过 README 中列出的 npm 包 @omnara/sdk 接入;具体用法以官方文档为准。

    npm install @omnara/sdk
  5. 5接入机器或沙箱

    按文档配置机器(Machines),也可选用 Arker、Blaxel、boxd、CreateOS、Daytona、Freestyle、Modal、Tenki、Unikraft 等沙箱提供商。

  6. 6配置定时触发

    需要定时运行时,按文档创建带时区的 Cron trigger,用于通知已有智能体、从 profile 启动新智能体或开启新的 Slack/Discord 线程。

如何确认成功

按 https://docs.omnara.com/quickstart 完成部署后,确认平台服务可访问,并能通过其统一 API 成功创建或查询一个智能体。

常见问题

Q:自托管 Omnara 要收费吗?

A:不需要。README 说明可在 Apache 2.0 许可下免费自托管;如果不想自己部署,也可以直接使用 Omnnara Cloud。

Q:智能体中途崩溃,任务会丢吗?

A:不会。平台提供 durable state,每一步都会被保存,智能体可在崩溃、重启或机器断连后从中断处继续执行。

Q:智能体可以在哪些环境里运行?

A:可以运行在装有 Omnara daemon 的 macOS/Linux 笔记本、虚拟机或容器中,也可使用九家沙箱提供商,且一个智能体可同时使用多台机器。

Q:支持定时或周期性任务吗?

A:支持。可通过带时区的 Cron trigger 定时向已有智能体发消息、按 profile 启动新智能体,或开启新的 Slack/Discord 线程。

Q:README 里为什么没有安装命令?

A:README 主要介绍平台能力与文档入口,安装细节集中在 docs.omnara.com/quickstart,请以该文档的实际命令为准。

注意事项

  • README 未给出完整安装命令,本教程中未出现的命令请勿凭猜测执行,一律以官方 Quickstart 文档为准。
  • 项目为 Go 编写的平台型系统,自托管涉及运行时、API 与基础设施,部署前建议先评估机器与网络资源。
  • 机器(Machines)与沙箱提供商的接入方式、模型与工具配置项在 README 中均未列出具体字段,需查阅对应文档页。

核心亮点

  • 用 Go 编写,单二进制部署轻量,自托管成本低
  • 内置持久执行能力,智能体中断或重启后可恢复状态,适合长任务
  • 定位为 Claude/OpenAI 托管智能体的开源替代,避免厂商锁定

不足之处

  • 项目仍处成长阶段,生态与集成丰富度不及成熟商业平台
  • 文档和社区案例相对有限,生产落地需自行摸索

适用场景

  • 团队需要自托管 AI 智能体,避免数据流向第三方托管服务
  • 运行需要数小时甚至数天的长周期自动化任务,要求断点续跑
  • 用统一 API 管理多个智能体的创建、调度与状态恢复

替代项目

LangGraph、CrewAI

上一篇:feynman

下一篇:agents-office

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 211 2026-08-09
goutoujunshi 开源

先哄情绪再出招,恋爱难题给可执行方案

一个先接住情绪、再分析关系并给出可执行策略的 Codex 恋爱军师,内置心理、法律、社会、人···

★ 7548 2026-09-25
geo-sleuth 开源

给 AI 装上地理侦探技能,一张照片顺藤摸瓜找到拍摄地

An agent skill that finds where a photo was taken — OpenStreetMap geometry, elevati···

★ 1628 2026-09-25
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 246924 2026-08-15