Skip to content
█▀█ █▀▀ █▀█ █▀▀ █▀█ █▄ █ ▄▀█
█▀▀ ██▄ █▀▄ ▄▄█ █▄█ █ ▀█ █▀█
AI Coding CLI Provider Manager

GitHub release

Features

🤖 Multi-Provider Support

Switch between 20+ AI model providers including DeepSeek, Zhipu GLM, Kimi, MiniMax, OpenAI, Ollama, and more.

🎯 Claude & Codex Support

Manage providers for both Anthropic Claude CLI and OpenAI Codex CLI with a single tool.

🎨 Theme System

Multiple color themes including Persona (default), Gruvbox, Dracula, and Nord. Customize your experience.

📡 API Testing

Test provider connectivity with detailed timing breakdown: DNS, CONNECT, TTFB, and API response times.

⌨️ Interactive TUI

Beautiful terminal user interface with keyboard navigation. Press ? for help.

Quick Install

bash
curl -sSfL https://puterjam.github.io/persona/install.sh | bash

Getting Started

bash
# Launch interactive mode
persona

# List providers (Claude - default)
persona ls

# List Codex providers
persona ls --target codex

# Add a provider (Claude - default)
persona add

# Add a Codex provider
persona add --target codex

# Switch provider
persona use <provider-id>
persona use --target codex <provider-id>

# For Codex, use the persona profile
codex --profile persona

# Test connection
persona ping

View on GitHub · Report Bug

Released under the MIT License.