01 / THE SIGNAL

我们发现了什么

!OpenBots (public/brand/logo-mark.png) # OpenBots 由 Agnes 2.5 Pro 驱动的四款 AI 智能体,这是我们自研的开放模型。## 认识这些智能体 | | 智能体 | 角色 | 可让它…… | |:-:|---|---|---| | | PLUTUS | 投资组合与市场智能体 | 为资产定价、比较货币、对投资组合进行压力测试、支付高级数据 API 费用 | | | HEPHAESTUS | 编程与自动化智能体 | 编写并

  • 来源:GitHub(发现于 2026-10-22)
  • 证据等级:C · 存在定价或订阅线索;有收费设计不等于已有收入。
  • 商业模式:待核验
  • 主题:独立产品
  • 初筛评分:17.2/100 · 收录 1 次
#独立开发#付费线索#产品发现
02 / SOURCE & EVIDENCE

证据,比故事更重要。

存在定价或订阅线索;有收费设计不等于已有收入。

规则清洗与初筛,未经人工商业核验。原文语境、实际客户和付费情况仍需自行验证。

引用与数字披露

来源类型(原作者自述/第三方测算/媒体转引)需采集端标注,本版尚未落字段。

短句引用
作者
未标注
抓取日期
来源类型
未标注
数字口径
币种
未标注
口径
未标注
披露主体
未标注
披露日期
未标注

中文辅助译文(全文)

OpenBots # OpenBots 由 Agnes 2.5 Pro 驱动的四款 AI 智能体,这是我们自研的开放模型。## 认识这些智能体 | | 智能体 | 角色 | 可让它…… | |:-:|---|---|---| | | PLUTUS | 投资组合与市场智能体 | 为资产定价、比较货币、对投资组合进行压力测试、支付高级数据 API 费用 | | | HEPHAESTUS* | 编程与自动化智能体 | 编写并运行*脚本、调试调用栈、构建抓取工具、注册开发服务并连接其 API | | ![](public/avatars/Asset%20

译文由上游机器翻译生成,可能有误;判断请以英文原文为准。

英文原文(来源本站未改写)
OpenBots
OpenBots

OpenBots

Four AI agents powered by Agnes 2.5 Pro, our own open model. They search the web, read pages, run code in a sandbox, call APIs, pay for services and sign up for them. Use them in the browser or run the whole stack on your own machine.

![License: MIT](LICENSE) ![Node.js](.nvmrc) ![TypeScript](tsconfig.json) ![X: @abcampbell](https://x.com/abcampbell) ![Model: Agnes 2.5 Pro](#agnes-25-pro)

Website · Quick start · Agnes 2.5 Pro · Benchmarks · Payments & sign-ups · Features · Architecture · API · Roadmap · X

OpenBots home screen with four 3D agents
OpenBots home screen with four 3D agents

Why OpenBots

Most assistants answer from memory and need plugins to do anything else. OpenBots agents act: each answer can involve searching the live web, opening sources, running Python in an isolated sandbox, calling public APIs, paying for a service and creating an account, and the chat shows every step they took.

  • Our own open model. Agents run on Agnes 2.5 Pro, the OpenBots open model and agent runtime, MIT licensed.
  • 2.7× cheaper. Agnes 2.5 Pro costs about 2.7 times less per completed agent task than comparable coding and agent tools.

See Benchmarks. - Outperforms Cursor, Codex and GrokBot on our agent task benchmark: research, coding and API workflows end to end. - Pays with anything, signs up anywhere. Agents can pay through x402, crypto wallets and cards, and register accounts on websites, always within your limits and with your confirmation. - Agents that work as a team. PLUTUS can hand a sub-task to HEPHAESTUS ("write a script for this strategy") and merge both results into one answer. - Live streaming. Answers appear as they are generated, and the 3D agent shows what it is doing right now: searching, reading a page, running code. - Bring your files. Drop in a CSV, PDF or Excel file;

the agent parses it in the sandbox and builds charts. - Prompt caching. Large agent system prompts are cached, so the repeated part of every request costs about 10× less. - Agents, not a chatbot. A tool-use loop of up to 8 steps per request picks the right tool, reads the result and keeps going until the task is done. - Hosted or fully local. Use the hosted runtime with tools, or run Agnes 2.5 Pro or any open-weight model in Ollama, LM Studio, vLLM or llama.cpp and keep everything on your machine. - Safe by construction. Outbound calls are SSRF-guarded, code runs in an isolated container, every payment and sign-up needs explicit confirmation.

See SECURITY.md. - Open source. MIT licensed, 50+ tests.

Meet the agents

AgentRoleAsk it to…

| PLUTUS | Portfolio & market agent | price an asset, compare currencies, stress-test a portfolio, pay for a premium data API | |

| HEPHAESTUS | Coding & automation agent | write and run a script, debug a stack trace, build a scraper, sign up for a dev service and wire up its API | |

| HERMES | Research & intelligence agent | track a narrative across the web, fact-check a claim, separate FACT from SIGNAL from SPECULATION | |

| PROTEUS | Custom agent | become any expert you describe: lawyer, game designer, analyst |

Every agent has its own personality, idle chatter and a real-time 3D body that reacts to what it is doing.

Hover card for HEPHAESTUS
Hover card for HEPHAESTUS

Hover an agent to see what it does and send a task.

PLUTUS thinking with halo and orbiting sparks
PLUTUS thinking with halo and orbiting sparks

Thinking: halo, orbiting sparks, hand to chin. Answering: speech rings and gestures.

Chat showing a web search, a sandbox run and a results table
Chat showing a web search, a sandbox run and a results table

The tool trail shows each step: here a web search, a Python run in the sandbox and the resulting table.

Mobile layout
Mobile layout

Fully responsive, with a 2D fallback when WebGL is unavailable.

Agnes 2.5 Pro

Agnes 2.5 Pro is the OpenBots open model and agent runtime. It powers every agent by default and is built for multi-step tool use: search, reading, code execution, API calls, payments and sign-ups.

Agnes 2.5 Pro
LicenseMIT, open
Cost~2.7× cheaper per completed agent task
Tool useweb search, page reading, code sandbox, HTTP APIs, payments, sign-ups
Agent loopup to 8 steps, 100 s budget per request
Runshosted runtime or locally

The runtime lives in api/chat.ts: agent personas, the tool loop, provider routing and the safety layer.

Benchmarks

Agnes 2.5 Pro against popular coding and agent tools on the OpenBots agent task suite (research, coding, API and multi-step workflows, scored end to end).

Agnes 2.5 ProCursorCodexGrokBot
Task success rate78%69%71%63%
Coding tasks81%74%76%61%
Research tasks84%58%66%72%
Cost per completed task1×2.6×2.9×2.7×

Methodology, task list and raw results: docs/benchmarks.md.

What agents can do

ToolWhat it doesRuns onExample prompt
web_searchSearches the live web and cites sourcesAgnes runtime or local"What changed in Node.js 24.22?"
web_fetchOpens and reads a specific page or documentAgnes runtime or local"Summarise https://example.com/whitepaper.pdf"
code_executionIsolated container with bash and Python for exact maths, data work and tested scriptsSandbox"How much BTC and ETH can I buy for $2,500? Show a table."
http_requestCalls public REST/JSON APIs, recognises x402 payment requestsOpenBots server, SSRF-guarded"Query the CoinGecko API for SOL and compare it with last week."
payPays for an API or service via x402, crypto wallet or card, within your limits and after your confirmationOpenBots server"Buy one call to this x402 weather API."
sign_upRegisters an account on a website in an isolated browser, after your confirmationIsolated browser worker"Create a free account on this service and get me an API key."
File uploadReads CSV, PDF and Excel files you attach, analyses them in the sandbox and plots chartsSandbox"Here is my trades.csv. Chart monthly P&L."
delegateHands a sub-task to another agent and merges the results into one answerOpenBots server"PLUTUS, design a momentum strategy and have HEPHAESTUS backtest it."
Live market snapshotFX rates and BTC/ETH/SOL prices injected into every requestOpenBots server"USD/RUB right now?"

Every tool works both with the hosted runtime and in local mode through function calling in Ollama; see Tools for local models.

Quick start

Use it online

Open openbots.tech, hover an agent and click to chat.

Run with Node.js

Requires Node.js 20+ and Git.

git clone https://github.com/abcampbel/open-bots.git openbots
cd openbots
npm ci
cp .env.example .env # then add your keys, see Configuration
npm run dev # http://localhost:3000

Production build: npm run build && npm start.

Run with Docker

git clone https://github.com/abcampbel/open-bots.git openbots
cd openbots
cp .env.example .env
docker build -t openbots .
docker run -d --name openbots -p 3000:3000 --env-file .env openbots
curl http://localhost:3000/api/status # → "status": "online"

Run fully local with an open-weight model

No cloud keys. Nothing leaves your machine except the optional market snapshot and the API calls agents make for your task.

# 1. Install Ollama from https://ollama.com and pull a model
ollama pull llama3.1 # or qwen2.5, mistral, gemma2 …

# 2. Point OpenBots at it
cat >> .env API
API --> MKT --> ROUTER
ROUTER -- "key set" --> LOOP
ROUTER -- "LOCAL_MODEL_BASE_URL" --> LOCAL --> OLL
ROUTER -- "nothing configured" --> TPL
LOOP LLM
LLM SRV
LOOP -- "tool_use" --> HTTP --> PUB
LOOP -- "tool_use" --> PAY --> PUB
LOOP -- "tool_use" --> SIGN --> PUB
LOOP -- "tool_use" --> TEAM --> LOOP
LOCAL -- "tool_use" --> HTTP
LOCAL -- "tool_use" --> SRV
API -- "streamed reply + live tool progress" --> UI

The agent loop

sequenceDiagram
participant U as User
participant S as OpenBots server
participant M as Agnes 2.5 Pro
participant T as Tools

U->>S: message to HERMES
S->>M: system prompt + live data + tools + history
loop up to 8 steps
M-->>S: tool_use / server tool / pause_turn
alt http_request
S->>T: guarded GET to public API
T-->>S: JSON or x402 price
S->>M: tool_result
else pay / sign_up
S->>U: ask for confirmation
U-->>S: confirm
S->>T: pay or register within limits
T-->>S: receipt or account
S->>M: tool_result
else delegate
S->>S: run sub-task with HEPHAESTUS
S->>M: tool_result (sub-agent answer)
else server tool (search, fetch, sandbox, files)
M->>T: runs on runtime side
T-->>M: result
end
S--)U: live progress + streamed text
end
M-->>S: final answer
S-->>U: final reply + tool trail

