桌面端 · 本地优先

把 Agent 装进
你自己的桌面

Rust 内核,本地运行。文件、终端、浏览器与原生应用,交给同一个 Agent。

  • 模型密钥留在本机
  • 26 家模型供应商
  • 可全程离线跑本地模型

为你的系统推荐 检测中

前往下载

版本读取中 校验 SHA256

其他平台: macOS Apple 芯片 macOS Intel Windows Linux

选择你的平台

官方构建覆盖五个目标,下面按最新一次发布实际产出的包渲染,随发版自动更新。

Apple 芯片与 Intel 的 macOS 安装包不通用,装错会打不开。不确定的话看「关于本机」里的芯片型号。
系统架构安装包
macOS arm64 · M 系列 .dmg
macOS x86_64 · Intel .dmg
Windows x86_64 .exe .msi
Linux x86_64 .deb .rpm .AppImage
Linux aarch64 .deb .rpm .AppImage 暂无

历史版本 SHA256SUMS.txt t 前缀的标签是预发布版,不建议日常使用。

macOS 提示「已损坏」怎么办

这是 Gatekeeper 对未公证应用的隔离拦截,不是安装包坏了。三种解法,第一种最省事。

为什么会这样:浏览器下载的文件会被打上 com.apple.quarantine 标记。应用尚未走完 Apple 公证流程,系统便把它归为「已损坏」。去掉这个标记即可正常打开。

  1. 终端去除隔离标记

    先把 OmniNova Claw.app 拖进「应用程序」,再执行:

    zsh
    $ xattr -dr com.apple.quarantine \
        "/Applications/OmniNova Claw.app"
    $ open "/Applications/OmniNova Claw.app"
  2. 或者用 Finder 打开一次

    在「应用程序」里按住 Control 点按图标,选「打开」,弹窗里再点一次「打开」。此后双击即可正常启动。

  3. 确认下载的是对应架构

    Apple 芯片装 macos-arm64,Intel 装 macos-intel。装错架构同样打不开,且报错和隔离拦截很像。

    彻底免除这一步需要维护者配置 Apple Developer ID 公证,详见仓库的 签名说明

它实际能动手做什么

下面每一项都对应运行时已注册的工具,不是路线图。

文件、代码与终端

读写与补丁式编辑文件,跨仓库搜索,执行 Git 与 Shell 命令。Shell 走白名单,危险操作需审批。

  • file_read
  • file_edit
  • file_patch
  • glob_search
  • content_search
  • git_operations
  • shell

浏览器自动化

基于 Playwright 的无头浏览器:打开页面、读取可访问性快照、点击、填表、截图、执行脚本。网页任务优先走这条路。

  • browser · open
  • snapshot
  • click
  • fill
  • screenshot
  • eval

桌面操控 默认关闭

截图、读取无障碍树、点击、键盘输入、滚动,用来操作钉钉、Excel 这类原生应用。需在配置里显式开启;macOS 还要授予屏幕录制与辅助功能权限。

  • computer_use

记忆与知识库

工作、情景、语义三层记忆,跨会话保留上下文。可检索本地知识库与 PDF。

  • memory_store
  • memory_recall
  • knowledge_search
  • pdf_read

技能系统

兼容 SKILL.md 格式,按需动态加载,不占用常驻上下文。自带财务、量化、法务等技能包。

  • use_skill
  • delegate

渠道接入与定时任务

把 Agent 接到飞书、钉钉、企业微信、Slack 等渠道,或用 Cron 让它按点自己跑。也可通过本地 Gateway 在浏览器里用。

  • gateway
  • cron
  • channels
  • http_request
  • web_search

工具审批与紧急停止

每类工具可单独设为需人工确认;跑飞了用 E-stop 一键掐断全部执行。安全策略与商业档位无关,不会因为付费而降低安全等级。

  • approvals
  • estop
  • allowlist

用你自己的模型密钥

密钥存在本机配置里。也可以完全不用云端,指向局域网或本机的推理服务。

原生适配

  • Anthropic
  • Gemini
  • OpenAI

OpenAI 兼容

  • openrouter
  • deepseek
  • qwen
  • moonshot
  • glm
  • doubao
  • minimax
  • qianfan
  • groq
  • xai
  • mistral
  • together
  • fireworks
  • novita
  • perplexity
  • cohere
  • nvidia
  • cloudflare
  • custom

本机与自建推理

  • ollama:11434
  • lmstudio:1234
  • omnirun:28090
  • vllm:8000
  • sglang:30000
  • llamacpp:8080
内置技能包

装上就能干的行业活

技能是一个 Markdown 文件加配套脚本,按需加载。仓库里这几个可以直接用,也可以照格式写自己的。

财务报表分析

三大报表结构化拆解、比率与趋势分析。

skills/financial-analysis

金融估值

估值建模与敏感性测算。

skills/financial-valuation

量化因子研究

因子构建、检验与研究流程。

skills/quantitative-research

量化回测

策略回测与绩效归因。

skills/quantitative-backtest

法务合同审查

条款审查与风险点标注,随桌面端一并打包。

contract-review-pack

渗透评估

授权范围内的评估流程与报告编排。

skills/penetration-assessment

电话接听助手

来电自动接听、转写与记录,配合移动端客户端。

skills/phone-call-assistant

写你自己的

放一个 SKILL.md 到技能目录,重启后即可被检索到。

omninova skills list

不想开界面就用命令行

桌面端与 CLI 共享同一套内核与配置。装成后台服务后可长期驻留。

omninova
# 交互式会话
$ omninova

# 问一句就走
$ omninova -p "把这个目录的测试跑一遍"

# 环境自检,装完先跑这个
$ omninova doctor

# 本地 Gateway,浏览器里用
$ omninova gateway run

# 装成后台服务
$ omninova daemon install
  • models发现与配置模型供应商列出可用模型、写入本机配置
  • skills技能列表与导入兼容 OpenClaw SKILL.md
  • cron定时任务让 Agent 按点自己跑
  • channels渠道管理飞书、钉钉、Slack 等
  • memory记忆与知识库读写
  • estop紧急停止一键掐断全部工具执行

系统要求

  • macOS10.15 Catalina 或更新Apple 芯片与 Intel 各有安装包
  • WindowsWindows 10 / 11 · x86_64提供 .exe 与 .msi
  • Linux需 WebKit2GTK 4.1 运行时x86_64 与 aarch64
  • 磁盘建议预留 1 GB 以上
  • 网络调用云端模型时需要改用本地模型可完全离线

常见问题

我的数据会传到你们服务器吗

不会。Agent 内核跑在本机,文件与配置都在本地,模型密钥存在本机配置里。模型推理请求直接发往你自己配置的供应商,不经过我们。

它会自己动我的鼠标键盘吗

默认不会。桌面操控(computer_use)出厂是关闭的,要在配置里显式打开;macOS 还需你手动授予屏幕录制与辅助功能权限。开启后建议同时打开工具审批。

支持 MCP 吗

还不支持。CLI 里有 omninova mcp 这个入口,但运行时尚未接通,调用会返回未实现。这一项在计划中。

Chrome 扩展怎么装

目前只有开发版:自行构建后在 chrome://extensions 以「加载已解压的扩展程序」方式载入,尚未上架应用商店。首个版本还不支持截图与 CDP 调用。

要花钱吗

桌面端本身可自带密钥使用(BYOK),模型费用按你自己的供应商结算。若不想自己找密钥,可另选 Nova 额度通道,按量或包月付费。

Windows 装完打不开

先跑 omninova doctor 看依赖是否齐全。若是 SmartScreen 拦截,在提示里选「更多信息」再点「仍要运行」。