Claudio 🐔
AI Assistant - Multi-LLM Support - Terminal Native - Open Source

$ curl -fsSL https://raw.githubusercontent.com/violenti/claudio/main/install.sh | bash

About Claudio


Claudio is a lightweight AI assistant that brings the power of modern LLMs directly to your terminal. Built with Go, it provides seamless integration with Anthropic Claude, OpenAI GPT, and local models via Ollama.

Perfect for developers, system administrators, and anyone who prefers working in the command line environment.

With streaming support and multiple LLM providers, Claudio adapts to your workflow. Whether you need quick answers, code assistance, or complex problem-solving, your AI companion is just a command away.

Open source, lightweight, and terminal-native - the way AI tools should be.

# Quick Install
$ curl -fsSL https://raw.githubusercontent.com/violenti/claudio/main/install.sh | bash
View on GitHub

Features


Community

Completely open source under GPL v3 license. Contribute to the codebase, suggest features, or customize it for your needs. Transparent development process with community-driven improvements. Built by developers, for developers.

Developer Tools

Built for terminal enthusiasts. Lightweight Go binary with no dependencies. Integrates seamlessly into your existing workflow. Perfect for developers, sysadmins, and anyone who lives in the command line. Simple installation and configuration.

Performance

Real-time streaming responses for immediate feedback. Watch AI responses appear as they're generated, making conversations feel natural and responsive. Optimized for long-form outputs and interactive sessions.

Local AI

Run AI models locally with Ollama integration. Perfect for privacy-conscious users or when working offline. Support for popular open-source models like Llama, Mistral, and CodeLlama. Keep your data private while maintaining AI capabilities.

AI Integration

Full OpenAI integration with support for GPT-4, GPT-3.5-turbo, and other models. Switch between providers seamlessly or use multiple models for different tasks. Streaming responses ensure fast and interactive conversations.

AI Integration

Native integration with Anthropic's Claude AI models. Get access to state-of-the-art reasoning capabilities directly from your terminal. Support for Claude-3 Haiku, Sonnet, and Opus models with streaming responses for real-time interactions.

Get Started


Quick Install

Option 1: One-Line Install

$ curl -fsSL https://raw.githubusercontent.com/violenti/claudio/main/install.sh | bash

Option 2: Manual Build

$ git clone https://github.com/violenti/claudio.git
$ cd claudio
$ make
$ sudo mv claudio /usr/local/bin/

Configuration

# For Claude
$ export ANTHROPIC_API_KEY="your-key-here"

# For OpenAI
$ export OPENAI_API_KEY="your-key-here"

# Start using Claudio
$ claudio