{"slug": "metis-agent-open-source-that-boosts-coding-performance-by-50", "title": "Metis Agent, open source, that boosts coding performance by 50%", "summary": "Metis, an open-source coding agent released by developer Wholiver, claims to boost coding performance by 50%, solving 73 of 89 tasks (82.02%) on Terminal-Bench 2.1 using DeepSeek V4 Flash, compared to OpenCode's 60 tasks (67.42%), a 14.6% improvement. The agent features recursive multi-agent delegation, SQLite memory, and verification gates, and is available under an MIT license with a free desktop app and CLI.", "body_md": "**English** · [简体中文](/Wholiver/metis/blob/main/README.zh-CN.md)\n\n**A coding agent that searches, remembers, executes, and verifies across terminal and desktop.**\n\n[Quick start](#quick-start) ·\n[Benchmark & Comparison](#benchmark--comparison) ·\n[Key features](#key-features) ·\n[Documentation](#documentation)\n\nStandalone application with built-in Metis CLI and Server runtime (no Node.js required):\n\n**macOS (Apple Silicon)**: Download`Metis-*-macos-arm64.dmg`\n\nfrom the[latest GitHub Release](https://github.com/Wholiver/metis/releases/latest)and drag to**Applications**.** Windows (x64)**: Download`Metis-*-win-x64-setup.exe`\n\nor`.zip`\n\nfrom the[latest GitHub Release](https://github.com/Wholiver/metis/releases/latest).\n\n**CLI installation**\n\nRequires Node.js `>=22.19.0`\n\n.\n\n```\nnpm install -g @wholiver_hu/metis\nmetis\n```\n\nRun in any repository or directory:\n\n```\nmetis \"Explain this repository\"\nmetis @src/main.ts \"Review this file\"\ngit diff | metis -p \"Review this diff\"\n```\n\nUse `/login`\n\nfor subscription providers or configure an API key. See [Quickstart](/Wholiver/metis/blob/main/docs/quickstart.md) for the complete guide.\n\nIn a controlled benchmark run using the same model (**DeepSeek V4 Flash**), same 89 real-world tasks, identical budget, and environment:\n\n| Agent Framework | Model | Benchmark | Solved (Accuracy) | Architecture & Harness Advantage |\n|---|---|---|---|---|\n🏆 Metis |\nDeepSeek V4 Flash | Terminal-Bench 2.1 (89 tasks) | 73 / 89 (82.02%) |\n✅ Recursive 5-role agents + SQLite memory + Plan/Build |\nOpenCode |\nDeepSeek V4 Flash | Terminal-Bench 2.1 (89 tasks) | 60 / 89 (67.42%) | |\n📈 Improvement |\nSame Model & Budget |\nSame Environment |\n+14.6% (+13 tasks) |\n🚀 Harness, memory, and verification gates alone |\n\n| Capability | Metis | Claude Code | OpenCode | Cursor / Cline |\n|---|---|---|---|---|\nLicense & Pricing |\n✅ MIT ($0 Free) |\n❌ Proprietary | ✅ MIT ($0 Free) | |\nModel Freedom |\n✅ Any Model / OrcaRouter |\n❌ Anthropic Only | ✅ Multi-Provider | |\nUser Interfaces |\n✅ TUI + React Desktop |\n|||\nWorkflow Mode |\n✅ Plan ↔ Build Dual-Mode |\n|||\nMulti-Agent System |\n✅ Recursive L0→L4 (5 Roles) |\n❌ None | ||\nDurable Memory |\n✅ SQLite + Vector Search |\n❌ Ephemeral | ❌ Ephemeral | |\nVerification Gates |\n✅ Test Gates + Video Evidence |\n|||\nHeadless Benchmark |\n✅ Python Adapter + Trace |\n❌ None | ❌ None |\n\n**Plan & Build Dual Workflows**— Safely investigate in read-only Plan mode, then execute approved plans with a live-updating checklist in Build mode.** Dual Interface for Terminal & Desktop**— Work directly in your terminal via the rich interactive TUI, or use the dedicated React/Vite Desktop workspace on macOS and Windows.**Recursive Multi-Agent System**— Native named agents (`coordinator`\n\n,`planner`\n\n,`implementer`\n\n,`reviewer`\n\n,`verifier`\n\n) with L0→L4 recursive delegation and Git Worktree isolation.**Durable Memory & Resumable Sessions**— Project knowledge and decisions persist in SQLite across restarts, context compactions, and session forks.** Extensible & Model-Agnostic**— Use any LLM provider (OpenAI, Anthropic, DeepSeek, OrcaRouter, Gemini, Groq, Ollama, vLLM) and extend with TypeScript plugins, Agent Skills, and MCP.**Benchmark-Grade Reliability**— Automated verification gates, video evidence inspection, and full Terminal-Bench & Harbor evaluation readiness.\n\n| Topic | Guide |\n|---|---|\n| Install, authenticate, and start |\n|\n\n[Using Metis](/Wholiver/metis/blob/main/docs/usage.md)·[TUI](/Wholiver/metis/blob/main/docs/tui.md)[Providers](/Wholiver/metis/blob/main/docs/providers.md)·[Custom models](/Wholiver/metis/blob/main/docs/models.md)·[Custom providers](/Wholiver/metis/blob/main/docs/custom-provider.md)[Named Agents & Delegation](/Wholiver/metis/blob/main/docs/agents.md)[TerminalBench & Harbor](/Wholiver/metis/blob/main/docs/terminalbench.md)[Sessions](/Wholiver/metis/blob/main/docs/sessions.md)·[Compaction](/Wholiver/metis/blob/main/docs/compaction.md)[Extensions](/Wholiver/metis/blob/main/docs/extensions.md)·[Skills](/Wholiver/metis/blob/main/docs/skills.md)·[Packages](/Wholiver/metis/blob/main/docs/packages.md)[Prompt templates](/Wholiver/metis/blob/main/docs/prompt-templates.md)·[Themes](/Wholiver/metis/blob/main/docs/themes.md)·[Keybindings](/Wholiver/metis/blob/main/docs/keybindings.md)[SDK](/Wholiver/metis/blob/main/docs/sdk.md)·[RPC](/Wholiver/metis/blob/main/docs/rpc.md)·[JSON](/Wholiver/metis/blob/main/docs/json.md)[Video tool](/Wholiver/metis/blob/main/docs/video.md)[Security](/Wholiver/metis/blob/main/docs/security.md)·[Settings](/Wholiver/metis/blob/main/docs/settings.md)[Windows](/Wholiver/metis/blob/main/docs/windows.md)·[Termux](/Wholiver/metis/blob/main/docs/termux.md)·[tmux](/Wholiver/metis/blob/main/docs/tmux.md)·[Containers](/Wholiver/metis/blob/main/docs/containerization.md)See the [documentation index](/Wholiver/metis/blob/main/docs/index.md) for every guide.\n\n**Developer information**\n\n```\nnpm run build                 # Compile TypeScript and copy runtime assets\nnpm test                      # Run the Vitest suite\nnpm run clean                 # Remove compiled output\nnpm run build:binary          # Build the standalone binary\nnpm --prefix desktop run dev  # Start the React/Vite Desktop app in development\nnpm --prefix desktop run build # Build the renderer and Electron artifact\n```\n\nThe package exports the Node.js SDK from `@wholiver_hu/metis`\n\nand the RPC entry point from `@wholiver_hu/metis/rpc-entry`\n\n.\n\nContributions are welcome. See [CONTRIBUTING.md](/Wholiver/metis/blob/main/CONTRIBUTING.md) for development, Extension and Package integration, testing, and AI-assisted contribution guidance.\n\nDistributed under the [MIT License](/Wholiver/metis/blob/main/LICENSE).", "url": "https://wpnews.pro/news/metis-agent-open-source-that-boosts-coding-performance-by-50", "canonical_source": "https://github.com/Wholiver/metis", "published_at": "2026-08-29 02:36:07+00:00", "updated_at": "2026-08-29 02:48:08.467782+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "artificial-intelligence"], "entities": ["Metis", "Wholiver", "DeepSeek V4 Flash", "OpenCode", "Claude Code", "Cursor", "Cline", "Terminal-Bench 2.1"], "alternates": {"html": "https://wpnews.pro/news/metis-agent-open-source-that-boosts-coding-performance-by-50", "markdown": "https://wpnews.pro/news/metis-agent-open-source-that-boosts-coding-performance-by-50.md", "text": "https://wpnews.pro/news/metis-agent-open-source-that-boosts-coding-performance-by-50.txt", "jsonld": "https://wpnews.pro/news/metis-agent-open-source-that-boosts-coding-performance-by-50.jsonld"}}