| Crates.io | vibez |
| lib.rs | vibez |
| version | 0.1.2 |
| created_at | 2025-12-14 18:16:04.010116+00 |
| updated_at | 2025-12-20 17:31:54.382557+00 |
| description | A multi-agent CLI coding assistant powered by OpenAI that uses parallel workers for faster code generation |
| homepage | |
| repository | https://github.com/taradepan/vibez |
| max_upload_size | |
| id | 1984873 |
| size | 452,359 |
A multi-agent CLI coding assistant built in Rust that uses parallel workers for faster code generation.
cargo install vibez
git clone https://github.com/taradepan/vibez
cd vibez
cargo install --path .
On first run, Vibez will prompt you for your OpenAI API key:
vibez
🔑 OpenAI API Key Required
Vibez needs your OpenAI API key to function.
Get your API key from: https://platform.openai.com/api-keys
Enter your OpenAI API key: sk-...
💾 Saving API key to ~/.vibez/config.toml...
✓ API key saved to /Users/you/.vibez/config.toml
Your API key is securely stored in ~/.vibez/config.toml and will be used for all future runs.
vibez
vibez "Add authentication to my app"
/help - Show available commands/config - Show current configuration/plan - Enable plan mode for complex tasks (uses multi-agent architecture)/clear - Clear screen/quit - Exitvibez --help
Settings are loaded in this order (highest priority last):
~/.vibez/config.toml)./.vibez/config.toml)VIBEZ_MODEL, VIBEZ_VERBOSE, VIBEZ_API_TIMEOUT)--model, --verbose)Note: OpenAI API key is NOT loaded from environment variables for security. It must be in a config file.
~/.vibez/config.toml:
model = "gpt-5.1"
verbose = false
[api]
openai_api_key = "sk-..."
timeout = 60
Vibez features two modes of operation:
For straightforward tasks, Vibez uses a single agent that handles requests directly with intelligent tool execution.
/plan)For complex tasks, use /plan to activate the multi-agent architecture:
The multi-agent system excels at:
Vibez is designed for speed:
MIT - see LICENSE file for details