SoloEngine is the first open-source low-code platform purpose-built for crafting Harness. Drag an Agent onto the canvas, wire up its collaborators, and hit run — it will autonomously plan, act, observe, and iterate until the task is done.
No Workflow. No orchestration code. Just Agents that get things done.
English | 简体中文 | Español | Deutsch | Français
Agentic AI and Harness Engineering are reshaping the software landscape — a single developer can now deliver what once took a ten-person team. Yet this revolution has remained confined to the IDE. To build a Harness that truly fits your business, you have to hand-write LangChain pipelines, repeatedly debug ReAct loops, and define tool Schemas one by one. Don't know how to code? Then none of this is within reach.
The alternatives don't help: workflow platforms (Dify, n8n, etc.) run pre-scripted paths, not autonomous agents. Code frameworks (LangChain, CrewAI, etc.) require Python. SoloEngine fills the gap.
| Dify, n8n, Zapier | LangChain, CrewAI, LangGraph | SoloEngine | |
|---|---|---|---|
| Agentic AI | ✗ Scripted workflows only | ✓ ReAct / multi-Agent | ✓ ReAct / multi-Agent |
| No code required | ✓ | ✗ Python mandatory | ✓ |
| Visual composition | ✓ Full canvas | ✗ | ✓ Full canvas |
| Domain expert can build alone | ✓ | ✗ | ✓ |
| Multi-Agent collaboration | ✗ | ✓ | ✓ |
- Kill WorkFlow — SoloEngine is fully ReAct-architecture-based. No preset workflows — just Think → Act → Observe → Repeat loops. Every decision is made dynamically at runtime. When an Agent hits an unexpected roadblock, it auto-adjusts its plan — no hardcoded fallback paths.
- Domain experts build directly — A lawyer drags a Contract Review Agent onto the canvas, wires it to a Research Agent, hits run. No programmer in the loop.
- Tools, Skills, MCP — hot-pluggable design, progressive disclosure — Each Agent loads only the tools and Skills it needs at runtime. Thanks to progressive disclosure, token consumption drops by over 85%.
- One adapter, any model — OpenAI, Anthropic, Ollama, DeepSeek, Qwen, Zhipu — same interface, seamless switching.
All Agents share the same underlying architecture — just configured differently. The canvas compiles directly into executable Agentic AI.
- Compilation — Visual layout → Agent DAG via topological sort. One compiler, infinite teams.
- One ReAct engine — Every Agent runs the same Think → Act → Observe → Repeat loop.
- Progressive disclosure — Agents only load what they use at runtime, making low-code agentic AI practical.
git clone https://github.com/Sh4r1ock/SoloEngine.git
cd SoloEngine
# Backend (Python 3.11+)
cd backend
pip install -r requirements.txt
python main.py
# Frontend (Node.js 18+) — open another terminal
cd ../frontend
npm install
npm run devOpen http://localhost:8991 and build your first Agent team.
- VibeLawing — A lawyer drags search, filing, and formatting Agents onto the canvas in sequence, then hits run. AI will automatically break down and plan the legal work: parsing facts, locating statutes, organizing cases, structuring arguments, and formatting documents — all you need to do is review and fine-tune before delivery. The whole process feels as natural as a developer vibe-coding in Cursor.
- VibeMarketing — A marketer drags research, copywriting, and asset Agents onto the canvas, then hits run. SoloEngine will automatically analyze the audience, then research relevant product approaches based on the findings, and benchmark against competitors to craft marketing strategies — delivering a polished marketing plan to you.
- One-click package — Build your Agent team, hit package, one product ready for anyone.
⭐ If you find this useful, give us a star — it helps a lot!
Special thanks to:
We are so excited to meet you.
Every typo fix, new tool plugin, doc tweak, or full-on feature lands — all of it makes SoloEngine better. Big PRs and small ones, both welcome.
📝 Contributing guide · 🐛 Good first issues · 📧 sh4r1ock@qq.com
Apache License 2.0. See LICENSE.
SoloEngine — AI for Every Industry ❤️

