AI That Learns Your Projects, Preferences & Context

Desktop app for ChatGPT, Claude, Gemini, and Ollama. Connect AI to your documents, code, and files. Extend it with MCP tools for personalized answers based on your projects and preferences. Privacy-first with local storage.

Works with popular AI models:

GPTsClaudeGeminiDeepSeekGrokLlamaMistralQwenCommand RPhiMixtralCohereYiFalcon
GPTsClaudeGeminiDeepSeekGrokLlamaMistralQwenCommand RPhiMixtralCohereYiFalcon
🔒

100% Private

Data stays local

📄

AI Knows Files

Project answers

🔌

MCP Tools

Real-world actions

🎯

Your Preferences

Hobbies & interests

💾

Local First

No cloud needed

Fast & Efficient

Optimized perf.

What is Askimo?

Understand in 30 seconds

One App for All AI Models

Chat with ChatGPT, Claude, Gemini, and Ollama from a single desktop app. Switch between models anytime without losing your conversation context.

AI Personalized to You

Askimo gives you context-aware answers based on your projects, documents, AND your personal preferences (hobbies, interests). Get responses tailored to your unique context and style.

MCP Tools: Real-World AI Actions

Connect MCP servers to give AI real capabilities: browse the web, run commands, query databases, and call APIs. One config works across all supported AI models.

Your Data Stays Private

Everything stored locally on your device with encryption. No cloud sync. Works offline with local models. You own your data.

⚡ Quick Setup

Get Started in 5 Minutes

No complex setup. Just download, connect, and start chatting.

1

Download Askimo

Get the desktop app for your platform

2

Connect AI

Add your OpenAI, Claude, Gemini, or Ollama API

3

Add Files

(Optional) Create project & add folders

4

Start Chat

Ask questions about your work

What Users Are Saying

Real feedback from developers and professionals using Askimo.

"Finally, one AI desktop app that lets me use any AI model I want. Being able to switch between GPT-4 and Claude mid-conversation is exactly what I needed."

E

Emily Chen

Full Stack Developer

🔴

"Askimo feels incredibly fast. Even with local models through Ollama, it stays lightweight and responsive. Best AI desktop client I've used."

D

David Rodriguez

DevOps Engineer

𝕏

"The multi-language support makes this the first AI app my parents can actually use. Privacy-first architecture is a huge plus for our team."

S

Sarah Thompson

Product Manager

💼

"Love the clean UI and the flexibility. It feels like a real productivity tool, not just another Electron wrapper. RAG support is impressive."

A

Alex Kumar

Software Engineer

🔴

"I've tried several AI desktop clients. Askimo is the most balanced and stable. Local storage means I own my data. No vendor lock-in."

M

Michael Park

Tech Lead

𝕏

"Using multiple AI models in one app is a game changer for workflow automation. Being able to compare Claude vs GPT-4 responses side-by-side is invaluable."

J

Jessica Martinez

AI Researcher

💼

How It Works

Desktop interface that connects AI to your files across multiple AI platforms. Your project context is available across all models, and all data stays on your device.

Chat Interface

AI Personalized to Your Work & Preferences

Askimo indexes your project files and learns your preferences (hobbies, interests) to provide context-aware, personalized responses. AI knows both your project context AND your personal style.

  • Indexes source code, PDFs, MS Office documents, emails, and text files
  • Learns your preferences (hobbies, interests) for personalized responses
  • Works with all supported AI platforms - context available everywhere
  • Runs entirely on your local machine - files never sent to external servers
  • Uses advanced search for full-text and semantic similarity
  • References specific files and adapts to your preferences when responding
Askimo - RAG Demo
RAG Demo

Working with Different AI Models

Access to multiple AI platforms from one interface:

  • Claude - works well for code analysis and long-context tasks
  • ChatGPT - handles general knowledge and writing tasks
  • Gemini - provides quick response times
  • Ollama - runs locally for complete privacy and offline use
  • Switch between models while maintaining access to your indexed project knowledge
Run Script Demo

AI Answers with Code. Now You Can Run It.

AI often responds with a Python or Bash script even when you did not ask for one. Instead of copy-pasting it into a terminal, just click Run:

  • No terminal needed — run AI-generated scripts directly inside the app with one click
  • Works for non-technical users too — if AI gives you a script, you no longer need to know how to run it
  • See the real output instantly so AI can read it, fix errors, and improve the result in the next message
  • Python, Bash, and Node.js are supported out of the box
  • Python packages required by the script are installed automatically — no manual setup
