EveryDev.ai
Subscribe
Home
Tools

3,505+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. PenguinHarness
    PenguinHarness icon

    PenguinHarness

    Agent Harness
    Featured

    An open-source, locally deployed AI agent harness that lets agents autonomously build and recursively self-improve other agents, supporting 1000+ models on desktop or server.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under Apache-2.0. Self-host locally on desktop or server.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent HarnessAgent FrameworksMulti-agent Systems

    Alternatives

    QMOpenHarnessOpenAI Symphony
    Developer
    Prism ShadowSingaporeEst. 2025

    Listed Aug 2026

    About PenguinHarness

    PenguinHarness is an open-source AI agent harness built by the PrismShadow AI Team, led by Yaowei Zheng (author of LlamaFactory). It runs fully locally — all data stays in ~/.penguin/data — and reaches 1000+ online and local models through a unified model gateway. The project is licensed under Apache-2.0 and available on GitHub.

    What It Is

    PenguinHarness is a complete TypeScript stack for constructing and evolving AI agents. It ships four tightly integrated layers — an SDK (@prismshadow/penguin-core), a CLI (@prismshadow/penguin-cli), a server (@prismshadow/penguin-server), and a browser web app (@prismshadow/penguin-web) — all sharing a single data directory and a unified message protocol called OmniMessage. The project describes itself as "the first open-source harness to ship 'agents building agents' and recursive self-improvement."

    Three Core Pillars

    The harness is organized around three design principles:

    • Simplest Is the Best — A deliberately minimal toolset over clean low-level interfaces: dedicated file tools (read_file, edit_file, write_file) and a shell fallback (exec_command), tuned to minimize token usage on open models like DeepSeek.
    • Harness for Building Agents — With the PenguinHarness SDK, an agent builds complete agent applications autonomously from a single sentence of input, delivering scaffold, code, and run instructions end to end.
    • Harness for Recursive Self-Improvement — With PenguinHarness Skills, an Optimizer orchestrates multiple Evaluators to score a Target Agent in parallel, uses scores and run traces to find where points were lost, and upgrades the agent from version N to N+1 — with a snapshot before every round.

    Architecture and Design Tenets

    The harness enforces a CONTRACT.md that defines the boundary of evolution: self-improvement is strictly confined to Workspace and Skills, while the harness kernel and its safety mechanisms never change. Key design tenets include:

    • Full tracing — Every model request and tool call is written to the Trace in full, including token count, latency, and failure reason; sessions are fully restorable from the Trace.
    • Approvals and audit — Every tool call requires user approval before it runs, and every decision leaves an audit record.
    • Credential isolation — API keys land as hidden 0600 files, are barred from the system prompt, and stay masked throughout the UI.
    • Model decoupling — Models are not bound to agents; you pick one per session and can switch without rewriting the agent.
    • Progressive loading — Content is indexed first and read on demand, never dumped wholesale into context.
    • Error convergence — Errors split into retryable and fatal; retryable ones retry automatically, fatal ones become messages the model can react to.

    Built-in Skill Library

    Four skill groups ship out of the box, and agents can write and optimize their own:

    • Office Productivity: data-analysis, firecrawl
    • Software Development: web-design, software-engineering
    • AI App Development: penguin-sdk, penguin-cli, agenthub-models, vllm, ollama, llamafactory
    • Agent Tuning: agent-creation, benchmark-design, agent-evaluation, agent-optimization

    Deployment and Platform Support

    PenguinHarness supports two installation paths that share the same local data root:

    • Desktop app — A double-click installer for macOS 11+, Windows 10+, and Linux (AppImage/deb) that embeds the server and opens already signed in.
    • CLI — A one-line installer (curl | sh on Linux/macOS, PowerShell on Windows) or npm install -g @prismshadow/penguin-cli; penguin web then serves the full web UI at http://127.0.0.1:7364. Offline/air-gapped installs are also supported via GitHub Release packages.

    The system requires only a single CPU at minimum and supports x64 and arm64 architectures. Node >= 24 is required for npm installs; the one-line installer bundles its own runtime.

    Update: v0.2.1

    The latest release is v0.2.1, published on 2026-08-04. The repository was created on 2026-07-19 and last pushed on 2026-08-07, indicating rapid early development. Recent blog posts announce availability of Kimi K3 and free models like Ling 3.0 Flash in PenguinHarness, as well as a Fireworks AI AMD Developer Program credit offer. The roadmap lists upcoming items including a public benchmark suite release, agent company templates, company-level self-evolving, and OpenShell integration.

    PenguinHarness - 1

    Community Discussions

    Be the first to start a conversation about PenguinHarness

    Share your experience with PenguinHarness, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under Apache-2.0. Self-host locally on desktop or server.

    • Full desktop app for macOS, Windows, Linux
    • CLI and web UI included
    • 1000+ model support via unified gateway
    • Agents building agents
    • Recursive self-improvement with Skills

    Capabilities

    Key Features

    • Agents building agents autonomously from a single sentence
    • Recursive self-improvement via Optimizer and Evaluator multi-agent loop
    • 1000+ supported models via unified model gateway
    • Fully local deployment — data never leaves the machine
    • Desktop app for macOS, Windows, and Linux
    • CLI with interactive REPL and one-shot task runs
    • Web UI with multi-session chat, agent management, skill library, and Trace observability
    • Built-in skill library (Office Productivity, Software Development, AI App Development, Agent Tuning)
    • Full tracing of every model request and tool call
    • Per-tool-call approval and audit records
    • Credential isolation (hidden 0600 files, masked in UI)
    • Model decoupling — switch models per session without rewriting agents
    • Scheduled cron-style tasks
    • Subagent delegation with parallel isolated execution
    • Multi-user management with per-project data isolation
    • Cost center with daily token, request, and cost trends
    • Version snapshots before each optimization round
    • Offline/air-gapped install support
    • TypeScript SDK (@prismshadow/penguin-core) for programmatic agent control
    • CONTRACT.md safety boundary — harness kernel never modified by self-improvement

    Integrations

    DeepSeek
    OpenRouter
    Fireworks AI
    SiliconFlow
    Moonshot AI (Kimi)
    Google Gemini
    Anthropic Claude
    OpenAI GPT
    Z.AI (GLM)
    Qwen
    vLLM
    Ollama
    LlamaFactory
    Firecrawl
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate PenguinHarness and help others make informed decisions.

    Developer

    Prism Shadow

    Prism Shadow builds PenguinHarness, an open-source AI agent harness for constructing and recursively self-improving agents. The team is led by Yaowei Zheng, author of LlamaFactory, and operates as the PrismShadow AI Team on GitHub. The project is licensed under Apache-2.0 and targets developers who want locally deployed, cost-efficient agentic AI without vendor lock-in.

    Founded 2025
    Singapore
    50 employees
    Read more about Prism Shadow
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    QM icon

    QM

    An open-source multiplayer agent harness for startups that gives every employee and project their own isolated AI agent workspace, accessible via Slack and the web.

    OpenHarness icon

    OpenHarness

    Open-source lightweight agent infrastructure (tool-use, skills, memory, multi-agent coordination) with ohmo, a personal AI agent that works in Feishu, Slack, Telegram, and Discord.

    OpenAI Symphony icon

    OpenAI Symphony

    Symphony is an open-source multi-agent orchestration framework by OpenAI, built with Elixir, for coordinating AI agents in complex workflows.

    Browse all tools

    Related Topics

    Agent Harness

    Infrastructure, orchestrators, and task runners that wrap around LLM coding agents — covering session management, context delivery, worktree isolation, architecture enforcement, and issue-to-PR pipelines.

    137 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    601 tools

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    307 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions