Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI CLI

Unified interface for AI models and CLI tools. Just type ai-cli.

AI CLI Screenshot

Quick Start

# Install
pipx install git+https://github.com/sheikhlimon/ai-cli.git

# Run - that's it!
ai-cli

Usage

ai-cli              # Launch interactive selector
ai-cli -s claude=key  # Set API key
ai-cli -a my-tool   # Add custom tool
ai-cli -l           # Show config
ai-cli -t           # List custom tools
ai-cli --help       # See all options

Features

  • Zero config needed - Auto-detects AI tools from PATH
  • One command - ai-cli does everything
  • Smart discovery - Finds droid, gemini, claude, amp, ollama, etc.
  • Cloud + Local - Works with API-based models and Ollama
  • Simple flags - Short options for everything (-s, -a, -r, -l, -t)
  • Configurable patterns - Customize tool detection in config.json
  • Multi-version support - Finds Node.js tools across all versions (nvm, fnm, volta)

Setup API Keys

# Via command
ai-cli -s claude=sk-...
ai-cli -s gemini=...
ai-cli -s qwen=...

# Or via .env file
echo "CLAUDE_API_KEY=sk-..." > .env

Installation

Users:

pipx install git+https://github.com/sheikhlimon/ai-cli.git

Developers:

git clone https://github.com/sheikhlimon/ai-cli.git
cd ai-cli
python3 -m venv venv
venv/bin/pip install -e .

See CONTRIBUTING.md for details.

Requirements

Python 3.8+ • Optional: Ollama

License

MIT

About

AI Tools Manager with Interactive TUI Selector

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages