PenguinHarness
Open-source, local-first multi-agent app development platform
Fully automate building ยท optimizing ยท deploying AI applications
1000+ Models ยท Multi-Platform ยท Apache 2.0 ยท Agent Self-Evolution
English | ็ฎไฝไธญๆ
Why PenguinHarness
With LangChain, you build agents by hand โ at 1ร speed.
With PenguinHarness, agents build agents โ at 100ร.
PenguinHarness runs on your computer or server and automates the agent app lifecycle from creation and evaluation to optimization and deployment. Three reasons define the platform:
1. ๐ Outstanding results at tens of times less cost
A deliberately minimal toolset over clean low-level interfaces: fewer tool calls, fewer tokens โ deeply tuned for open models like DeepSeek. Each harness on the model it is normally paired with, same tasks, head-to-head:
Best accuracy on data analysis โ at 1/70 of Claude Code's cost.
2. โก One sentence generates a runnable agent app
Describe what you need in one sentence. PenguinHarness builds the complete agent application โ scaffold, code, and run instructions, end to end:
Collect the docs from https://github.com/ericbuess/claude-code-docs and build a RAG app that answers Claude Code questions as a configuration expert, citing its sources.
And this is the finished product โ a docs expert with retrieval, cited sources that link to the original files, and example questions built in:
https://github.com/user-attachments/assets/9b7033e8-f08a-4c3f-bd33-547896664e6e
And generating this entire RAG app burned just $0.02 (ยฅ0.2) of tokens โ on DeepSeek V4 Pro.
3. ๐งฌ Native agent self-evolution engine
With PenguinHarness Skills, an agent evaluates and optimizes itself: run the benchmark, find the lost points, ship version N+1 โ with a snapshot before every round and every request observable in the Trace view.
https://github.com/user-attachments/assets/922d13a6-5ffc-4685-9a39-352f02f9afc0
Built-in plugins
Four plugin categories ship in the box (docs) โ skills, plus the session hooks that drive goal mode and continual learning; agents can also write and optimize their own skills:
| Category | Plugins |
|---|---|
| Office Productivity | data-analysis, use-firecrawl, use-bento-slides, humanizer, goal, continual-learning |
| Software Development | software-development, use-claude-code |
| AI App Development | agent-development, model-development, skill-porting, agent-tuning |
| Agent Company | agent-company |
Supported Models
| Model | Providers |
|---|---|
| DeepSeek V4 | DeepSeek, OpenRouter, Fireworks AI, SiliconFlow, TokenDance, Qwen Token Plan, Qwen Pay-As-You-Go |
| Kimi K3 | Moonshot AI, OpenRouter, Fireworks AI, TokenDance, Qwen Pay-As-You-Go |
| GLM 5.3 | Z.AI, OpenRouter, TokenDance |
| Hunyuan 3 | OpenRouter |
| Qwen 3.8 Max | Qwen Token Plan, Qwen Pay-As-You-Go, OpenRouter, TokenDance |
| GPT 5.6 | OpenAI, OpenRouter |
| Gemini 3.7 Flash | Google Gemini, OpenRouter |
| Claude 5 | Anthropic, OpenRouter |
| Inkling | OpenRouter, Fireworks AI |
Each family's latest generation only โ the app's Models page lists every built-in preset, and any OpenAI-protocol endpoint works too: pick a preset, or point a custom endpoint at any of the 1000+ online and local models.
Requirements
| Requirement | Supported |
|---|---|
| OS | Linux, macOS, Windows 10+ |
| Architecture | x64, arm64 |
| Runtime | bundled by the one-line installer (npm installs need Node >= 24) |
| Model | an API key for at least one model |
Installation
Start with the desktop app, or install the command line on a workstation or server. Both use the same ~/.penguin/data root and can be mixed freely; a server is also one docker run away:
- ๐ฅ๏ธ Desktop app โ a double-click install: it embeds the server and opens already signed in, no terminal involved.
- โจ๏ธ CLI โ a one-line installer (or npm / offline package) puts the
penguincommand on the machine;penguin webthen serves the full Web experience in your browser athttp://127.0.0.1:7364(multi-session chat, agent / skill / model management, usage stats, Trace observability, evaluation center). The online installers bundle their own Node runtime โ unpack and run; upgrades and reinstalls never touch your data.
[!NOTE] On a