项目截图
概览
Askimo 是一款基于 Kotlin 的原生桌面应用程序,旨在将 AI 交互整合到单一界面中。它允许用户在会话中无缝切换各种云端和本地 LLM 提供商。除了标准聊天功能外,它还具备本地检索增强生成(RAG)功能,可在不上传私有文档的情况下对其进行查询;配备“Plans”引擎,用于链接多步 AI 推理任务;以及“Skills”系统,可将可执行任务委派给本地代理运行时(如 Claude Code 或 Gemini CLI)。它还集成了模型上下文协议(MCP)工具,并内置了支持 Python、Bash 和 JavaScript 的脚本运行器。
主要功能
- 多提供商支持(OpenAI、Claude、Gemini、Grok、Ollama、LM Studio、LocalAI、Docker AI、兼容 OpenAI 的端点)
- 具备混合 BM25 + 向量检索和智能 AI 分类器的本地 RAG
- 通过 Plans(多步推理链)和 Skills(本地代理运行时)实现代理工作流
- 通过 stdio 或 HTTP 集成 MCP 工具
- 内置支持 Python、Bash 和 JavaScript 的脚本运行器,并自动管理 virtualenv
- 适用于 macOS、Windows 和 Linux 的原生桌面应用程序
- 存储在本地 SQLite 中的持久会话
- 用于令牌使用量、成本估算和 RAG 性能的本地遥测
- 多后端网络搜索(DuckDuckGo、Brave、Tavily、SearxNG)
- 支持 9 种语言的国际化
要求、安装和快速入门
用法
模型兼容性与使用场景
云端:OpenAI、Anthropic Claude、Google Gemini、xAI Grok。本地:Ollama、LM Studio、LocalAI、Docker AI。自定义:任何通过自定义基础 URL 兼容 OpenAI 的端点。仓库元数据中还列出了 VertexAI、vLLM 和 Nvidia NIM 为受支持。
许可证与风险说明
根据 AGPL-3.0 授权。有关详细信息,请参阅 https://api.github.com/licenses/agpl-3.0 和仓库中的 LICENSE 文件。
Editorial verification 2026-08-02: repository URL, owner, description, license and repository statistics were reviewed. License metadata: AGPL-3.0. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.
发布与维护
Not stated in the repository metadata