发现 AI 代理的未来arrow_forward

Askimo

calendar_today收录于 2026年4月23日
category智能体与应用工具
code开源
桌面应用MCPRAGAI代理智能体框架CLI智能体与应用工具模型与推理框架自动化/工作流/RPA知识管理/检索/RAG安全/隐私

本地优先的 AI Agent 平台,提供桌面端与 CLI,支持多模型切换、本地 RAG、多步骤工作流及 MCP 工具集成。

Askimo 是一个本地优先的 AI Agent 平台,同时提供桌面 GUI(基于 Compose Multiplatform)与 CLI(基于 JLine3 + GraalVM native image)两种交互形态。

核心能力

  • 多模型接入:支持 OpenAI、Claude、Gemini、Grok、Ollama、LM Studio、LocalAI、Docker AI 等,兼容任意 OpenAI 兼容端点(自定义 base URL),会话级切换不丢失对话上下文。
  • 本地 RAG:BM25 全文检索 + 向量语义检索的混合策略,内置 AI 分类器自动跳过不必要的检索以减少延迟与 token 消耗。索引范围覆盖本地文件夹、文件和网页 URL,支持源代码、PDF、MS Office 文档、邮件、文本文件等格式,数据全程本地不外传。
  • Plans 多步骤 Agentic 工作流:将多步 AI 管道串联为表单驱动的自动化工作流,每个步骤具有独立角色(研究员、分析师、策略师、写作者),上一步输出自动作为下一步上下文。支持 YAML 自定义定义与自然语言描述自动生成两种入口,内置求职信撰写、博客写作、竞品分析、会议纪要处理、研究报告、邮件撰写等模板,最终结果可导出为 PDF 或 Word。
  • 脚本运行器:在聊天中直接执行 AI 生成的 Python、Bash、JavaScript 脚本,Python 在自动管理的 virtualenv 中运行并自动安装依赖。
  • MCP 工具集成:通过 stdio 或 HTTP 连接 MCP 兼容服务器,支持全局、按项目作用域、临时(ephemeral)三种配置粒度。

体验与工程特性

  • 持久会话:对话存储在本地 SQLite 数据库,重启后自动恢复。
  • 视觉能力:支持向对话附加图片,兼容任意多模态模型。
  • 本地遥测:提供 token 用量、成本估算、RAG 性能指标,不上传任何数据。
  • 国际化:覆盖英语、中文(简/繁)、日语、韩语、法语、西班牙语、德语、葡萄牙语、越南语共 9 种语言。
  • 附件支持:从项目侧边栏直接添加附件到对话。

架构要点

项目采用 Kotlin(JDK 21+)编写,AI 集成层基于 LangChain4j 构建,统一抽象多 provider 调用。桌面端与 CLI 共享 shared/ 核心逻辑模块(涵盖 providers、RAG、MCP、memory、tools、database、plans 引擎),确保能力一致性。构建工具为 Gradle Kotlin DSL,代码质量通过 Detekt 静态分析及自定义规则保障,CI 中使用 Dockerfile.runtime 构建容器镜像。

适用场景

多模型横向对比评测、本地代码与文档的隐私问答、多阶段研究报告自动化生成、AI 生成脚本的一键执行、通过 MCP 协议扩展 AI 的外部工具调用能力、完全离线的隐私优先 AI 使用环境。

待确认信息

  • 向量数据库具体选型未公开(可能基于 LangChain4j 内置方案)。
  • Hugging Face 页面与学术论文均未发现关联。
  • 作者 haiphucnguyen (Hai Nguyen) 的详细背景信息未知,另有 3 名贡献者。
  • 自定义 Plan 的 YAML 完整字段规范需查阅文档或源码。
  • 是否提供官方 MCP 服务器推荐或市场页面待确认。

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch