Skip to content

askimo-ai/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Askimo - AI toolkit for your workflows.

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

Chat · Search your files · Run scripts · Build multi-step AI workflows · Execute AI agent skills
All offline-capable. All on your machine.

📥 Download  •  📖 Docs  •  💬 Discussions  •  ⭐ Star us on GitHub


What is Askimo?

Askimo is a native desktop AI toolkit that brings every major AI model (cloud or local) into a single, privacy-first application. It goes far beyond a chat interface - think of it as your personal AI workbench for real, end-to-end work.

  • 🧠 Every model, one place - OpenAI, Claude, Gemini, Grok, Ollama, LM Studio, LocalAI, Docker AI, or any OpenAI-compatible endpoint. Switch in seconds.
  • 🔒 Your data stays local - Local RAG lets you search and chat with your own files and folders without uploading anything.
  • Built as a real desktop app - Not a web wrapper. Starts fast, runs lean, handles thousands of messages without crashing or losing context.
  • 🤖 Beyond chat - Run Python/Bash/JS scripts, chain multi-step AI Plans, execute AI Skills via Claude Code or Gemini CLI, and connect MCP tools - all from the same app.
  • 🌐 Multilingual - English, 中文, 日本語, 한국어, Français, Español, Deutsch, Português, Tiếng Việt.

Our Repositories

Repo Description
askimo Core desktop app & CLI - Compose Multiplatform (Kotlin), GraalVM native CLI

Editions

Personal (free, open source) - everything you see in this repo. Download, self-host, modify, and contribute.

Team (paid) - adds centralized API key management so your whole team shares one set of keys without exposing them individually. Useful for companies rolling out Askimo without giving everyone their own API billing. Learn more →


Key Features

🗂 Local RAG - Index local folders, files, and URLs. Hybrid BM25 + vector retrieval with an AI classifier. Nothing leaves your machine.

📋 Plans - Chain multi-step AI pipelines from a simple form. Each step builds on the previous one. Export to PDF or Word. Define plans in YAML or generate them from plain English.

🛠 Skills - Reusable AI agents defined as Markdown files, following the Claude skills spec. Run them via Claude Code or Gemini CLI - they read/write your files, run shell commands, and stream live activity. Import skills directly from any GitHub repository.

🔌 MCP Tools - Connect any MCP-compatible server via stdio or HTTP, scoped globally or per project.

💻 Script Runner - Execute Python, Bash, and JavaScript directly from chat. Python runs in an auto-managed virtualenv with automatic dependency installation.

📊 Local Telemetry - Token usage, cost estimates, RAG performance per provider. Nothing uploaded.


Supported Platforms & Providers

macOS Windows Linux

OpenAI Claude Gemini Grok Ollama LocalAI LMStudio DockerAI


Get Started

⬇ Download for macOS, Windows, or Linux →

  1. Install and open Askimo
  2. Add a provider - paste an API key or point it at a local Ollama instance
  3. Start chatting

Full setup guide →


Contributing

We welcome bug reports, feature requests, and pull requests. See CONTRIBUTING.md for guidelines and DCO requirements.


License

Askimo Community Edition is licensed under AGPLv3. The Team Edition is commercially licensed.

About

Askimo public

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors