Command
Description
Creates a new agent project with complete scaffolding, configuration, and dependencies automatically installed.Usage
Create a new project:agent/ and gateway/ directories. The gateway is platform infrastructure—you’ll work primarily in the agent/ directory.
What Gets Created
Agent Directory (agent/)
Gateway Directory (gateway/)
Platform infrastructure—you can ignore this for now.
Automatic Setup
Thesb0 init command automatically:
- Creates project structure - Agent and gateway directories
- Generates configuration -
agent.config.yamlandpyproject.toml - Embeds packages - Copies sb0-runner and sb0-protocol wheels
- Locks dependencies - Runs
uv lockto createuv.lock - Installs dependencies - Runs
uv sync --no-devto create.venv/
Example Output
Configuration Files
agent.config.yaml
pyproject.toml
Next Steps
After initialization:-
Navigate to agent directory:
-
Set your API key:
-
Test your agent: