Chat with models, run intelligent commands, and build reusable recipes. Askimo CLI puts multi-provider AI right where developers work most: the command line.
Get started with Askimo CLI in seconds. Choose your preferred installation method.
# Using Homebrew (recommended)
brew tap haiphucnguyen/askimo
brew install askimo
# Or download binary directly
curl -L https://github.com/haiphucnguyen/askimo/releases/latest/download/askimo-darwin-arm64.tar.gz -o /tmp/askimo-darwin-arm64.tar.gz \
&& tar -xzf /tmp/askimo-darwin-arm64.tar.gz -C /tmp \
&& chmod +x /tmp/askimo \
&& sudo mv /tmp/askimo /usr/local/bin/askimo \
&& rm /tmp/askimo-darwin-arm64.tar.gz If you already have an OpenAI API key, configure Askimo and start chatting:
askimo --set-provider openai --set-param api_key YOUR_API_KEY
askimo -p "Hello, how can you help me automate my workflows?" Want to work with other AI providers like Anthropic, Gemini, or Ollama? Check out our getting started guide.
Askimo CLI stores your API keys locally on your device and encrypts them before saving. Your credentials never leave your machine. Learn how we protect your data →
Everything you need to bring AI into your development and scripting environment.
Connect to OpenAI, Anthropic, Google Gemini, Ollama, X AI, and more. Switch providers instantly from the terminal.
Have natural, focused conversations with AI directly in your CLI. Fine-tune tone, depth, and behavior with custom system messages.
Send and receive data through standard input/output to automate tasks. Ideal for CI/CD jobs, shell scripts, and data processing.
Index your documents, code, and notes using PostgreSQL + pgvector so AI can give grounded, context-aware answers based on your actual work.
Save your prompts and command sequences as reusable recipes for repetitive tasks. Easily share them across your projects or team.
Runs smoothly on macOS, Linux, and Windows with a lightweight setup and consistent behavior across all environments.
Discover how developers use Askimo CLI to speed up everyday tasks and reduce repetitive work.
Search project files with context-aware queries.
askimo> :use-project askimoaskimo> Where is the payment logic implemented?
Turn common tasks into reusable commands.
askimo -r gitcommit Analyze logs, troubleshoot deployments, and generate scripts for common operations.
kubectl logs pod-123 | askimo -r analyze_log Run Askimo in non-interactive mode for automated testing, release notes, and more.
git --no-pager log --oneline v0.1.0..v0.2.0 | askimo -p "Generate release notes" Join developers using Askimo CLI to chat, generate, and automate right from the command line.