Octos

Open Cognitive Tasks Orchestration System

一颗大脑,触达八方

像章鱼一样 — 八条腕足同时思考,并行异步运行,自我修复,自我进化。多智能体协作、多步骤工作流、多模型故障转移 — 手机、PC、服务器、树莓派、RISC-V,哪里都能跑,零依赖。

无所不在 ARM · x86 · RISC-V
即插即用 API 驱动,前后端分离
开源优先 不选最贵只选最好
随你而动 App · Web · Msg
原生分发 零依赖的高性能

核心能力

为什么选择 Octos

你的智能体,你说了算

92 个 API 端点,覆盖聊天、会话、管理、技能、指标和 Webhook。用它搭建任何前端界面。

装得下所有人

一个 31MB 的二进制文件就能在一台机器上服务 200+ 用户。每个人拥有自己的智能体、独立的记忆、会话和数据。

每个任务用最合适的模型

便宜的模型做规划,强大的模型做总结。在一条流水线中串联多个大模型,一个挂了自动切换到下一个。

永远在线

三层故障转移保证智能体持续运行,哪怕某个供应商宕机。对冲赛跑、熔断器、自动切换。

智能工具管理

30+ 工具可用,但一次只加载 15 个。Octos 激活需要的工具,闲置的自动收起 — 像一个整理有序的工具箱。

对话自然流转

五种队列模式控制智能体处理繁忙时刻 — 排队、收集、转向、打断、让用户插话。

它记得住

你的智能体记得昨天聊过的内容、你的偏好、项目、决策。三层记忆让合适的上下文随时可达。

文档、幻灯片、表格

原生生成 PPTX、DOCX 和 XLSX — 不需要 LibreOffice、外部工具或网络请求。纯 Rust,零依赖。

天生安全

智能体运行在隔离的沙箱中。整个代码库无 unsafe 代码。67 个注入测试持续增加中。

架构

内简外强

八个专注模块,一个 31MB 二进制文件。无需运行时、无需 Docker、无需 pip install。下载即用。

octos-bus

连接 12 个消息平台

octos-agent

思考、使用工具、保持安全

octos-pipeline

运行多步骤工作流

octos-llm

与 15 个 AI 供应商对话

octos-memory

永远不忘重要的事

深度研究

想得更深,搜得更广

一个智能体设计研究方案,其他智能体并行搜索。便宜的模型做规划,强大的模型做总结。每一步都是不同的模型。

多个助理一起跑

搜索助理并行展开,然后汇聚成一份答案。

多个搜索引擎随时换

Tavily、DuckDuckGo、Brave、You.com、Perplexity — 一个慢了,其他先完成。

自动切换失效引擎

当某个供应商变慢,Octos 会自动发现并绕过它。

工具

整理有序的工具箱

30+ 工具可用,但你的智能体只加载当前需要的。闲置的工具自动收起 — 保持响应快速、上下文窗口精简。

15

活跃工具

随时待命,即时响应

26+

待命工具

需要时激活,用完即收起

工具目录

你的智能体能学会的事没有上限

11 个核心工具

shellread_filewrite_fileedit_filediff_editglobgreplist_dirweb_searchweb_fetchbrowser

12 个智能体工具

deep_searchdeep_crawlsynthesizerecall_memorysave_memoryspawnsend_filemessageconfigure_toolactivate_toolsmodel_checkcron

7 个应用技能

news_briefingsend_emaildeep_searchdeep_crawlaccount_managerweathertime

记忆

它记得住

你的智能体记得昨天聊过的内容。它记得你的偏好、你的项目、你的决策 — 你想留住的东西它都不会忘。三层记忆,一种无缝体验。

长期

关于你的那些事它一直记得

偏好、项目、常聊话题 — 自动提取,随时召回。

情景

每个任务中学到的东西

修改的文件、做出的决策、取得的成果 — 可按关键词或语义搜索。

会话

当前的对话

始终在上下文中,过长时自动压缩。用 /new、/s、/back 切换线程。

内容

文档、幻灯片、表格

让你的智能体制作幻灯片、撰写报告或建立电子表格。它生成真正的 Office 文件 — 无需 LibreOffice、无需网络请求、零依赖。

PPTX

带布局、图片和图表的幻灯片

DOCX

带标题、表格和图片的文档

XLSX

带公式、样式和图表的表格

AI 艺术流水线

丰富的视觉风格

卡片、漫画、信息图、海报、图表、时间线等。每种风格都是可组合的模板,由 AI 驱动内容排版。

mofa-cards mofa-comic mofa-infographic mofa-slides mofa-poster mofa-diagram mofa-timeline mofa-mindmap mofa-chart mofa-report mofa-resume mofa-letter mofa-invoice mofa-certificate mofa-badge mofa-banner mofa-cover

安全

值得信赖

你的数据留在你的机器上。每个智能体运行在沙箱中。整个项目无 unsafe 代码。安全不是补丁 — 它是基石。

智能体无法逃逸

每个智能体运行在独立的隔离沙箱中,阻止危险操作 — 支持 Linux、macOS 和 Docker。

无 unsafe 代码

整个代码库强制 deny(unsafe_code)。纯 Rust 加 rustls 处理 TLS — 无 OpenSSL、无 C 依赖。

提示注入防御

67 个注入测试覆盖输入清洗和输出过滤。恒定时间比较防止时序攻击。

你的数据始终是你的

每个智能体在限定的工作区中运行。文件访问仅限于自己的目录。无跨租户数据泄露。

安全的凭证

macOS Keychain 集成存储 API 密钥。配置文件中无明文密钥。

