Zing Forum

Reading

Askimo: A Local-First All-Round AI Workbench

A native desktop application supporting multi-model switching, local RAG retrieval, multi-step AI workflows, and Agent skill integration. It keeps users' files locally at all times while offering enterprise-grade AI capabilities.

AI客户端本地RAG多模型OpenAIClaudeGeminiOllamaMCPAI工作流隐私保护
Published 2026-06-11 06:14Recent activity 2026-06-11 06:26Estimated read 5 min
Askimo: A Local-First All-Round AI Workbench
1

Section 01

Askimo: Introduction to the Local-First All-Round AI Workbench

Askimo is a native desktop AI workbench. Its core values include unifying multi-model entry points (supporting 10+ models like OpenAI, Claude, Gemini, Ollama), prioritizing local operations (files and RAG retrieval are all done locally for privacy and security), integrating multi-step workflows (Plans) and Agent skill systems (Skills), and solving users' pain points of switching between multiple tools and data privacy concerns.

2

Section 02

Background: Pain Points and Needs in AI Tool Usage

Currently, users face issues such as tedious multi-model switching (needing to open multiple tabs for copy-pasting), data privacy risks (uploading files to the cloud), and low task processing efficiency (one-time prompts struggling to complete complex tasks). Askimo is designed to address these pain points.

3

Section 03

Core Function Analysis: Multi-Model, Local RAG, and Automated Workflows

  1. Multi-model support: Cloud (OpenAI/Claude/Gemini, etc.) + Local (Ollama/LM Studio, etc.) + Custom endpoints, with second-level switching in the same session; 2. Local RAG: Hybrid retrieval (BM25 + vector), intelligent classifier, multi-source indexing, zero upload; 3. Plans workflow: Decompose tasks into step chains and generate PDF/Word deliverables; 4. Skills system: Reusable Agent skills for executing file operations/Shell commands, etc.; 5. Others: Script executor (Python/Bash/JS), MCP integration, etc.
4

Section 04

Competitor Comparison and Target Audience

Competitor Comparison: Askimo outperforms ChatGPT/Claude desktop versions and most AI clients in multi-model support, local RAG, Plans/Agent functions, and open-source nature; Target Audience: Multi-model users, privacy-sensitive individuals, efficiency-focused workers, developers, and AI enthusiasts.

5

Section 05

Technical Architecture and System Requirements

Tech Stack: Kotlin Multiplatform (Compose Multiplatform desktop UI, Kotlin shared core, GraalVM-compiled CLI); System Requirements: macOS 11+/Windows 10+/Linux (Ubuntu 20.04+ etc.), memory 50-300MB (additional model usage), disk space 250MB.

6

Section 06

Use Cases and Quick Start

Use Case Comparison: Skills (hands-on: code refactoring/file operations) vs. Plans (brainwork: report generation/writing); Quick Start: 1. Download the installation package; 2. Add providers (API key or Ollama instance); 3. Start using (local models are detected automatically).

7

Section 07

Open Source Community and License

Askimo uses the AGPLv3 open-source license, with auditable code and an active community (contribution guidelines/DCO requirements), and supports multiple languages (collaborative translation via Crowdin).

8

Section 08

Conclusion and Recommendations

Askimo represents a new direction for AI workbenches, integrating multi-model support, local privacy, and automated workflows into one. It is recommended for users who are tired of switching between multiple tools, value data security, and need to integrate AI into their workflows.