Skip to main content

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 UI
CLI Interface
Todo Planning
Planning Mode
MultiAgent
Multi-Agent Architecture
MultiProvider
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

capybara_vibe-0.2.2.tar.gz (86.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

capybara_vibe-0.2.2-py3-none-any.whl (105.5 kB view details)

Uploaded Python 3

File details

Details for the file capybara_vibe-0.2.2.tar.gz.

File metadata

  • Download URL: capybara_vibe-0.2.2.tar.gz
  • Upload date:
  • Size: 86.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for capybara_vibe-0.2.2.tar.gz
Algorithm Hash digest
SHA256 39b68745d787db0538542dc4be4a4e98ead1fedef8b58b7dde28943cc260082b
MD5 cf0da56e24f6d82a4088618953741a94
BLAKE2b-256 8e4e53daed952efe4720cb470c219772fbc3120ae96e47c92a8d6a4e9c596977

See more details on using hashes here.

File details

Details for the file capybara_vibe-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: capybara_vibe-0.2.2-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.9

File hashes

Hashes for capybara_vibe-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 987a669282cbcf8ba8bbe9451a9f4f85cb04ec269a1b2ff3e14558db575ee423
MD5 3847978579f55efce5c8445a47445f7a
BLAKE2b-256 6c4ac8ed3b21e0598f1d6b1d2fb531862760ab8eac0c711a822965974fda61e8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page