ERun
Frictionless agentic coding.
Brooks's law still applies — nine Agents can't deliver tomorrow's design today. But for the work that can be split up (different features, different bug fixes, different services), one Operator plus ERun ships what used to take a team.
The problem
Even before AI agents, operators struggled to run more than one copy of their dev stack on the same machine. Port conflicts, shared databases, daemons fighting over the host — switching branches meant tearing the world down. Everyone hits this:
- Peer review lands mid-feature. Their branch needs your stack — but your stack is busy.
- Emergency hotfix while you're building. Tear the env down, stand up a clean one, fix, deploy, dance back. Hours on plumbing, not code.
- Integration tests serialize on CI. Your laptop only has one stack, so the PR queues behind the build server. Fail → fix → push → wait.
git worktree solves the file side. ERun solves the runtime side — every environment is its own Kubernetes namespace with the full stack inside.
Under the hood
Kubernetes is the right primitive for production, but exposed raw it's overwhelming. ERun gives the Agent and your IDE everything they need to work in an env without dealing with the cluster directly. The Agent drives Kubernetes; you drive the Agent.
What makes ERun different
Four properties that don't usually come together, and the reason ERun feels different from everything else.
Each one is a chapter elsewhere in these docs. The point of putting them on one page is that they reinforce each other — none of them works as a bolt-on to a platform built without the others.
One pipeline for every project
Parallel environments are half the story. The other half: every environment ships code through the same flow — build → release → push → deploy — whatever the stack and whoever's driving.
ERun supplies the conventions so the pipeline resolves the same way regardless of what's in the repo. See the Delivery pipeline for the full story.
AI native
Inside any env, you ask ERun to add a feature and it happens — the Agent matches your intent against a skill and writes conformant code by hand.
Two kinds of skills ship today: Blueprint skills package ERun's accumulated best practices for building specific solutions; Workflow skills let you share an improvement back so the next env-open includes it for every user. See Skills for the catalogue.
Where next
- Get hands-on — a short walkthrough.
- Build a small app — blank directory to running service in ten minutes.
- Three scenarios — peer review, hotfix, CI wait — solved.
ERun isn't a CI/CD replacement, a serverless platform, or a Kubernetes abstraction — it sits alongside those, removing the daily friction. Open source at github.com/sophium/erun.