Payments and sign-ups

Pay with anything

x402 lets an HTTP API ask for payment with a 402 Payment Required response. OpenBots parses both protocol versions (requirements in the JSON body for v1, base64 PAYMENT-REQUIRED header for v2) and hands the agent a structured quote:

{
"status": 402,
"x402": {
"protocol": "x402",
"version": 1,
"options": [{ "scheme": "exact", "network": "base", "amount": "10000", "asset": "0x8335…2913", "payTo": "0x1111…1111" }],
"note": "Awaiting user confirmation."
}
}

With the pay tool enabled, the agent can then pay through x402, a connected crypto wallet or a card. Every payment is shown to you first and only goes through after you confirm, within your daily spending limit.

Sign up anywhere

With the sign_up tool enabled, an agent can register an account on a website in an isolated browser worker, for example to get an API key it needs for your task. It asks before submitting any form and never reuses your own passwords.

Both features are off by default and turned on with PAYMENTS_ENABLED and SIGNUP_ENABLED.

Features

Prompt caching

Agent system prompts are large and identical across requests. The hosted runtime caches them, so on every request after the first the cached part of the prompt costs about 10× less than normal input tokens. Only the new part of the conversation is billed at the full rate, and cached requests start answering faster.

Streaming with live progress

Replies stream into the chat token by token instead of arriving all at once. While an agent works, its 3D body and the tool trail show the current step in real time: searching the web, reading a page, running code in the sandbox or waiting for another agent.

File uploads

Attach a CSV, PDF or Excel file to any message. The agent loads it into the isolated sandbox, parses it with Python, answers questions about the data and builds charts, which appear right in the chat.

Agent teamwork

Agents can delegate. When a task crosses specialities, one agent hands a sub-task to another: PLUTUS asks

... (truncated at the site's per-page length limit; see the source link below for the full text.)

出处https://github.com/abcampbel/open-bots抓取日期 · 采集源 GitHub

03 / EVIDENCE GAPS

这条还缺什么证据?

下面每条都由本条已有字段推出(等级、理由、商业模式、来源次数、是否演示), 本站不生成推测性结论;通用验证方法放在方法论页。

  • 可核验的收入或付费证据查官网定价页与付费口径;第三方数据源(如 GetLatka)只作旁证,需标注来源与时点。
  • 商业模式未定确认按席位/按用量/授权还是开源托管版收费;开源项目另查 LICENSE 与是否存在付费版。
  • 只有单一来源找一手站点或其他渠道是否重复出现同一产品;社区热帖数量不等于商业进展。

通用验证清单(谁有这个问题/谁愿意付费/一个人能交付哪一小步)见我们的筛选方法。

04 / SIGNAL HISTORY

发现时间线