दिखावट
🌓 डार्क मोड
🐕 Companion Agent
Caro - 8-bit pixel art

Your loyal shell companion

A specialized POSIX shell command agent for Claude users. Validates AI-generated commands with safety-first design, detects dangerous patterns, and ensures POSIX compliance.

Available as a Claude Skill: /plugin install wildcard/caro
caro — shell companion
$ caro "list all files modified today"
🐕 Caro: find . -type f -mtime 0
Safe to run on your system
$ caro "find large files over 100MB"
🐕 Caro: find . -type f -size +100M
Safe to run on your system
$ caro "show disk usage by folder"
🐕 Caro: du -sh */ | sort -rh | head -10
Safe to run on your system
$ caro "find python files modified last week"
🐕 Caro: find . -name "*.py" -type f -mtime -7
Safe to run on your system
$ caro "find python files modified in the last 7 days"
🐕 Caro: find . -name "*.py" -type f -mtime -7
✓ Safe to run on your macOS system

Meet Caro

A companion with a story of loyalty and transformation

Caro is the digitalization of Kyaro (Kyarorain Kadosh), the maintainer's beloved dog. Just as a loyal companion stays by your side through every challenge, Caro is here to help you navigate the complexities of shell commands with safety and expertise.

"In Portal 2, we learned that GLaDOS was once Caroline, the secretary of Aperture Science's founder—transformed into the eternal guardian of the facility. Like Caroline became the beating heart of the testing chambers, Caro is your eternal companion for the terminal."

She specializes in POSIX shell commands and understands the nuances of every platform—whether you're on macOS, Linux, Windows, GNU, or BSD. Caro brings your preferences with her wherever you deploy her, respecting your distribution of choice while keeping you safe from dangerous commands.

As Claude's loyal companion, Caro handles the shell-specific heavy lifting, allowing Claude to focus on the broader work while she ensures every command is safe, correct, and optimized for your platform.

How Caro Works

See Caro in action as your shell companion

Why Caro?

A companion agent built for safety, empathy, and expertise

Soft Launch Alpha — We're actively building with our community. Join us to help shape Caro's future!

🛡️
अभी उपलब्ध

Safety Guardian

Comprehensive validation blocks dangerous commands like rm -rf /, fork bombs, and destructive operations. 52 predefined safety patterns with risk-level assessment.

🌍
अभी उपलब्ध

Cross-Platform Expert

Works across macOS, Linux, Windows, GNU, and BSD. Understands platform-specific nuances and respects your distribution of choice.

🧠
अभी उपलब्ध

Platform-Aware

Provides recommendations based on your platform capabilities and best practices. Distinguishes between BSD and GNU command syntax automatically.

अभी उपलब्ध

POSIX Specialist

Expert in POSIX-compliant shell commands that work reliably across systems. Portable, safe, and optimized for your terminal.

विकास में

Lightning Fast

Target: Sub-100ms startup, sub-2s inference on Apple Silicon. MLX framework integration for GPU acceleration on M-series chips.

🤝
अभी उपलब्ध

Claude's Companion

Official Claude Code skill for safe shell command generation. Auto-activates when you need help, provides safety guidance, and integrates seamlessly into your workflow. Install with /plugin install wildcard/caro

How Caro Compares

Built for DevOps engineers and SREs who refuse to sacrifice privacy for productivity

🔒 Privacy First Design*
🛡️ 52+ Safety Patterns
📡 100% Offline Capable
🦀 Rust Built for Speed

🔒 Privacy & Data

Feature You're here Caro GitHub Copilot CLI Warp AI Kiro CLI OpenCode
Works 100% offline ?
Privacy-first design ?
Air-gapped friendly ?
Open source ?

🛡️ Safety & Control

Feature You're here Caro GitHub Copilot CLI Warp AI Kiro CLI OpenCode
Rule-based safety checks ?
Explicit confirmation required ?
Blocks dangerous commands ?
Risk level assessment ?

🖥️ Shell Expertise

Feature You're here Caro GitHub Copilot CLI Warp AI Kiro CLI OpenCode
POSIX-first approach ?
Cross-platform (macOS/Linux/BSD) ? macOS/Linux
Uses your existing terminal ?
Platform-aware commands ?

🧠 Model & Backend

Feature You're here Caro GitHub Copilot CLI Warp AI Kiro CLI OpenCode
Local inference ?
Multi-backend support ?
Apple Silicon optimized ?
Self-hostable ?

Ready for a shell companion that respects your privacy?

Full support Partial/configurable Not supported Planned

Play with Caro

Test your shell command knowledge! Pick the safe commands, avoid the dangerous ones.

LEVEL 1
SAFE OR DANGER?
SCORE 0
Caro
Pick the SAFE command!
SAFE OR DANGER?
Can you identify which shell commands are safe to run?
✓ Pick SAFE commands to score points
✗ Avoid DANGEROUS commands or lose a life
⏱ Answer before time runs out!
Lives: ❤️ ❤️ ❤️
High Score: 0

From the Pack

Stories, updates, and insights about Caro

View all blog posts →

Get Started with Caro

Bring your loyal shell companion to your terminal

bash <(curl --proto '=https' --tlsv1.2 -sSfL https://setup.caro.sh)

Or download pre-built binaries (v1.1.3):

Multiple Ways to Use Caro

🔧 Standalone CLI

caro "list files > 100MB"

🔌 MCP for Claude Coming Soon

Add Caro as an MCP server to Claude Desktop and let her handle all shell commands seamlessly.

✨ Dedicated Skill Available Now

Use Caro as a Skill to offload shell command generation and execution while Claude focuses on your work. Install with /plugin install wildcard/caro

Quick Start

After running the setup script above, just use Caro:

caro "find all python files modified in the last 7 days"

Caro will generate the command and keep you safe. The setup script handles all prerequisites including Rust compilation.