进程隔离

每个用户获得独立的操作系统进程,拥有自己的内存空间、会话和数据 — 真正的多租户。

性能

用闲置电脑就能跑

200+ 个 AI 智能体服务上千用户 — 用你已有的硬件就行。不需要 Kubernetes、不需要弹性伸缩、不用半夜被叫醒。每个智能体 20MB,冷启动不到 100ms。

指标 Octos 其他
启动时间 <100ms 500ms–2s
内存/智能体 20MB 200–300MB
内存/会话 几 KB 10–50MB
二进制大小 31MB 200MB+
每台机器智能体 200+ ~20
GC 暂停 不可预测
并行度 真并行 事件循环
搜索线程 8 并发 顺序执行

网关

在你的用户所在的地方与他们相遇

你的 AI 存在于 Telegram、Discord、Slack、WhatsApp、微信等 12 个平台。一个智能体,全渠道覆盖 — 完整的对话历史,无论你的用户在哪里说话。

Telegram
Discord
Slack
WhatsApp
WeChat
WeCom
Feishu
Matrix
QQ
Twilio

LLM 层

用你喜欢的 Token

为每个任务选择最合适的模型。在一条流水线中串联多个供应商 — 一个挂了,下一个自动接管。

Anthropic
OpenAI
Gemini
DeepSeek
OpenRouter
MiniMax
Zhipu AI
Qwen
Moonshot
Groq
Z.AI
R9s
NVIDIA
Ollama
vLLM

对比

不同的物种,不同的海域

不是谁好谁差 — 只是定位不同。Octos 是基础设施,不是库。如果你需要一个聊天机器人 SDK,LangChain 很棒。如果你需要一个 AI 操作系统,继续往下看。

维度 Octos OpenClaw
定位 AI 操作系统 聊天机器人应用
安装大小 31MB 200MB+
启动时间 <100ms 500ms-2s
内存/智能体 20MB 200-300MB
每台机器智能体 200+ ~20
LLM 供应商 15 个内置 10+
消息渠道 12 22+
故障转移 三层自动 基本重试
工具加载 智能 (LRU) 全部预加载
文档生成 PPTX/DOCX/XLSX
语音 ASR + TTS 唤醒词 + TTS
记忆 三层混合 SQLite + 向量
安全 deny(unsafe_code) Docker 沙箱

用例

为真实工作负载而生

01

产品中嵌入 AI

给每个客户专属的 AI 助手 — 隔离、个性化、始终在线。一个二进制文件通过简洁的 REST API 处理所有请求。

92 个 API 端点 按用户隔离 管理后台
02

全渠道客户支持

一个智能体同时出现在 Telegram、Discord、Slack、WhatsApp、邮件 — 你的用户在哪里都行。切换渠道不丢失上下文。

12 个渠道 会话切换 5 种队列模式
03

深度研究流水线

让便宜的模型做搜索规划,强大的模型做答案综合。8 个工人并行搜索 5 个供应商。

多 LLM 工作流 8 个搜索工人 5 供应商故障转移
04

规模化的内容生产

原生生成幻灯片、文档和表格。AI 艺术流水线提供 17 种风格 — 卡片、漫画、信息图、海报。

PPTX / DOCX / XLSX 17 种艺术风格 零依赖
05

全团队的 AI

一台机器上运行 200+ 个专业智能体。家庭套餐支持子账号,每个团队成员拥有独立的工作区。

200+ 智能体 子账号 每个 20MB
06

随处部署

31MB 二进制文件,冷启动不到 100ms,零垃圾回收暂停。部署在 Mac Mini、云服务器或树莓派上。

31MB 二进制 <100ms 启动 无 GC 暂停

快速开始

唤醒你的第一只章鱼!

不需要 Python、Docker 或任何运行时依赖。安装二进制文件,设置 API key,开始对话。就这样。

terminal
# 安装
cargo install --path crates/octos-cli

# 初始化配置
octos init

# 设置 API key
export ANTHROPIC_API_KEY=your-key

# 在终端开始对话
octos chat

# 或启动完整网关
octos gateway

# 或启动 REST API 服务
octos serve

常见问题

FAQ

Octos 和 LangChain、CrewAI 有什么区别? +

Octos 是操作系统,不是框架。单个二进制文件 — 不需要 Python、Docker、胶水代码。内置多租户、12 个消息渠道和自动供应商故障转移。通过 REST API 或 JSON 配置文件管理智能体。

支持哪些大模型? +

15 个供应商开箱即用:Anthropic、OpenAI、Gemini、DeepSeek、OpenRouter 等。可以在一条流水线中串联多个供应商 — 便宜模型做规划,强大模型做总结 — 一个挂了自动切换到下一个。

小服务器能跑吗? +

可以。二进制只有 31MB,冷启动不到 100ms,零外部依赖。一台 Mac Mini 就能跑 200+ 个智能体。不需要 Python 运行时、Docker、Kubernetes。

Octos 是开源的吗? +

是的。Octos 完全开源,采用 MIT 协议,代码托管在 GitHub。

怎么连接消息渠道? +

在配置文件中添加渠道配置即可。Telegram、Discord、Slack、WhatsApp、微信、邮件等 12 个渠道全部内置 — 无需插件。你的智能体同时在所有渠道上线。

多个用户可以共用一个 Octos 实例吗? +

当然可以。每个用户拥有独立的智能体,隔离的记忆、会话和数据。家庭模式还支持子账号 — 家长管理账单,每个人都有自己的 AI。

5 分钟部署你的第一个智能体

下载。设置 API key。在任何渠道与你的 AI 对话。就这样。