nutshellai-tech/mobius
GitHub: nutshellai-tech/mobius
Mobius 是一个自进化的开源 Agent 操作系统,通过连接团队、AI agent、设备和算力资源来实现多 agent 任务编排与自动化协作。
Stars: 116 | Forks: 3
English
·
简体中文
## 自我进化
Mobius 会根据您的输入自我重写。发送**更改请求**、**截图**或**参考链接** —— Mobius 会将它们转化为真实的代码、UI、插件或工作流更新,而不会打断您的工作。每一次迭代都在后台悄无声息地替换着“忒修斯之船”上的一块木板。
[查看自我进化示例](https://nutshellai-tech.github.io/mobius/self-evo-demo/)
## 自动化研究
Mobius 将多个 agent 编排成一条自主研究流水线 —— 阅读论文、提取方法、运行实验并展示结果。研究目标会转化为一个多 agent 系统,而不仅仅是一次简单的问答。
## XiaoMo
XiaoMo 是整个系统的自然语言交互接口。与它交谈:创建项目、拆分任务、启动 agent、追踪进度。凡是能点击完成的,XiaoMo 都能做。UI 做不到的事情,XiaoMo 也能处理。支持语音输入、多设备(Web、PC、移动端)以及可配置的提醒。
## 兼容任意模型与 Agent
Mobius 不依赖特定模型。GPT、Claude、**GLM-5.2**、Codex —— 它们都可以在同一个项目中作为执行引擎。您可以根据任务类型、成本或性能来进行选择。
## 连接万物
Mobius 可以调度浏览器、终端、GPU 集群、嵌入式开发板、云服务器和工作站 —— 所有这些都集中在同一个任务网络中。
通过 SSH、AIMUX 和可控代理访问您的资源:
```
flowchart TD
M["Mobius (XiaoMo)"]
subgraph P["Protocols"]
SSH["SSH / SFTP"]
AIMUX["AIMUX"]
PROXY["Controllable Proxy"]
end
subgraph R["Resources"]
GPU["GPU Compute Cluster"]
NX["Embedded Boards"]
NAS["NAS / OSS / Cloud Storage"]
CLOUD["Cloud Servers"]
PC["Workstations"]
NET["Web / Open Literature"]
end
M --> SSH & AIMUX & PROXY
SSH --> GPU & NAS & CLOUD
AIMUX --> NX & PC
PROXY --> NET
```
## 团队协作
人类成员、AI agent、任务和交付物同处一视图中。负责人可以清楚地看到谁在做什么、每个 agent 进展如何、哪些需要确认以及风险存在于何处 —— 沟通不再碎片化。
## 自孵化扩展
Mobius 内置了丰富的扩展,并能根据您的需求衍生出新的扩展 —— 财务仪表盘、PPT 生成器、研究工作台、实时门户。每个扩展都包含前端、后端处理程序、数据目录和调用入口,随时准备继续进化。
Immersive Web Experiences
Turn visual ideas into runnable extension apps.
|
Financial News Wall
Track live market narratives.
|
World Cup Portal
Data-rich sports portal.
|
PPT Maker
Presentations from topics and materials.
|
## 快速开始
完整部署指南请参阅 [文档](https://nutshellai-tech.github.io/mobius/en/)。
### 容器部署(推荐)
```
# 1. Clone repo(提示:先 fork 再 clone —— 自我进化后可以直接提交到你自己的 repo)
git clone https://github.com/nutshellai-tech/mobius.git && cd mobius
# 2. 生成 config(随机 keys/passwords;你可以手动配置以跳过此步骤)
python3 conf_prepare.py --docker && python3 conf_check.py --docker
# 3. Build images(基础 image 仅包含环境,没有代码)
docker build -t mobius-system-base:latest -f deploy/Dockerfile .
docker build -t mobius-system-exe:latest .
# 4. 启动
docker compose up
```
### 直接安装(Linux / macOS)
```
# 1. 安装前置条件(tmux、git 等)
sudo apt install tmux python3 git curl proxychains openssh-server build-essential
# 2. 安装 coding agents(任选其一即可;建议两者都安装)
npm install -g @anthropic-ai/claude-code @openai/codex
# 3. Clone repo(提示:先 fork 再 clone —— 自我进化后可以直接提交到你自己的 repo)
git clone https://github.com/nutshellai-tech/mobius.git && cd mobius
# 4. 生成并检查 config(将 .env.default 复制到 .env 并使用随机密码)
python3 conf_prepare.py && python3 conf_check.py
# 5. 安装依赖(frontend + backend)
cd ./mobius && npm install && cd ./frontend && npm install && cd ../..
# 6. 运行
python3 start.py
```
## Roadmap
我们接下来的开发计划:
- **移动端应用** —— 在 iOS 和 Android 上使用 XiaoMo 并全面掌控 Agent
- **桌面端应用** —— 一个原生连接器,可将 PC 设备(Windows、macOS、Linux)接入 Mobius
- **扩展市场** —— 发现、分享并安装由社区构建的扩展
- **i18n 及多语言** —— 将界面和文档本地化为更多语言
### 贡献
欢迎提交 Issues、插件、文档、Bug 报告和用例。如果您也认为 AI 系统应该不断进化,而非仅仅作为静态工具,欢迎加入我们。
GitHub
·
官网
·
文档
标签:MITM代理, 内存分配, 工作流引擎, 操作系统, 暗色界面, 版权保护, 自动化攻击, 自动化研究, 自动编程, 自演化系统, 请求拦截, 逆向工具