Skip to content

Repository files navigation

aivo

Aivo /ˈeɪ.voʊ/ lets you use Claude Code, Codex, Gemini, OpenCode, Pi, and other coding agents with the model and provider you choose. It also includes Aivo Code, a built-in terminal coding agent.

CI Release MSRV Binary size License: MIT

Documentation · Install · Quick start · Aivo Code


Why Aivo?

  • Run popular coding agents through one CLI.
  • Use any model, from hosted APIs and AI gateways to local GGUF files.
  • Manage API keys locally with encrypted storage.
  • Work directly in the terminal with Aivo Code.
  • Keep a unified view of sessions, logs, and token usage.

Install

macOS and Linux

curl -fsSL https://getaivo.dev/install.sh | bash

Homebrew

brew install yuanchuan/tap/aivo

Windows PowerShell

irm https://getaivo.dev/install.ps1 | iex

Quick start

The built-in aivo/starter provider works on first run, so you can try Aivo without an API key:

aivo "tell me a short story"
aivo claude

Add a provider to access more models:

aivo keys add
aivo claude --model moonshotai/kimi-k2.5

Launch other supported agents the same way:

aivo codex
aivo gemini
aivo opencode
aivo pi

Aivo Code

Aivo Code is the built-in terminal coding agent, with session tools, skills, MCP servers, and support for remote or local models.

Aivo Code

aivo code
aivo code vercel::zai/glm-5.2
aivo code hf:lmstudio-community/Olmo-3-1025-7B-GGUF
aivo code -e "今天成都的天气"

Learn more

See getaivo.dev for commands, providers, models, configuration, plugins, and advanced usage.

License

MIT

About

Use your favorite coding agent with any model.

Topics

Resources

Stars

182 stars

Watchers

1 watching

Forks

Contributors

Languages