CLIO

AI in your terminal.

Bring AI directly to your command line. Built with Perl for maximum portability. Runs on macOS and Linux with zero external dependencies. Works over SSH.

Free and open source. Runs anywhere Perl runs.

CLIO

Terminal-first AI.

Maximum portability

Built with Perl. Runs on macOS and Linux. Zero external dependencies beyond Perl core. Install via Homebrew or Docker.

MCP tool integration

Full Model Context Protocol support with stdio and HTTP/SSE transports. Connect to any MCP server with OAuth 2.0 + PKCE authentication.

Multi-agent coordination

Spawn parallel AI agents that work simultaneously on different tasks. Coordinate complex work across multiple sub-agents.

Remote execution

Execute tasks on any SSH-accessible system. Run builds, gather diagnostics, or deploy across your infrastructure.

Full git integration

Complete git operations: status, diff, commit, branch, push, pull, stash, tag, and blame. All from the AI chat.

Long-term memory

Persistent memory across all sessions. CLIO learns patterns, stores solutions, and recalls previous discoveries.

Reasoning display

See the model's thinking process in real time. Streaming display of reasoning content with toggle control. Supports OpenRouter reasoning models.

Multi-provider support

Connect to OpenAI, Anthropic, GitHub Copilot, DeepSeek, Google Gemini, OpenRouter, local llama.cpp, LM Studio, or any OpenAI-compatible API.

Works over SSH

Perfect for remote development. Run CLIO on any server you can SSH into. All processing happens where your code lives.

File operations and terminal commands.

CLIO reads, writes, searches, and refactors files. Apply patches across multiple files with automatic snapshots and undo support. Executes shell commands with safety validation.

Built-in grep, semantic search, and code intelligence. Work directly in your development environment without switching contexts.

File Operations

Session management and export.

Break down complex work into structured todos. Track progress through multi-step tasks. Export sessions to HTML for documentation and review.

Monitor performance with `/stats`, manage context with session persistence, and maintain momentum across long sessions.

Task Tracking

The Unbroken Method.

CLIO implements The Unbroken Method - a systematic approach to AI collaboration that maintains continuous context and demands complete ownership.

Not just a tool, but a methodology for effective human-AI collaboration.

Methodology

Get started with CLIO.

Download for terminal. Works anywhere Perl runs.