Skip to content

Installation

Askimo can be installed in several ways depending on your operating system and preference. Choose the method that works best for your workflow.

MethodmacOSLinuxWindowsNotes
HomebrewEasiest on macOS/Linux
ScoopEasiest on Windows
Release BinariesManual install, works anywhere
DockerNo local install needed

The easiest way if you’re on macOS or Linux.

Terminal window
brew tap haiphucnguyen/askimo
brew install askimo
askimo

Update later:

Terminal window
brew upgrade askimo

The easiest way if you’re on Windows.

Install Scoop if you don’t have it:

Terminal window
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned -Force
iwr -useb get.scoop.sh | iex

Add the Askimo bucket and install:

Terminal window
scoop bucket add askimo https://github.com/haiphucnguyen/scoop-askimo
scoop install askimo
askimo

Update later:

Terminal window
scoop update
scoop update askimo

3. Download Release Binaries (macOS / Linux / Windows)

Section titled “3. Download Release Binaries (macOS / Linux / Windows)”

Prebuilt binaries are available on the Releases page

  • Download the archive for your OS.

  • Extract it.

  • Move the binary into a directory on your $PATH.

Example (macOS/Linux):

Terminal window
mv askimo /usr/local/bin/
chmod +x /usr/local/bin/askimo
askimo

On Windows, move askimo.exe into a folder included in your PATH.

Run Askimo inside a container without installing anything locally.

Terminal window
IMAGE=ghcr.io/haiphucnguyen/askimo:latest # or specific tag like :v0.1.10
docker run --rm -it \
-v "$HOME/.askimo:/home/nonroot/.askimo" \
-v "$PWD:/home/nonroot/work" \
-w /home/nonroot/work \
$IMAGE
  • ~/.askimo on your machine is mounted for local provider settings/keys.

  • Your current folder is mounted so Askimo can read/write your project files.

Pipe input:

Terminal window
cat logs.txt | docker run --rm -i \
-v "$HOME/.askimo:/home/nonroot/.askimo" \
-v "$PWD:/home/nonroot/work" \
-w /home/nonroot/work \
ghcr.io/haiphucnguyen/askimo:latest "Summarize it"

  • Command not found → Make sure askimo is in your $PATH.
  • macOS Gatekeeper blocks the binary → Run:
Terminal window
xattr -d com.apple.quarantine askimo
  • Windows Execution Policy issues → Run PowerShell as Administrator and use:
Terminal window
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser