Build Abilities with Claude
Scaffold, deploy, and test Abilities from your terminal using the OpenHome CLI. Claude writes the Python; you review and ship.
Build dashboards with Replit
Hand the Replit Agent a master prompt; get a working Flask + dashboard in one shot.
The rule of two tabs
Whichever surface you’re on, keep two browser tabs open side by side so you see both sides of the pipe at once:| Building an Ability | Building a dashboard |
|---|---|
| OpenHome Live Editor (Ability logs) | OpenHome Live Editor (Ability logs) |
| Your terminal with Claude + the CLI | Replit (server logs) |
What makes OpenHome good for vibe coding
- Clear sandbox rules — a tight list of allowed/blocked APIs means the LLM has unambiguous constraints to respect
- Consistent SDK — every method on
self.capability_workerorself.worker; easy to brief a model on - Deep source material — SDK Reference + Simple Abilities Cookbook fit in a single LLM context window
- CLI + API — the OpenHome CLI gives agents a tool surface to drive the entire build → deploy → test loop
Next steps
- Vibe Coding Tips — prompts, patterns, and guardrails for both surfaces
- OpenHome CLI — the Claude-friendly CLI
- Companion Dashboards — the architecture path for dashboard-heavy builds

