Languages / 语言 简体中文 | 繁體中文 | English | 日本語
A self-growing desktop AI work system — ready-to-use, long-running, with agent delegation, memory, tool review, MCP, and high-concurrency workspace automation.
开箱即用的自我成长型桌面 AI 工作系统 — 部门委派、长期记忆、工具审查、MCP、高并发工作区自动化。
PAI 是一个持续演进中的桌面 AI 工作系统。它不是一个聊天客户端,而是一套围绕会话、任务、记忆、部门、工具、审查、远程消息组织起来的完整桌面系统。底层用 Rust 异步并发和流式架构保证响应速度,前端用 Vue 3 + DaisyUI 保持简洁界面。所有数据本地存储,不经过中间服务器。
快捷键呼出、语音唤醒、后台语音输入、快速截图——PAI 把桌面 AI 的入口做到了「随时呼出、随时处理、随时继续」。支持本地会话、远程会话、多会话并行,快捷指令可以一键触发常用操作。
多种部门和人格可以独立配置,每套人格带头像、带私有记忆。任务和会话按部门、身份、职责分开,本地会话支持多 Agent 同时群聊,远程会话支持微信、飞书、钉钉、OneBot 等协议。
UI、对话样式、配色、字体都可以自定义,多窗口并行展开。响应速度快,界面干净但不简陋。
预设了完整的能力集:LLM 可以执行操作脚本控制电脑、主动发表情;常见 Skill 已经内置;支持全面图转文、PDF 和 Office 原生阅读;工具修改可回退;工具执行和代码修改可以多角度 AI 审查。API 供应商接入做了简化,开箱即用。
长对话会动态精简归档,单会话可以长期延续,上下文通过持续压缩和整理保持有效。记忆系统成本低、覆盖面全,AI 会越用越懂你。
高性能、支持并发、响应快。本地会话支持消息投送、会话分支、人工发起委托;远程会话支持收发文件和图片。内置主动计划模式、委托系统、人物系统,LLM 可以自主管理 MCP、技能、人格和部门。工具执行有审查链,代码修改可以多角度校验。
以下不是假设,是实际发生的事:
- 从 v0.8 开始,PAI 被用来开发 PAI 自身超过 1 个月,期间产生了 407 次提交、496 个文件变更
- 有用户持续用 PAI 处理财经问题和新闻舆论监督,超过 3 个月
- 有用户通过微信远程联系人,用 PAI 生产小红书文案,超过 3 个月,累计更新上千条发布
- 有用户用 PAI 分析研究论文超过 2 个月,并在此基础上发表了多篇论文
- 有用户用 PAI 定时爬取网络资料,累计超过 500M
- 有用户让 PAI 连续工作 20 小时执行一个编程任务,自行审查、自行解决、自行查阅网络资料,最终通过
- 有用户长期用 PAI 制作游戏攻略
- 有用户长期用 PAI 操作游戏完成日常任务
- 有用户同时开启数十个会话,用 PAI 同时监控多个网络频道
- 长期使用后,用户普遍反馈越用越顺,AI 越来越懂自己
- 872 次提交,116 个版本发布
- 79 份计划文档
- 前后端跨 Vue、Rust、Tauri 2 持续演进
- 本地会话、远程会话、记忆、审查、委派、多窗口、工作区能力均已落地
- 桌面壳:Tauri 2
- 后端:Rust(异步,tokio)
- 前端:Vue 3 + TypeScript + Vite
- UI:DaisyUI + Tailwind CSS
- 包管理:pnpm
当前发布策略:
- Windows:NSIS 安装版 + zip 便携版(
PORTABLE标记),应用内自动更新 - Linux:
.deb/AppImage,保留发布链路
- API Key 保存在本地,不经过任何中间服务器
- 对话、任务、归档、记忆、媒体全部本地存储
- 便携版数据在可执行文件同级
data/,U 盘即插即用 - 你可以自行管理、导出、清理所有数据
- 想把 AI 真正放进桌面工作流的开发者
- 不满足于"只会聊天"的 AI 工具的人
- 需要长期任务推进、而不是一次一清的人
- 希望 AI 有审查能力、不是盲目放权的人
- 对 AI 组织化协作有想象力的人
从 Releases 下载安装版或便携版。
安装后主要文件位置:
- 可执行文件:
/usr/bin/p-ai - 桌面启动项:
/usr/share/applications/p-ai.desktop - 图标:
/usr/share/pixmaps/p-ai.png - 默认数据目录:
~/.config/p-ai/
这个项目能走到今天,依赖这些优秀的上游项目与社区:Tauri · Vue 3 · DaisyUI · Tailwind CSS · rust-genai · rmcp · Shiki · Mermaid · KaTeX · markstream-vue · tokio · reqwest · rusqlite · tantivy · Linux.do · AstrBot
项目作者还为 AstrBot 生态开发了三款插件:AngelHeart(智能群聊交互) · AngelMemory(层级记忆检索) · AngelSmile(表情包管理)
也感谢所有为本项目贡献想法、测试、反馈和代码的人。