DEDUPED Hot AI repos, turned into use cases Get the Monday 5

How to evolve a pi coding agent inside a Docker sandbox with Proteus

Run the pi harness with a DeepSeek key so it rewrites its own source inside an isolated container.

Short answer: Install Docker and get a DeepSeek API key, then set it in your shell environment (inferred); then pip install proteus-evolve==0.4.0; build the prepared pi-src image by following environments/README.md in the repo (inferred). All steps.

Credentials. The DeepSeek key is passed into the container through environment passthrough, so keep run folders and logs free of the key before sharing them.

Who it is forA developer who wants a real coding harness to evolve its own instructions, tools and source under container isolation.

The problemLetting a self-editing agent run its own code on a host machine is risky, and an application-level file sandbox does not contain it.

The outcomeA run folder with the snapshotted pi harness across episodes, native session logs, and a visual replay of the changes.

What you need first

  • Python 3.10 or newer
  • pip to install proteus-evolve==0.4.0 (no model SDK is required for the minimal harness)
  • For real harnesses: Docker and a DeepSeek or Codex key, as listed in the harness table

Steps

  1. Install Docker and get a DeepSeek API key, then set it in your shell environment (inferred)
  2. pip install proteus-evolve==0.4.0
  3. Build the prepared pi-src image by following environments/README.md in the repo (inferred)
  4. proteus run --harness pi --arm neutral --seeds 1 --episodes 4 --out runs/<target> (inferred flags) (inferred, check the README)
  5. proteus visualize --out runs/<target> (inferred, check the README)

Prompt for your agent

In the Proteus repo (proteus-evolve/Proteus), prepare the pi-src environment, then run the pi harness with the neutral arm for 4 episodes into runs/<target>. Expected output: episode records and a snapshot per episode, with the pi source extracted into harness/src/. Verify that each episode snapshot contains a passing candidate or a restored repair candidate.

Caveat. The pi integration needs Docker and a DeepSeek key, and the exact build and run flags beyond the README examples must be checked in the environments and adapter docs.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for proteus-evolve/Proteus and "Evolve a pi coding agent inside a Docker sandbox"

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Share: X LinkedIn Hacker News Email Copy link

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer