***
让 AI 驱动每一个行业。
***
SoloEngine 是第一款低代码 Agentic AI 开发平台。你只需像组建一支创业团队那样:将所需的 Agent 拖入画布,连接协作关系,点击运行——此后的规划、执行与交付,全部由 Agent 自主完成。
No Workflow. No orchestration code. Just Agents that get things done.
[](https://github.com/Sh4r1ock/SoloEngine)
[](https://www.python.org/)
[](https://fastapi.tiangolo.com/)
[](https://reactjs.org/)
[](https://www.typescriptlang.org/)
[](../../LICENSE)
[](https://zread.ai/Sh4r1ock/SoloEngine)
English |
简体中文 |
Español |
Deutsch |
Français
***
## 为什么选择 SoloEngine
Agentic AI 正在重塑软件开发的格局——一名开发者如今能完成过去需要十人团队才能交付的工作量。然而,这场变革始终被局限在IDE之内。要构建一个真正意义上的 AI Agent,你不得不手写 LangChain 管线、反复调试 ReAct 循环、逐一定义工具 Schema。不懂编程?这一切便无从谈起。
现有的替代方案同样难以解决问题:工作流平台(Dify、n8n 等)执行的是预先编排的固定路径,其核心并非自主 Agent;代码框架(LangChain、CrewAI 等)则要求使用者必须具备 Python 编程能力。**SoloEngine** 的定位,正是填补这两者之间的空白。
|
| Dify、n8n、Zapier | LangChain、CrewAI、LangGraph | **SoloEngine** |
| :--------: | :-------------: | :------------------------: | :---------------: |
| Agentic AI | ✗ 仅支持脚本化工作流 | ✓ ReAct / 多 Agent | ✓ ReAct / 多 Agent |
| 无需编码 | ✓ | ✗ 必须掌握 Python | ✓ |
| 可视化编排 | ✓ 完整的画布体验 | ✗ | ✓ 完整的画布体验 |
| 领域专家可独立构建 | ✓ | ✗ | ✓ |
| 多 Agent 协作 | ✗ | ✓ | ✓ |
- **Kill WorkFlow **—— SoloEngine 完全基于ReAct架构设计,放弃预设流程,采用「思考 → 行动 → 观察 → 重复」循环。所有决策都在运行时动态做出。当 Agent 遇到无法推进等意外情况,自动调整规划——无需提前预设硬编码的兜底路径。
- **领域专家可直接构建** —— 律师将合同审查 Agent 拖入画布,连接到研究 Agent,点击运行。全程无需程序员介入。
- **工具、Skill、MCP热插拔设计、渐进式披露 **—— 每个 Agent 在运行时按需加载所需的工具和 Skill。得益于渐进式披露机制,Token 消耗可降低 85% 以上。
- **LLM适配层,覆盖所有模型** —— OpenAI、Anthropic、Ollama、DeepSeek、通义千问、智谱——统一接口,无缝切换。
### 工作原理
所有 Agent 共享同一套底层架构,区别仅在于配置方式的不同。画布上的可视化设计经过编译,直接转化为可执行的 Agentic AI。
1. **编译** —— 可视化布局经拓扑排序转化为 Agent 有向无环图(DAG)。同一套编译器,可生成无数种团队组合。
2. **统一的 ReAct 引擎** —— 每个 Agent 均运行相同的「思考 → 行动 → 观察 → 重复」循环。
3. **按需加载** —— 得益于编译机制,Agent 在运行时仅加载指定模型、配置的内容与工具,这让低代码环境下的 Agentic AI 变得切实可行。
## 快速开始
```bash
git clone https://github.com/Sh4r1ock/SoloEngine.git
cd SoloEngine
# 后端 (Python 3.11+)
cd backend
pip install -r requirements.txt
python main.py
# 前端 (Node.js 18+) —— 在另一个终端中执行
cd frontend
npm install
npm run dev
```
在浏览器中打开 ****,即可构建你的第一个 Agent 团队。
## 应用场景
- **VibeLawing** —— 律师将搜索 Agent、归档 Agent、排版 Agent 依次拖入画布,点击运行。AI 将自动拆解并规划法律工作:解析事实、定位法条、整理案例、论证与整理、格式化文档,您只需审核和微调即可交付——整个过程就像开发者在 Cursor 中进行 vibe coding 一样自然流畅。
- **VibeMarketing** —— 营销人员将调研 Agent、文案 Agent、素材 Agent 拖入画布,点击运行。SoloEngine将自动对受众进行分析,并在此基础上查询相关产品方案,对标竞品编写营销策略,交付给您完美的营销方案。
- **一键打包** —— 搭建好 Agent 团队后,点击一键打包,即可输出一个可供任何人直接使用的完整产品。
## Star 趋势
[](https://star-history.com/#Sh4r1ock/SoloEngine\&Date)
⭐ 如果你觉得 SoloEngine 有用,欢迎给我们点亮 Star——每一颗都是对我们莫大的鼓励!
## 致谢
特别感谢:
## 参与贡献
我们非常期待你的加入。
无论是一个拼写修正、一个新工具插件、一处文档优化,还是一个完整的功能特性——每一点贡献都在让 SoloEngine 变得更好。无论 PR 大小,我们都同样欢迎。
📝 贡献指南 · 🐛 适合上手的问题 · 📧 sh4r1ock@qq.com
## 许可证
Apache License 2.0。详见 LICENSE。
***
**SoloEngine — AI for Every Industry ❤️**