Self-hosted AI agent harness that builds, tests, and reuses its own tools
Open source, single Go binary. Runs on your own machine, handles multi-step work, searches local files,
schedules recurring tasks, and shares its sandboxed tool library with Claude Code, Codex,
and any other MCP client.
English · 繁體中文
- Self-extending tools — builds the missing tool instead of stopping
- One sandboxed tool library — shared across Agenvoy, Claude Code, Codex, and more
- Self-hosted execution — scheduling, memory, and file search on your own machine
- Agent app and MCP server — the same binary is both
|
|
|
|
Agenvoy is also an MCP server.
Claude Code, Codex, OpenCode, and other AI agents can connect and:
- Use all your sandboxed tools
- Auto-build new tools when none exist
- Share every tool across all agents
One line of config. Instant shared tool library. Tools created in the demo:
fetch_weather·fetch_crypto_price
Agenvoy is for developers, technical operators, and AI-heavy workflows that need more than chat:
- People who want a self-hosted agent with sandbox guardrails
- Teams that want reusable tools across agents
- Users who need automation, file search, and scheduled reporting in one place
| Capability | Description |
|---|---|
| Auto tool generation | Builds and saves tools when they're missing |
| Self-scheduling | Create cron jobs with a single sentence |
| Long-term memory | Retains key info and context |
| File search | Answers from your local files |
| Sub-Agent | Multi-agent collaboration |
| MCP client | Connect to external MCP services via official go-sdk (live tool refresh) |
| MCP server | Expose sandboxed tools to any MCP-compatible agent |
| Reasoning guides | On-demand rules via reasoning_guide(topic=...) |
| Tool Market | Share and install tools |
| Transcription | Audio and video to text |
| Self-improvement | Auto-fixes after execution failures |
Open web.agenvoy.com in your browser to reach the dashboard once the daemon is running on your machine.
▶ Watch the Web Dashboard walkthrough
On MacBook, also run
sudo pmset -c sleep 0to prevent sleep from interrupting schedules.
curl -fsSL https://agenvoy.com/scripts/install.sh | bashA cost-effective model setup to get started:
- Apply for a free NVIDIA NIM API token, then use it for:
gpt-oss-20bas the dispatcher modelgpt-oss-120bas the fallback and summary model
- Use a subscription plan as your primary model:
- OpenAI ChatGPT Plus ($20/mo)
- SuperGrok ($30/mo)
| Agenvoy | OpenClaw | Hermes-agent | |
|---|---|---|---|
| Install | One command, single binary | pnpm monorepo | pip + docker |
| Multi-model | Auto-picks | Manual switch | Manual switch |
| Chat UI | Buttons / menus / modals | Text only | Text only |
| Builds missing tools | ✅ | ❌ | |
| Shares tools across agents | ✅ | ❌ | ❌ |
| Works as MCP server | ✅ | ❌ | ❌ |
| Chat verification | 6-digit code | Manual approval | Manual approval |
| Cross-session push | ✅ | ❌ | |
| File search | Semantic + keyword | Chat memory only | Chat memory only |
| Scheduled local workflows | ✅ | ❌ |
Full documentation at agenvoy.com/docs
- Getting Started
- Sessions & Agents
- Providers
- Built-in Tools
- MCP Server
- MCP Client
- Memory System
- Skill System
- Sandbox
- Architecture
This project is licensed under the Apache License 2.0.
Just open an issue to share an idea.
©️ 2026 邱敬幃 Pardn Chiu






