发现 AI 代理的未来

OpenYak

收录于 2026年5月3日
智能体与应用工具
开源
Electron桌面应用MCPAI代理智能体框架智能体与应用工具开发者工具/代码协议/API/集成企业应用/办公

本地优先的开源桌面 AI Agent 工作台,将文件、对话与办公上下文转化为可交付成果,定位为 Claude Code / OpenAI Codex 的 BYOK 替代品。

核心能力#

文件与数据理解#

  • 原生支持 DOCX、XLSX、PPTX、PDF、CSV 格式,以及本地文件夹与生成的 Artifact 解析
  • 数据解析均在本地完成,无需上传至第三方服务器

工作区与输出#

  • Artifact 面板:在对话旁侧独立显示可复用的 Markdown 简报、表格、图表、检查清单等结构化输出
  • Workspace Memory:以 Markdown 文档形式存储项目级上下文,每次会话自动注入

工具执行与自动化#

  • 提供 20+ 文件操作工具(读写、重命名、组织等),执行均需用户授权
  • 支持定期清理、报告生成和文件工作流的自动化调度

上下文与通信#

  • 支持从分析到规划再到后续跟进的连续对话,内置上下文自动压缩机制
  • 内置 WhatsApp、Telegram、Discord、Slack、WeChat、飞书、钉钉、企业微信、QQ、Email、Matrix、MoChat、WebSocket 等 10+ 通信通道

隐私与连接#

  • 支持纯离线本地模型运行,本地 SQLite 存储,无遥测数据收集
  • 基于 Cloudflare Tunnel 建立安全隧道,通过 QR 码从移动设备安全连接桌面实例

架构#

Monorepo 结构:

  • desktop-tauri/:基于 Tauri v2 (Rust) 的桌面壳,负责系统级集成与跨平台封装
  • frontend/:基于 Next.js 15 的前端 UI,包含聊天界面、设置面板、Artifact 面板,通过 SSE 接收流式数据
  • backend/:基于 FastAPI 的 Agent 引擎,负责工具执行、LLM 流式路由与 SQLite 本地持久化存储

关键机制:

  • FastAPI 提供核心 Agent 能力与 SSE 流式 API,Next.js 负责交互呈现,Tauri 负责打包为原生桌面应用
  • 通过 OpenRouter 聚合 100+ 模型,兼容 13+ 独立云端提供商 API 及本地 Ollama 自动检测
  • 采用 MCP (Model Context Protocol) 标准对接外部工具,内置 46 个预配置连接器,支持一键启用与 OAuth 认证

模型支持#

  • 云端/订阅:OpenRouter(内置免费及付费模型)、OpenAI、Anthropic、Google Gemini、DeepSeek、Groq、Mistral、xAI Grok、Qwen、Kimi Moonshot、MiniMax、Zhipu、ChatGPT 订阅
  • 本地:Ollama 自动检测,离线可用

典型场景#

  • 办公自动化:跨文件夹批量重命名、整理、清理文件,生成可审计日志
  • 数据分析:本地解析 XLSX/CSV/文档数据,发现异常、追踪趋势、导出摘要
  • 团队运营:将 PDF、DOCX、CSV 中的笔记合并为结构化简报,自动提取行动项
  • 内容与写作:根据要点草拟内部通知、政策更新和职业通信
  • 远程工作流:通过安全隧道从任意设备远程发送任务到桌面端执行
  • 即时通讯集成:将桌面 AI Agent 接入主流 IM 平台,自动处理消息

安装#

  • macOS (Apple Silicon / Intel):.dmg, .app
  • Windows (x64):.exe installer
  • Linux (x64):.deb, .rpm

开发环境:git clone https://github.com/openyak/openyak.git && cd openyak && npm run dev:all

待确认信息#

  • 团队/作者信息未在 GitHub 仓库和官网明确列出
  • 官网有 Pricing 页面但具体定价内容未获取
  • IM 通道集成深度需进一步验证
  • 46 个 MCP 连接器完整清单未完整呈现
  • 自动化调度的具体机制(cron/内置调度器等)未明确说明

保持更新

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