claude-all-ai-launcher
v8.4.2
Published
π€ Universal AI CLI Launcher - Claude Code with ANY AI Provider + Enhanced Terminal Tools (MiniMax, Gemini, OpenAI, Groq, Ollama, Custom APIs)
Maintainers
Readme
π€ Claude-All: Universal AI CLI Launcher v8.4.1
π Universal AI CLI Launcher - One Tool, 60+ AI Models, Zero Hassle!
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Universal OAuth β’ MiniMax β’ Gemini β’ OpenAI β’ Mistral β
β xAI/Grok β’ GLM β’ Letta Memory β’ Groq β’ DeepSeek β’ Custom β
β β
β π₯ NEW v8.4.1: Auto-Install CCS for 37+ OAuth Models! β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββπ― Quick Start
Install
# Option 1: NPM (Recommended)
npm install -g claude-all-ai-launcher
# Option 2: Git Clone
git clone https://github.com/zesbe/ClaudeAll.git
cd ClaudeAll
ln -s $(pwd)/claude-all /usr/local/bin/claude-allRun
claude-all
# Choose from 20+ providers and 60+ models!π Key Features
β¨ What's New in v8.4.1
π Universal OAuth Auto-Setup (Option 3)
- Auto-Installer: CCS installed automatically if missing (~10MB, 30 seconds)
- 37+ OAuth Models: GPT-5.2, Claude Opus 4.5, Gemini 3, etc
- 5 Providers: Gemini (8), Codex (18), GitHub Copilot (4), AntiGravity (6), Kiro AWS
- Zero Manual Setup: One command, everything automatic!
π«π· Mistral 15 Models (Option 13)
- Latest 2025 models: mistral-large-latest, devstral-2, codestral-latest
- Specialist models: magistral, ministral, ocr-3, voxtral-mini
π§ Letta Memory Agent (Option 17)
- Fixed AUTH_TOKEN authentication
- Auto-load API key from
~/.letta_api_key - 5 backend options: Claude Opus/Sonnet/Haiku, GPT-4o, Gemini 2.0
π― Core Features
β
23+ AI Providers - MiniMax, Gemini, OpenAI, Mistral, xAI, GLM, Groq, DeepSeek, Letta, etc
β
60+ Models - Including OAuth models (GPT-5, Claude Opus 4.5, Gemini 3)
β
Auto-Installer - CCS OAuth setup in 30 seconds
β
API Key Management - Secure storage in ~/.{provider}_api_key
β
Custom Models - JSON configs in model/ directory
β
Cross-Platform - Linux, macOS, Windows, Termux, FreeBSD
π‘ Complete API Endpoints & Configuration
π₯ Universal OAuth (Option 3) - Auto-Setup
CCS will be installed automatically if not present!
| Provider | Models | API Endpoint | Authentication |
|----------|--------|--------------|----------------|
| Gemini (Google) | 8 models | Via CCS Proxy | ccs gemini --auth |
| Codex (OpenAI) | 18 models | Via CCS Proxy | ccs codex --auth |
| GitHub Copilot | 4 models | Via CCS Proxy | ccs copilot --auth |
| AntiGravity (Anthropic) | 6 models | Via CCS Proxy | ccs agy --auth |
| Kiro (AWS) | AWS Claude | Via CCS Proxy | ccs kiro --auth |
Available Models (37+ total):
- Gemini: gemini-2.5-pro, gemini-3-pro-preview, gemini-3-flash-preview, etc
- Codex: gpt-5.2, gpt-5.2-pro, gpt-5.1-codex-max, o1-preview, o1-pro, etc
- GitHub Copilot: claude-opus-4.5, claude-sonnet-4.5, gpt-5.1, gpt-4o
- AntiGravity: gemini-claude-opus-4-5-thinking, claude-opus-4.2, etc
- Kiro AWS: AWS-hosted Claude models
π Complete OAuth Guide
π Quick Access Models
| # | Provider | API Endpoint | Get API Key | Environment Variable |
|---|----------|--------------|-------------|---------------------|
| 1 | MiniMax | https://api.minimax.io/anthropic | Get Key | MINIMAX_API_KEY |
| 2 | Gemini (API Key) | https://generativelanguage.googleapis.com/v1beta/anthropic | Get Key | GEMINI_API_KEY |
| 3 | Universal OAuth | Via CCS Proxy (Auto-Install) | OAuth Flow | Multiple providers |
| 4 | OpenAI | https://api.openai.com/v1 | Get Key | OPENAI_API_KEY |
| 5 | OpenAI OAuth | https://api.openai.com/v1 | OAuth Flow (Experimental) | OPENAI_ACCESS_TOKEN |
MiniMax Models:
- minimax-m2.1 π - Latest coding model (10B params, optimized for Rust, Java, Go, C++, TypeScript)
- claude-3-5-sonnet-20241022 - Claude-compatible endpoint
- abab6.5, abab6.5s, abab5.5
βοΈ Cloud Providers
| # | Provider | API Endpoint | Get API Key | Environment Variable |
|---|----------|--------------|-------------|---------------------|
| 6 | xAI / Grok | https://api.x.ai/v1 | Get Key | XAI_API_KEY |
| 7 | ZhipuAI / GLM | https://open.bigmodel.cn/api/paas/v4 | Get Key | GLM_API_KEY |
| 8 | Groq | https://api.groq.com/openai/v1 | Get Key | GROQ_API_KEY |
| 9 | Perplexity | https://api.perplexity.ai/ | Get Key | PERPLEXITY_API_KEY |
| 10 | Cohere | https://api.cohere.ai/v1 | Get Key | COHERE_API_KEY |
| 11 | DeepSeek | https://api.deepseek.com/v1 | Get Key | DEEPSEEK_API_KEY |
π Local & Self-Hosted
| # | Provider | API Endpoint | Get API Key | Environment Variable |
|---|----------|--------------|-------------|---------------------|
| 12 | Ollama | http://localhost:11434/v1 | Local (No Key) | - |
π Regional Providers
| # | Provider | API Endpoint | Get API Key | Environment Variable |
|---|----------|--------------|-------------|---------------------|
| 13 | Mistral (15 Models) π«π· | https://api.mistral.ai/v1/ | Get Key | MISTRAL_API_KEY |
| 14 | Moonshot π¨π³ | https://api.moonshot.cn/v1 | Get Key | MOONSHOT_API_KEY |
| 15 | Qwen π¨π³ | https://dashscope.aliyuncs.com/compatible-mode/v1 | Get Key | QWEN_API_KEY |
Mistral 15 Models (2025):
- Featured: mistral-large-latest, devstral-2, mistral-medium-3.1
- Frontier: mistral-small-latest, ministral-3-latest, ministral-3-8b/3b
- Reasoning: magistral-medium-latest, magistral-small-latest
- Coding: codestral-latest, devstral-small-2, devstral-medium-1.0
- Specialist: mistral-small-creative, ocr-3, voxtral-mini
π Multi-Provider
| # | Provider | API Endpoint | Get API Key | Environment Variable |
|---|----------|--------------|-------------|---------------------|
| 16 | OpenRouter | https://openrouter.ai/api/v1 | Get Key | OPENROUTER_API_KEY |
π§ AI Agents & Memory
| # | Provider | API Endpoint | Get API Key | Environment Variable |
|---|----------|--------------|-------------|---------------------|
| 17 | Letta Memory Agent | https://api.letta.com/v1/anthropic | Get Key | LETTA_API_KEY |
Letta Features:
- π§ Persistent Memory - Context across conversations
- π 5 Backend Options - Claude Opus/Sonnet/Haiku, GPT-4o, Gemini 2.0 Flash
- π Memory Blocks - Stores user preferences and project context
- π Official Docs
Authentication:
echo "sk-let-YOUR-KEY" > ~/.letta_api_key
chmod 600 ~/.letta_api_keyπ οΈ Management Tools
| # | Tool | Description | |---|------|-------------| | 18 | API Key Manager | Manage and update all API keys | | 19 | Claude Master Tool | Advanced UI for model management | | 20 | API Manager | Monitor API usage and costs | | 21 | Custom API Endpoint | Any OpenAI-compatible API |
π API Key Storage
ClaudeAll automatically saves API keys securely:
~/.minimax_api_key # MiniMax
~/.gemini_api_key # Gemini
~/.openai_api_key # OpenAI
~/.xai_api_key # xAI/Grok
~/.glm_api_key # ZhipuAI/GLM
~/.groq_api_key # Groq
~/.perplexity_api_key # Perplexity
~/.cohere_api_key # Cohere
~/.deepseek_api_key # DeepSeek
~/.mistral_api_key # Mistral
~/.moonshot_api_key # Moonshot
~/.qwen_api_key # Qwen
~/.openrouter_api_key # OpenRouter
~/.letta_api_key # Letta AIAll files are created with chmod 600 for security.
π Usage Examples
Basic Usage
# Start interactive menu
claude-all
# Use specific provider
claude-all 1 # MiniMax
claude-all 2 # Gemini
claude-all 3 # Universal OAuth (Auto-Setup)
claude-all 17 # Letta Memory AgentUniversal OAuth (Auto-Setup)
# Run option 3
claude-all 3
# First time:
# 1. ClaudeAll detects CCS not installed
# 2. Offers to install automatically
# 3. Guides you to authenticate
# 4. Done! Access 37+ OAuth models
# Choose provider:
# 1) Gemini (8 models)
# 2) Codex (18 models - GPT-5.2!)
# 3) GitHub Copilot (Claude Opus 4.5!)
# 4) AntiGravity (6 models)
# 5) Kiro AWSLetta Memory Agent
# Setup (one time)
echo "sk-let-YOUR-KEY" > ~/.letta_api_key
chmod 600 ~/.letta_api_key
# Run
claude-all 17
# Choose backend:
# 1) Opus - Most Powerful
# 2) Sonnet - Balanced (Recommended)
# 3) Haiku - Fastest
# 4) GPT-4o - OpenAI
# 5) Gemini - Google Gemini 2.0 Flashπ§ Environment Variables
Set API Keys via Environment
# Quick Access Models
export MINIMAX_API_KEY="your-minimax-key"
export GEMINI_API_KEY="your-gemini-key"
export OPENAI_API_KEY="your-openai-key"
# Cloud Providers
export XAI_API_KEY="your-xai-key"
export GLM_API_KEY="your-glm-key"
export GROQ_API_KEY="your-groq-key"
export PERPLEXITY_API_KEY="your-perplexity-key"
export COHERE_API_KEY="your-cohere-key"
export DEEPSEEK_API_KEY="your-deepseek-key"
# Regional Providers
export MISTRAL_API_KEY="your-mistral-key"
export MOONSHOT_API_KEY="your-moonshot-key"
export QWEN_API_KEY="your-qwen-key"
# Multi-Provider
export OPENROUTER_API_KEY="your-openrouter-key"
# AI Agents
export LETTA_API_KEY="your-letta-key"Letta Authentication
# Set environment variables
export ANTHROPIC_AUTH_TOKEN="sk-let-YOUR-KEY"
export ANTHROPIC_BASE_URL="https://api.letta.com/v1/anthropic"
# Or let ClaudeAll auto-load from file
echo "sk-let-YOUR-KEY" > ~/.letta_api_key
chmod 600 ~/.letta_api_keyπ Cross-Platform Support
β Linux (Ubuntu, Debian, CentOS, Arch, Fedora) β macOS (Intel & Apple Silicon) β Windows (WSL2, PowerShell, Git Bash) β Termux (Android) β Fully Tested! β FreeBSD/OpenBSD β SunOS/Solaris
π Package Information
- Package Name:
claude-all-ai-launcher - Version: 8.4.1
- License: MIT
- Node.js Required: >=14.0.0
- Repository: github.com/zesbe/ClaudeAll
- NPM Package: claude-all-ai-launcher
π Documentation
- OAuth Auto-Setup Guide - Complete Universal OAuth guide
- Installation Guide - Detailed installation instructions
- Provider Setup - AI provider configuration
- API Reference - Command reference
- Troubleshooting - Common issues
π Support
- GitHub Issues - Bug reports and feature requests
- GitHub Discussions - Community help
- GitHub Wiki - Additional guides
- Discord - Letta Community
π Why ClaudeAll?
- π Universal: One tool for 23+ providers and 60+ models
- β‘ Fast: Optimized for speed and efficiency
- π‘οΈ Reliable: Built-in error handling and retries
- π― Simple: Easy installation and configuration
- π§ Powerful: Advanced features for power users
- π± Cross-Platform: Works everywhere Node.js runs
- π Auto-Setup: CCS OAuth installed automatically
- π Secure: API keys stored with chmod 600
π Changelog
v8.4.1 (2024-12-31)
- β¨ NEW: Auto-installer for CCS OAuth (Option 3)
- β¨ NEW: Zero-config Universal OAuth setup
- π― Guided authentication flow in Bahasa Indonesia
- π Complete OAuth documentation
v8.4.0 (2024-12-31)
- β¨ NEW: Universal OAuth with 37+ models (GPT-5, Claude Opus 4.5, Gemini 3)
- β¨ NEW: Mistral 15 models (2025 latest)
- π FIX: Letta Memory Agent AUTH_TOKEN authentication
- π Updated documentation with OAuth guide
v8.3.1 (2024-12-30)
- π Updated README with OAuth & Letta documentation
- π§ Improved API key management
v8.3.0 (2024-12-30)
- β¨ Added Letta Memory Agent (Option 17)
- π Bug fixes and improvements
π€ Contributing
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
π License
MIT License - see LICENSE file for details.
π Summary
ClaudeAll v8.4.1 = One Tool. Zero Hassle. 60+ Models. Auto-Everything! π
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β β
23+ AI Providers β
β β
60+ Models (including OAuth) β
β β
Auto-Install CCS (30 seconds) β
β β
Secure API Key Storage β
β β
Cross-Platform Support β
β β
Bahasa Indonesia Support β
β β
β Made with β€οΈ by zesbe β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββExperience the future of AI interaction with ClaudeAll! π
