Multi-Agent AI CLI Coding Assistant based on Long Chain-of-Thought (CoT) agents and Smart Memory.
Project description
CAPYBARA VIBE
I write this README by myself, no LLM, no any icon bla bla, trust me bro
Capybara Vibe is a powerful Multi-Agent CLI Coding tool designed to assist developers with coding tasks. It leverages multiple AI providers to offer a versatile and efficient coding companion. Whether you need a quick code snippet, a complex refactor, or a long-form planning session, Capybara Vibe adapts to your workflow.
VISUAL OVERVIEW
|
CLI Interface |
|
|
Planning Mode |
Multi-Agent Architecture |
|
Multi-Provider Selection |
|
KEY FEATURES
-
Multi-Agent Coding Smart delegation of tasks to sub-agents for specialized handling.
-
Multi-Provider Support Seamlessly switch between OpenAI, Anthropic, Google AI Studio, OpenRouter, and Litellm.
-
Advanced Planning Includes "Todo Planning" and "Plan Mode" to breakdown complex objectives into manageable tasks.
-
Context Management "Memory Smart Compress" ensures efficient context usage for long conversations.
-
Customization Support for custom commands to tailor the tool to your specific needs.
-
Conversation Recovery Never lose your context; resume previous sessions with ease.
-
Free Account Support Integrates with ProxyPal - CLIProxyAPI for using free tier AI accounts (OpenAI Codex, Claude Pro, Google Antigravity).
-
Safety & Security Built-in protection against accidental operations in sensitive system directories and a specific "Safe Mode" for high-risk tasks. (trust me I am not robot)
INSTALLATION
1. Install via Pip
Package is available on PyPI.
pip install capybara-vibe
2. Install from Source
git clone https://github.com/yourusername/capybara-vibe-coding
cd capybara-vibe-coding
pip install -e .
QUICK START
Initialization
Run the initialization command to set up your configuration. This will open a web UI where you can input your API keys or subscription details.
capybara init
Start Chatting
Once configured, start the interactive chat session to begin coding.
capybara
CLI COMMANDS
| Command | Description |
|---|---|
capybara |
Start interactive chat session. |
capybara config |
Show current configuration. |
capybara init |
Initialize configuration via web UI. |
capybara model |
Get or set the default AI model. |
capybara resume |
Resume a previous conversation session. |
capybara run |
Run a single prompt and exit. |
OPERATION MODES
Capybara Vibe supports different modes to suit your workflow. You can run the CLI with specific flags to adjust its behavior:
Standard Mode (Default)
Run without any flags for balanced autonomy. The agent will ask for permission before sensitive actions but proceeds with safe reads automatically.
capybara
Plan Mode
Use this mode for architectural planning or code analysis. It is read-only and prevents the agent from making any changes to your files.
capybara --mode plan
Safe Mode
For maximum control, use Safe Mode. The agent will always ask for confirmation before running any shell command or modifying any file.
capybara --mode safe
Auto Mode
Maximum autonomy with minimal confirmations (use with caution).
capybara --mode auto
CONFIGURATION & SETUP
API Providers
You can configure the following providers:
- OpenAI
- Anthropic
- Google AI Studio
- OpenRouter
- Litellm
Free AI Subscription Setup
Free AI Subscription Setup
To use free AI subscriptions (e.g., OpenAI Codex, Google Antigravity), please refer to our Setup Guide.
LICENSE
MIT License
Also all of these were written by myself!!
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file capybara_vibe-0.2.1.tar.gz.
File metadata
- Download URL: capybara_vibe-0.2.1.tar.gz
- Upload date:
- Size: 86.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2ce6e18197f71f56ee3fe4d949c6143e4613928a242f9f28c9c99bfcb731c8f5
|
|
| MD5 |
7a95f9f030ecc8632efd8cd73b186bac
|
|
| BLAKE2b-256 |
642daf96520c0a55da139d983f98525c5151ab41b2cd2ebc59eb660b101d5b6c
|
File details
Details for the file capybara_vibe-0.2.1-py3-none-any.whl.
File metadata
- Download URL: capybara_vibe-0.2.1-py3-none-any.whl
- Upload date:
- Size: 105.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4aa6efad2dee3a1fabd8a8141bf18a7570eda972f13c8c589e13367035dde465
|
|
| MD5 |
d128176d801daabbcce7136dc5d1b0c5
|
|
| BLAKE2b-256 |
5d1ae87f586baed8bd1f2ff03d9df69ac5812f8767caf38f44311c970d4d8c9a
|