开源 DeskPilot:纯 Python 本地 LLM 桌面 Agent 客户端,内置 MCP 与安全沙箱
poofph · reddit · 2026-09-24
作者(借助 Qwen 3.8 27B 辅助开发)发布了开源的原生桌面 AI 客户端 DeskPilot,用 Python + Tkinter 构建,面向本地 LLM 的 agentic 使用。
主要亮点:
- 通用本地后端:支持 Ollama、LM Studio、vLLM、llama.cpp 及任何 OpenAI 兼容端点
- MCP 集成:内置零依赖的 stdio JSON-RPC 2.0 客户端,可接入任意 MCP server 并动态转换为 function calling schema
- 工具权限条:每个内置/动态 MCP 工具都可设置 Always Allow / Ask Permission / Off,未审查工具默认需确认
- 内置工具:本地 SearXNG/Exa 搜索、Firecrawl 抓取、文件读写(含 PDF)、剪贴板、截屏、沙箱化 Node.js 执行
- 推理展示:原生支持 <think>/reasoningcontent 流式展示,自动折叠为 "Thought for X.Xs"
- 全本地语音栈:faster-whisper 听写 + kokoro-onnx TTS,前瞻管线消除句间延迟
- 上下文管理:显示真实 decode tok/s、TTFT、上下文用量仪表,达到阈值(如 75%)时自动生成结构化交接摘要,无缝开启新会话
- 安全设计:SSRF/DNS 重绑定防护(屏蔽 loopback、RFC1918、云元数据 IP)、文件系统沙箱、后台线程 + 线程安全队列保证 UI 流畅
支持 Python 3.10+ 直接运行,也可用 PyInstaller 打包为单个 exe。
所属事件:开源 DeskPilot:Python 本地 LLM 桌面 Agent 客户端(2 条相关)→
「编程与Agent」频道最新
- 4B 小模型加截图反而更差:一次浏览器 Agent 实验复盘 — Stunning-Sherbet1853 · 2026-11-11
- 0xJeff:x402 的真正短板在企业级,大钱在 B2V 而非机器互付 — 0xJeff · 2026-11-11
- 开发者自建 git 网页应用被 Codex 安全护栏误判为网络安全风险 — brianmichel · 2026-11-11
- 形式化验证让 AI 编码更快:Lean 证明成为 agent 优化护栏 — bigdata · 2026-11-11
- Orchestrator v0.14.11 发布:统一管理散落各处的 AI 编程会话 — julianweisser · 2026-11-11
- DeepSeek 开源编码 agent DSH 登上 HF Harness 榜,五项评测并列第一 — TheZachMueller · 2026-11-11