carvus-code
v5.1.0
Published
AI-powered CLI coding agent completely for free built by Aadil Fazal For the Vibe coding community
Maintainers
Readme
🚀 Overview
Carvus Code is an elite, autonomous AI coding agent designed for the terminal. Built entirely in pure JavaScript (Node.js), it operates as a senior engineer within your local environment.
Unlike standard chat interfaces, Carvus possesses System-Level Awareness. It can read your entire codebase, understand architectural patterns, and orchestrate a "Super Swarm" of 50+ virtual agents to execute complex, multi-file engineering tasks with surgical precision.
🏛️ Architectural Deep-Dive
Carvus Code is built on a Modular Triad Architecture, ensuring extreme speed and infinite extensibility.
1. The Core Engine (Cortex)
The central nervous system that manages user sessions, persistent memory, and AI orchestration. It handles the primary interaction loop and high-fidelity terminal UI rendering.
2. Native Plugin Layer
Specialized tools written in pure JS that interface directly with the OS.
- Chess Pro: A standalone Grandmaster engine.
- Git Assistant: Native Git integration for intelligent commits.
- Performance: Real-time system and project auditing.
3. Virtual Agentic Layer (Infinite Library)
A revolutionary system where commands like /k8s, /docker, or /api_gen summon specialized AI "Virtual Agents". These agents are ephemeral, domain-specific experts that guide you through complex deployments and scaffolding without requiring local setup.
🧠 The Super Swarm Workflow
When you invoke /swarm, Carvus activates its most powerful protocol. The task is processed in three high-fidelity phases:
- Decomposition (Swarm Master): The primary goal is broken down into 10 distinct work packages.
- Execution (Virtual Workers): 50 virtual agents (simulated via high-speed parallel processing) attack the work packages simultaneously.
- Synthesis (Lead Architect): All outputs are merged, validated for security, and proposed as a unified project update.
🕹️ Command Suite (V5.1.0)
| Command | Category | Function |
| :--- | :--- | :--- |
| /fix | Engineering | Surgical bug repair & detection |
| /refactor | Engineering | Architectural optimization |
| /explain | Intelligence | Deep-dive code analysis |
| /build | Generation | Full-stack project scaffolding |
| /swarm | Orchestration| 50-Agent task execution |
| /chess | Entertainment| Grandmaster AI Chess |
| /performance| Diagnostics | System & Project metrics |
| /workflow | Management | Persistent task pipeline |
| /git | DevOps | High-fidelity Git assistant |
| /image | Creative | AI-powered image generation |
| /plugins | System | List all specialists |
💾 Persistent Memory & Context
Carvus V5.1.0 introduces Long-Term Fact Retention.
- User Identity: Carvus remembers who you are and your specific role.
- Architectural Memory: The agent tracks your project decisions (e.g., "We prefer Tailwind over Bootstrap") and applies them to all future generations.
- Dynamic Learning: As you talk, Carvus learns. Mention a preference once, and it is persisted to your global profile.
📦 Technical Stack
- Runtime: Node.js (ES Modules)
- AI Engine: Groq Llama-3.3-70B (Versatile) / OpenAI fallback
- TTS: Groq Premium Voice (Canopy Labs Orpheus)
- UI/UX: Custom Chalk-based Terminal Aura
- Persistence: Secure Local JSON Vaults
👤 About the Developer
Aadil Fazal is a visionary software engineer and the architect behind the Carvus ecosystem. Focused on the "100x Developer" philosophy, Aadil specializes in building autonomous systems that bridge the gap between human creativity and machine execution.
The Mission
Aadil’s mission with Carvus Code is to empower the global "Vibe Coding" community—developers who prioritize flow, architecture, and high-level design over repetitive boilerplate. He believes that the terminal should be more than a prompt; it should be a living, breathing partner in the creative process.
- Philosophy: "Build faster, think clearly, automate intelligently."
- Email: [email protected]
🌐 Service Hub & Community
| Channel | Link |
|---|---|
| 📧 Official Support | [email protected] |
| 📝 Feature Requests | Feedback Form |
| 🛡️ Security Audit | Report Vulnerability |
██████╗ █████╗ ██████╗ ██╗ ██╗██╗ ██╗███████╗
██╔════╝ ██╔══██╗██╔══██╗██║ ██║██║ ██║██╔════╝
██║ ███████║██████╔╝██║ ██║██║ ██║███████╗
██║ ██╔══██║██╔══██╗ ╚██╗ ██╔╝██║ ██║╚════██║
╚██████╗ ██║ ██║██║ ██║ ╚████╔╝ ╚██████╔╝███████╗
╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═══╝ ╚═════╝ ╚══════╝Designed and Engineered with Passion by Aadil Fazal
Carvus Code V5.1.0 — The Future of Terminal-Based Development.
