askimo

by askimo-aiVerified

AI Client for chat, RAG, plans, MCP tools, and agents. Support multiple LLMs (Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM, Gemini, OpenRouter)

355
Stars
75
Forks
Kotlin
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/askimo-ai/askimo

Getting Started

Guides for using skills like askimo.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

Askimo - AI toolkit for your workflows.

One app. Every AI model. Your files stay local.

Chat · Search your files and the web · Run scripts · Build multi-step AI workflows · Execute AI agent skills - all offline-capable, all on your machine.

⭐ If Askimo saves you time, a star helps others find it - and keeps the project going. Star on GitHub →

Build License Release DCO

Total Downloads macOS Windows Linux

OpenAI Claude Gemini Grok Ollama LMStudio DockerAI OpenRouter NVIDIA NIM Together AI vLLM Server OpenAI-Compatible

📥 Download📖 Documentation💬 Discussions

askimo-ai/askimo | Trendshift


Why Askimo?

You shouldn't have to choose between the best AI model, your privacy, and getting real work done.

  • One app, every model. Stop juggling browser tabs. Chat with OpenAI, Claude, Gemini, Grok, or a local Ollama model, switch in seconds, no copy-pasting.
  • Built as a native desktop app. Not a web wrapper. Starts fast, runs lean, and stays responsive even after hours of use and thousands of messages in a single conversation.
  • Long conversations that actually work. No crashes, no tab reloads, no lost context. Askimo handles deep, extended sessions the way a real desktop app should.
  • Your files stay on your machine. Search and chat with your own documents using local RAG. Nothing is uploaded. Nothing leaves your device.
  • More than just chat. Run Python/Bash scripts, chain multi-step AI workflows, and connect MCP tools, all from the same app.

See It in Action

Multi-step AI Plans - fill in a form, get a finished deliverable:

Askimo Plans Demo

RAG - search and chat with your local files:

Askimo RAG Demo

MCP tools - connect any MCP-compatible server:

Askimo MCP Demo

Provider Switching MCP Tools Configuration RAG


Quick Start

Download for macOS, Windows, or Linux →

  1. Install and open Askimo
  2. Add a provider - paste an API key (OpenAI, Claude, Gemini…) or point it at a running Ollama instance
  3. Start chatting

Full setup guide →

System Requirements

OSmacOS 11+, Windows 10+, Linux (Ubuntu 20.04+, Debian 11+, Fedora 35+)
Memory50–300 MB (AI models require additional memory depending on provider)
Disk250 MB

Features

  • Multi-provider - Switch between OpenAI, Claude, Gemini, Grok, Ollama, LM Studio, Docker AI, OpenRouter, NVIDIA NIM, Together AI, vLLM Server, or any OpenAI-compatible endpoint per session
  • Web search (multiple backends) - Search the web with DuckDuckGo (no API key), Brave Search API, Tavily, or your own SearxNG instance
  • Local RAG - Index local folders, files, and web URLs. Hybrid BM25 + vector retrieval with an AI classifier that skips retrieval when the query doesn't need it. Your data never leaves your machine.
  • Plans (agentic workflows) - Chain multi-step AI pipelines from a form UI. Each step builds on the previous; progress shown live. Export as PDF or Word. Define your own plans in YAML or generate them by describing your workflow in plain English.
  • Script runner - Execute Python, Bash, and JavaScript from chat. Python runs in an auto-managed virtualenv with automatic dependency installation.
  • MCP tool integration - Connect MCP-compatible servers via stdio or HTTP
  • Persistent sessions - Conversations stored in a local SQLite database, restored on restart
  • Vision - Attach images to conversations; works with any multimodal model
  • Local telemetry - Token usage, cost estimates, RAG performance per provider. Nothing uploaded.
  • i18n - English, Chinese (Simplified & Traditional), Japanese, Korean, French, Spanish, German, Portuguese, Vietnamese

Supported Providers

Cloud: OpenAI · Anthropic Claude · Google Gemini · xAI Grok · OpenRouter · NVIDIA NIM · Together AI
Local: Ollama · LM Studio · Docker AI · vLLM Server
Custom: Any OpenAI-compatible endpoint via custom base URL


Building from Source

Prerequisites

  • JDK 25+
  • Git
git clone https://github.com/askimo-ai/askimo.git
cd askimo

Run the desktop app

./gradlew :desktop:run

Build native installers

./gradlew :desktop:package

Project Structure

ModuleDescription
desktop/Compose Multiplatform desktop application
desktop-shared/Shared UI components
shared/Core: providers, RAG, MCP, memory, tools, database, plans engine, skills & agent runtimes

See CONTRIBUTING.md for development guidelines and DCO requirements, or the Development Getting Started Guide.


Localization

English · 中文 (简体/繁體) · 日本語 · 한국어 · Français · Español · Deutsch · Português · Tiếng Việt

Translations are managed on Crowdin. Contributions welcome - no coding required.

Crowdin

Help translate Askimo →


License

AGPLv3. See LICENSE.


Contributing

Bug reports, feature requests, and pull requests are welcome. See CONTRIBUTING.md for details.


Contributors

Frequently Asked Questions

What is askimo?

askimo is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by askimo-ai. AI Client for chat, RAG, plans, MCP tools, and agents. Support multiple LLMs (Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM, Gemini, OpenRouter). It has 355 GitHub stars.

Is askimo safe to use?

Yes. askimo passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install askimo?

Clone the repository with "git clone https://github.com/askimo-ai/askimo" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is askimo written in?

askimo is primarily written in Kotlin. It is open-source under askimo-ai on GitHub, so you can review or fork the full source.

Are there alternatives to askimo?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh askimo against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details