Complete guide to install Askimo desktop client for Ollama on Linux. Get a native GUI with advanced features like RAG, chat search, custom directives, and seamless model switching.
Supported distributions: Ubuntu, Debian, Fedora, Arch, and other Linux distributions. Available in .deb and .jar formats.
Looking for a different OS?
Before installing Askimo, you need to have Ollama installed on your Linux system.
curl -fsSL https://ollama.com/install.sh | sh
Verify installation: ollama --version
Recommended for Ubuntu and Debian-based distributions.
Step 1: Download the DEB package
Choose the correct package for your system architecture:
# For x64 (Intel/AMD 64-bit)
wget
https://github.com/haiphucnguyen/askimo/releases/latest/download/Askimo-Desktop-linux-x64.deb# For ARM64 (ARM 64-bit)
wget
https://github.com/haiphucnguyen/askimo/releases/latest/download/Askimo-Desktop-linux-arm64.deb
Check your architecture: uname -m
(x86_64 = x64, aarch64 = ARM64)
Step 2: Install the package
# For x64
sudo dpkg -i Askimo-Desktop-linux-x64.deb
# For ARM64
sudo dpkg -i Askimo-Desktop-linux-arm64.debStep 3: Fix dependencies (if needed)
sudo apt-get install -fStep 4: Launch Askimo
askimo-desktopOr search for "Askimo" in your application menu.
Works on any Linux distribution with Java installed.
Step 1: Install Java (if not installed)
sudo apt install default-jre # Ubuntu/Debian
sudo dnf install
java-latest-openjdk # FedoraStep 2: Download the JAR file
Choose the correct JAR file for your system architecture:
# For x64 (Intel/AMD 64-bit)
wget
https://github.com/haiphucnguyen/askimo/releases/latest/download/askimo-desktop-linux-x64.jar# For ARM64 (ARM 64-bit)
wget
https://github.com/haiphucnguyen/askimo/releases/latest/download/askimo-desktop-linux-arm64.jar
Check your architecture: uname -m
(x86_64 = x64, aarch64 = ARM64)
Step 3: Run Askimo
# For x64
java -jar askimo-desktop-linux-x64.jar
# For ARM64
java -jar askimo-desktop-linux-arm64.jarOptional: Create a desktop shortcut
Create ~/.local/share/applications/askimo.desktop:
Replace /path/to/ with the actual path to your JAR file.
# For x64
[Desktop Entry]
Name=Askimo
Exec=java -jar
/path/to/askimo-desktop-linux-x64.jar
Type=Application
Categories=Development;
# For ARM64
[Desktop Entry]
Name=Askimo
Exec=java -jar /path/to/askimo-desktop-linux-arm64.jar
Type=Application
Categories=Development;http://localhost:11434)Download models you want to use with Askimo:
ollama pull llama3
ollama pull mistral
ollama pull codellamaTrue native application built for Linux, not a web wrapper. Better performance and system integration.
Search across all conversations instantly. Find past discussions, code snippets, or ideas.
Chat with your local files and documents. Askimo provides context from your files to Ollama models.
Combine desktop GUI with powerful CLI for automation, scripts, and advanced workflows.
Create reusable prompts and directives for your common tasks and workflows.
Not locked to Ollama. Also supports OpenAI, Claude, Gemini, and other providers in one app.
Ensure Ollama is running:
systemctl status ollama # Check if service is running
ollama serve # Start
Ollama manually if neededMake JAR file executable:
# For x64
chmod +x askimo-desktop-linux-x64.jar
# For ARM64
chmod +x askimo-desktop-linux-arm64.jarInstall Java Runtime Environment:
sudo apt install default-jre # Ubuntu/Debian
sudo dnf install
java-latest-openjdk # FedoraGet the most powerful desktop client for Ollama on Linux with RAG, chat search, and multi-model support.