Port conflicts. File overwrites. Shared databases. Git worktrees isolate your code but not your runtime. Lui gives each agent its own VM — own ports, own services, own filesystem.
Fully isolated. Zero config. Own .localhost URL per environment. Commit lui.yaml with your repo and every contributor gets the same setup.
Running agents locally tanks your machine. Sandboxes wipe your state. You need a machine that remembers everything.
Each fork gets its own .localhost URL. Open three browser tabs. Review each agent's work side by side.
Each fork is a full VM clone with its own .localhost subdomain. Merge results back with lui merge.
Not a sandbox. Not a container. A real VM for every project and every worktree.
Not containers. Every project and every worktree runs in its own VM. Own kernel, own ports, own filesystem.
Every environment gets its own subdomain. Preview any branch in the browser. No port numbers to remember.
Claude Code, Codex, Cursor, Aider — anything that works in a terminal. No vendor lock-in. No SDK.
package.json? requirements.txt? Lui detects your stack, installs deps, starts services. Override anything in lui.yaml.
Three commands. Full isolation. Any agent.
Run lui up in your repo. Lui detects your stack, spins up a VM, installs dependencies, starts services. Every project is fully isolated.
Run lui fork feature-auth. Clones the entire environment — own VM, own ports, own services. Connect any agent with lui claude feature-auth.
Run lui merge feature-auth to bring changes back via git. Or lui destroy feature-auth to throw it away.
Auto-detected for common setups. Override anything in lui.yaml.
Node.js, Python, Go, Rust — detected from lockfiles and manifests.
Custom services, setup steps, port mappings. Commit lui.yaml with your repo.
Every fork gets the same services on different ports. No extra setup.
| Lui | Worktrees | Docker | Coasts | |
|---|---|---|---|---|
| Code isolation | ✓ | ✓ | ✓ | ✓ |
| Port isolation | ✓ | ✗ | ✓ | ✓ |
| Per-fork .localhost URL | ✓ | ✗ | ✗ | Partial |
| Database isolation | ✓ | ✗ | Partial | Partial |
| VM-level security | ✓ | ✗ | ✗ | ✗ |
| One-command fork | ✓ | Code only | ✗ | ✓ |
Open source. Works on macOS. Supports any AI coding agent.
Local today. Cloud VMs when you need more power. Coming soon.