Categories
Self-Hosted Developer Tools AI Agents Workflow Automation Browser Automation Agent Evaluation LLM Ops Self-Improving AIStars
Forks
Watchers
Developer links
PenguinHarness
PenguinHarness turns a one-sentence description of the agent you need into a working app, then lets other agents tune it round after round until its benchmark score climbs. Nine self-improvement algorithms ship as plugins, including OPRO, APE, ACE, and AWM, and every candidate becomes a snapshotted version with its score recorded in an Evaluation Center. Seventeen ready-made benchmarks cover data analysis, repository fixes, workflow automation, and terminal science tasks. Agents read and act on web pages through a built-in browser panel or your own Chrome, and each agent can grow a hot-reloaded workbench page like a contract review desk with uploads and downloadable reports. Add a machine over ssh and conversations in that workspace run there, inside the same window. A Cost Center breaks down spend per run, trajectories show every turn on an execution timeline, and replies can carry forms, charts, and live widgets. An Agent API streams runs to outside apps, and agents can be reached from Feishu, QQ, Telegram, or WeChat. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
Benefits
- Agents Improve Other Agents
- Pick an algorithm and a benchmark, and one agent revises another round by round, keeping a new version only when its score strictly improves.
- Apps From One Sentence
- Describe a workflow in plain language and an agent writes the page, server code, and run instructions, so a legal review desk appears beside the chat.
- Costs You Can Actually See
- Every run shows tokens, cache hits, and dollars, and the Cost Center rolls them up, so evaluating agents on open models stays cheap and predictable.
- Run Work Where Data Lives
- Attach remote machines over ssh and conversations execute on them in the same window, which keeps exports, repositories, and scripts on their own hosts.
Features
- Evaluation Center
- Import or generate benchmarks, evaluate an agent, and watch score-over-time charts and versioned results with cost and duration for every run.
- Built-In Browser Panel
- Agents open sites in a panel beside the chat, read pages as text, and act through short scripts that spend few tokens.
- Agent Workbenches
- Each agent can have its own hot-reloaded page and server code, shown as a tab next to its conversation.
- Remote Machines Over SSH
- Register machines the server reaches by ssh, then start workspace conversations that run commands on them with the same interface.
- Agent API And A2UI
- Send input over HTTP and read runs back as streamed events, with replies that render choices, forms, diagrams, and live widgets.
- Plugins And Trajectories
- Add self-improvement toolkits as plugins and inspect every turn, tool call, approval, and token count on an execution timeline.