๐ Language: English | ็ฎไฝไธญๆ
๐ค Multi-Agent Workspace Template for OpenClaw
A reusable, self-evolving agent workspace with strict data isolation, shared capabilities, and production-ready tooling.
Global:
curl -fsSL https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh | bash -s my-agentChina (Faster):
curl -fsSL https://gitee.com/luoboask/evo-agents/raw/master/install.sh | bash -s my-agentไธญๆ่ฏดๆ๏ผ
- ๐ ๆตทๅค็จๆท๏ผไฝฟ็จ GitHub ๆบ
- ๐จ๐ณ ๅฝๅ ็จๆท๏ผไฝฟ็จ Gitee ๆบ๏ผๅฟซ 50 ๅ๏ผ
- โก ๅฎ่ฃ ่ๆฌไผ่ชๅจ้ๆฉๆๅฟซ็ๆบ
That's it! You'll have a fully functional agent workspace in seconds.
evo-agents is a production-ready template for creating isolated OpenClaw agents with:
- ๐ฆ Pre-configured skills - Memory search, RAG, self-evolution, web knowledge
- ๐ Data isolation - Each agent has its own workspace, memory, and config
- ๐ ๏ธ Ready-to-use scripts - Install, activate, cleanup, uninstall
- ๐ Complete documentation - Installation, usage, migration guides
- ๐งช Tested workflows - Backup, restore, multi-agent setup
| Feature | Description |
|---|---|
| ๐ Semantic Search | Ollama-powered vector search with embedding cache |
| ๐ Knowledge Base | SQLite + Markdown dual storage with auto-sync |
| ๐งฌ Self-Evolution | Fractal thinking + nightly reflection cycles |
| ๐ RAG Evaluation | Auto-evaluation + auto-tuning |
| ๐ Web Knowledge | Multi-engine search + page crawling |
| ๐ค Multi-Agent | Create and manage multiple isolated agents |
Two complementary memory systems:
| System | Records | Isolation | Purpose |
|---|---|---|---|
| OpenClaw Native | All conversations | Session-level | Privacy & history |
| evo-agents | Important events (โฅ5.0) | Agent-level | Knowledge & continuity |
Why two systems?
- OpenClaw: Automatic session recording with isolation
- evo-agents: Manual important event recording with cross-session continuity
- Complementary - no integration needed!
Learn more: docs/MEMORY_SYSTEMS_COMPARISON.md
curl -fsSL https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh | bash -s my-agentcurl -fsSL https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh | bash -s my-agentcurl -sO https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh
bash install.sh my-agentcurl -fsSL https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh | bash -s my-agent --forceAfter installation, activate advanced features:
cd ~/.openclaw/workspace-my-agent
./scripts/core/activate-features.sh./scripts/core/add-agent.sh assistant "My Assistant" ๐ค
./scripts/core/setup-multi-agent.sh researcher writer editorUninstall entire workspace:
# Interactive (recommended)
cd ~/.openclaw/workspace-my-agent
./scripts/core/uninstall-workspace.sh
# Or specify agent name
./scripts/core/uninstall-workspace.sh my-agentWhat it does:
โ ๏ธ Asks for confirmation (type agent name)- ๐ Unregisters from OpenClaw (
openclaw agents delete --force) - ๐๏ธ Deletes workspace directory
- ๐พ Optional backup before deletion
Uninstall sub-agent:
cd ~/.openclaw/workspace-my-agent
./scripts/core/uninstall-agent.sh assistant-agent- Backup your data first:
cp -r ~/.openclaw/workspace-my-agent /tmp/backup - Uninstall is permanent (workspace goes to trash, but OpenClaw config is deleted)
- Sub-agents inside workspace won't be auto-uninstalled
Check workspace health:
cd ~/.openclaw/workspace-my-agent
python3 scripts/core/self_check.pyAuto-fix issues:
# Preview fixes
python3 scripts/core/self_check.py --dry-run
# Apply fixes
python3 scripts/core/self_check.py --fixWhat it checks:
- โ Directory structure integrity
- โ Critical files existence
- โ Runtime data (forbidden directories)
- โ Git configuration
- โ OpenClaw registration
- โ Path system functionality
- โ Skills completeness
- โ Database health
What it can auto-fix:
- ๐ง Create missing directories (with .gitkeep)
- ๐ง Delete forbidden directories (scripts/data, scripts/memory)
- ๐ง Clean data/ directory
- ๐ง Rebuild index database
python3 skills/memory-search/search.py "your query"python3 scripts/core/session_recorder.py -t event -c "Your content" --agent my-agent~/.openclaw/workspace-my-agent/
โโโ scripts/ # Shared scripts
โ โโโ core/ # Core utilities
โโโ skills/ # Skills (4 universal + your custom)
โ โโโ memory-search/ # Semantic search
โ โโโ rag/ # RAG evaluation
โ โโโ self-evolution/# Self-evolution
โ โโโ web-knowledge/ # Web search + crawl
โโโ memory/ # Daily memory files
โโโ data/ # Agent-specific data
โโโ docs/ # Documentation
| Document | Description |
|---|---|
| Installation | Complete installation guide |
| Migration | Update from old versions |
| Features | Activate advanced features |
| Structure | Project structure rules |
| Workspace | Workspace usage rules |
| Agent | Agent instructions |
| FAQ | Frequently asked questions |
| Performance | Performance optimization |
We welcome contributions! Please see our Contributing Guide for details.
- Fork the repository
- Create a feature branch
- Make your changes
- Run tests
- Submit a pull request
Please read our Code of Conduct before contributing.
Found a bug or have a feature request?
- ๐ Report a bug
- ๐ก Request a feature
- โ Ask a question
This project is licensed under the MIT License - see the LICENSE file for details.
- ๐ Website: https://github.com/luoboask/evo-agents
- ๐ง Email: [Your email]
- ๐ฌ Discord: [Your Discord]
Made with โค๏ธ by the evo-agents team
ๅฆๆ skills ๆ้ฎ้ขๆ้่ฆๆดๆฐ๏ผ
cd ~/.openclaw/workspace-my-agent
./scripts/core/reinstall.sh้้กน๏ผ
- ๐ง ไป ไฟฎๅค skills๏ผๆจ่๏ผ- ๆดๆฐๅนถไฟฎๅค็กฌ็ผ็
- ๐ ๅฎๅ จ้่ฃ ๏ผไฟ็ๆฐๆฎ๏ผ- ้ๆฐๆๅไปฃ็ ๏ผไฟ็่ฎฐๅฟๆฐๆฎ
- ๐๏ธ ๅฎๅ จ้็ฝฎ๏ผๅ ้คๆๆๆฐๆฎ๏ผ- ๆธ ็ฉบๆๆๆฐๆฎ๏ผๅธฆๅคไปฝ๏ผ