KIVIO DESKTOPDOCS · v2.8.9
← 官网
开始

Kivio Desktop

开源桌面 Agentic AI 应用 —— 智能体对话、划词翻译、屏幕取景问答,使用你自己的密钥,数据留在你自己的机器。

Kivio Desktop 是什么

Kivio Desktop 是一款运行在 macOS 与 Windows 上的桌面应用,以一个完整的智能体内核为中心:规划 → 执行 → 综合的工具循环、并行子智能体、MCP、Skills、知识库检索,包在一个安静克制的图形界面里。

它始于一个更小的问题 —— 屏幕级的轻交互:全局热键划词翻译、截图 OCR 翻译、圈选屏幕直接提问。这些功能依然是 Kivio Desktop 的一部分,且不会消失;智能体内核是后来长出来的核心,但屏幕工具不会因此边缘化。

桌面 GUI 使用 Kivio 自己的智能体循环(run_agent_loop);应用同时提供基于同一套 Rust 运行时的终端 Agent kivio-code(也可通过 kivio code 启动),并能把 GUI 对话交给本机已安装的 Claude Code、Codex、Cursor、OpenCode、Gemini、Kimi、Pi 或 Hermes。本文档以桌面 GUI 为主,也会说明这些本地 Agent 入口。

设计理念

你的密钥、你的数据、你的机器。
  • BYOK(自带密钥) —— 没有账号体系、没有订阅墙。填入你自己的服务商 API Key,请求从你的机器直连服务商,中间没有 Kivio Desktop 的任何服务器。
  • 本地优先 —— 设置、对话、知识库索引、用量统计全部落在本机应用数据目录;settings.json 明文保存 API Key(详见 设置项参考),没有云同步。
  • 开源可审计 —— GPL-3.0 全量开源,Rust + React 代码逐行可读。

能力总览

能力说明
智能体对话规划 → 执行 → 综合的完整工具循环,支持 Act / Plan / Orchestrate 三种模式
内置工具文件读写、Shell、网页抓取、Python 沙箱、记忆、待办清单
MCP 服务器接入任意 Model Context Protocol 工具服务器
SkillsMarkdown 定义的可复用技能,运行中按需激活
子智能体一条消息并行派发多个专职人格
Kivio Code 与外部 Agent终端编码 Agent,以及 Claude Code、Codex、OpenCode、Pi 等本地 CLI 接管
知识库向量 + 全文混合检索 RAG,全部本地索引
代码沙箱Pyodide 本地运行 Python,图表/文档产物自动交付
右侧 Dock文件树、Git 审查与真实 PTY 终端,绑定对话工作目录
生命周期 Hooks在对话的 8 个时点跑脚本或发 HTTP 请求
划词翻译全局热键,流式翻译,提交即回填原应用
Lens 取景圈选屏幕任意区域或窗口,直接进入视觉对话
截图翻译与 OCRApple Vision / Windows OCR / 离线 RapidOCR 三引擎