Command Line Interface

AI Automation for Your Terminal

Chat with models, run intelligent commands, and build reusable recipes. Askimo CLI puts multi-provider AI right where developers work most: the command line.

Quick Start

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

First Command

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.

🔐

Security Note

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 →

Powerful Features for Developers

Everything you need to bring AI into your development and scripting environment.

Multi-Provider Support

Connect to OpenAI, Anthropic, Google Gemini, Ollama, X AI, and more. Switch providers instantly from the terminal.

Interactive Chat Mode

Have natural, focused conversations with AI directly in your CLI. Fine-tune tone, depth, and behavior with custom system messages.

Scriptable Commands

Send and receive data through standard input/output to automate tasks. Ideal for CI/CD jobs, shell scripts, and data processing.

RAG-Enabled Projects

Index your documents, code, and notes using PostgreSQL + pgvector so AI can give grounded, context-aware answers based on your actual work.

Reusable Recipes

Save your prompts and command sequences as reusable recipes for repetitive tasks. Easily share them across your projects or team.

Cross-Platform

Runs smoothly on macOS, Linux, and Windows with a lightweight setup and consistent behavior across all environments.

Built for Real Work

Discover how developers use Askimo CLI to speed up everyday tasks and reduce repetitive work.

Local Knowledge Access (RAG)

Search project files with context-aware queries.

askimo> :use-project askimo
askimo> Where is the payment logic implemented?

Repetitive Prompt Automation (Recipes)

Turn common tasks into reusable commands.

askimo -r gitcommit

DevOps Automation

Analyze logs, troubleshoot deployments, and generate scripts for common operations.

kubectl logs pod-123 | askimo -r analyze_log

CI/CD Integration

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"

Ready to power up your terminal with AI?

Join developers using Askimo CLI to chat, generate, and automate right from the command line.