Automation Pipeline

CLI Available for Automation

Command-line interface for scripting and automation:

  • Non-interactive mode for CI/CD integration and batch processing
  • Automate log analysis, monitoring, and other repetitive tasks
  • Reusable configurations for common workflows
  • Same file indexing and support for multiple AI platforms as the desktop app
Unified Access

One App for All Your AI Models

Connect to all major AI providers from one desktop app

Key Features

Askimo connects AI to your project files, learns your preferences (hobbies, interests), and extends AI capabilities through MCP tools for truly personalized and powerful answers. Works with multiple AI platforms. Your context, preferences, and tools are available regardless of which AI model you're using. All data stays local on your device.

AI Personalized to Your Work & Preferences

Askimo reads and indexes your project files, PDFs, documentation, and code. It also learns your preferences (hobbies, interests) to provide truly personalized responses tailored to your unique context and style.

MCP Tools: Extend AI with Real Actions

Connect Askimo to any MCP (Model Context Protocol) server to give AI real-world capabilities: browse the web, run terminal commands, query databases, call APIs, and more. One config, works across all supported AI models.

Rich Chat Experience with Local Storage

Markdown formatting, chart rendering, and code syntax highlighting. Search across all conversations, export chats, and compare responses. Everything stored locally with AES-256 encryption. Your data never leaves your device.

Works with ChatGPT, Claude, Gemini & More

Access ChatGPT, Claude, Gemini, Ollama, and other AI models from a single interface. Switch between models based on your needs. Your file knowledge remains accessible across all platforms.

Native Desktop Application

Desktop application for macOS, Windows, and Linux with markdown rendering, syntax highlighting, full-text search, and keyboard shortcuts. Works offline when using local AI models.

Frequently Asked Questions About Askimo

Common questions about using Askimo with multiple AI models, RAG indexing, and automation workflows.

What are MCP tools and how do they work in Askimo?

MCP (Model Context Protocol) is an open standard that lets AI models interact with external tools and services. In Askimo, you can connect any MCP server to give AI real capabilities: browse the web, run terminal commands, query databases, call REST APIs, read calendars, and more. Once configured, MCP tools are available across all supported AI models without any extra setup.

How does file indexing work?

Askimo reads and indexes your project files, code, PDFs, and documentation. When you ask questions, the system retrieves relevant content from your files before generating responses. This provides AI with project-specific context in addition to its general training data. The indexing runs entirely on your local machine.

Why work with multiple AI models?

Different AI models have different characteristics. Claude handles long-context code analysis well. ChatGPT works well for general knowledge tasks. Gemini provides quick responses. Ollama runs locally for complete privacy. Having multiple options lets you choose based on your specific needs, and your indexed project knowledge is available with all of them.

Can I use Askimo offline?

Yes, when using local AI models like Ollama, LM Studio, LocalAI, or Docker AI. These models run entirely on your machine without requiring an internet connection. RAG indexing also works offline. When using cloud-based AI like OpenAI, Claude, or Gemini, an internet connection is required.

How is data privacy handled?

All chat history and indexed files are stored locally on your device with AES-256 encryption. API keys are secured in your system keychain. There is no cloud sync or data collection. File indexing runs on your machine - files are not sent to external servers. When you query cloud-based AI platforms, your prompts are sent to their APIs according to their respective privacy policies. Learn more about local storage and security →

Which AI platforms are supported?

Askimo supports OpenAI, Anthropic Claude, Google Gemini, Grok, Ollama (local models), LM Studio, LocalAI, and Docker AI. You can switch between models, and your indexed knowledge works consistently across all of them.

Is Askimo free and open source?

Yes. Askimo is licensed under GNU Affero General Public and is completely free to use. The source code is available on GitHub at github.com/haiphucnguyen/askimo. You can review the code, self-host, modify, and contribute to the project.

Try Askimo with Your Projects

Download Askimo for macOS, Windows, and Linux. Connect AI to your project files for context-specific answers. Works with ChatGPT, Claude, Gemini, Ollama, and more. Local storage keeps your data private. Free and open source.