Quickstart¶
Prerequisites¶
- Python 3.10+
- Docker (running)
Install¶
Verify the installation:
Run your first agent¶
Navigate to the project you want to work on, then run an agent:
VibePod will:
- Pull the agent image if not already present.
- Create a dedicated Docker network (
vibepod-network). - Mount your current directory as the workspace inside the container.
- Start the agent container and attach your terminal to it.
Press Ctrl+C to stop the container when you are done.
Shortcuts¶
You can start agents with either the full name or a single-letter shortcut:
Point at a different workspace¶
Use -w / --workspace to target any directory:
Bootstrap a project config¶
Create a project-level config file that you can extend later:
This creates .vibepod/config.yaml in your current directory with a minimal starter:
Add a specific agent block into the project config with:
If that agent is already configured under agents, the command exits without changing the file.
Run in the background¶
Use -d / --detach to start the container without attaching your terminal:
Check which agents are running:
Stop it later with:
For more details on detached mode workflows, see Agents > Detached mode.
View the session log UI¶
VibePod records every session and proxied HTTP request. Open the Datasette UI with:
This starts a Datasette container and opens http://localhost:8001 in your browser.
Next Steps¶
- Configure an agent — set API keys and per-agent options.
- Configuration reference — tune defaults, the proxy, and logging.
- CLI Reference — every command and flag.