AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
开发者工具/
PyWry
PyWry logo

PyWry

活跃·★ 99·Apache-2.0·更新于 2026-10-13

PyWry 是 Python 的跨平台渲染引擎和 UI 工具包,一套 API 对应三种输出:通过 PyTauri 使用操作系统 webview 的原生窗口(不是 Qt 或 Electron)、适用于 JupyterLab、VS Code 和 Colab 的 Jupyter 组件,以及由 FastAPI 提供服务并可用 Redis 做状态后端以便横向扩展的浏览器页面。思路是先在 Notebook 里做数据应用原型,再部署成 Web 应用,最后用 pywry[freeze] 编译成独立的桌面可执行文件。

它包含按钮、下拉框、滑块、弹窗等以 Pydantic 模型定义的工具栏组件,Python 与 JavaScript 之间的双向事件,Plotly 和 AgGrid 集成,带可插拔提供商(OpenAI、Anthropic、Magentic、Agent Client Protocol、LangChain Deep Agents)的流式聊天组件,以及扩展的 TradingView 图表。它的 MCP 服务让 Claude Desktop、Claude Code 或 Cursor 可以操控组件、图表和仪表盘,仓库还附带一个 Claude Code 插件,包含同样的工具、一个技能、斜杠命令和子智能体。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-17。

许可证
Apache-2.0
最新发布
pywry-2.0.6 · 2026-07-29
最近提交
2026-10-13
贡献者
4
复刻数
7
未关闭的 issue 和 PR
14
首次发布
2026-02-01
PyPI 包
pywry 2.0.6 · 6,729 上周下载

来源:GitHub、npm 和 PyPI 的公开接口。

#AG Grid#anywidget#聊天应用#Claude Code#Claude Code 插件#Claude 技能#仪表盘#DeepAgents LangGraph
$ 安装
$ pip install pywry
↗ 访问官网★ GitHub
01

功能特性

01使用系统 webview 的原生窗口,不依赖 Qt 或 Electron
02Jupyter 小部件,可在 JupyterLab、VS Code 和 Colab 中使用
03可选的 MCP 扩展,用于智能体集成
02

为什么选择它

+一套 Python API 同时面向原生窗口、Jupyter 组件和浏览器页面,并支持用 PyInstaller 打包成独立可执行文件。
+使用系统 webview 而不是 Electron 或 Qt,可以直接写原生 HTML、CSS 和 JavaScript。
+内置聊天组件支持多个 LLM 提供商,图表部分有较完整的 TradingView 集成。
+提供 MCP 服务和 Claude Code 插件,智能体可以创建并更新组件。
03

权衡点

!MCP 服务只是这个较大 UI 工具包中的一项功能,不是轻量的独立 MCP 服务。
!在 Linux 上需要先安装系统 webview 依赖(WebKitGTK 等),否则无法运行。
!可选扩展很多(notebook、auth、freeze、sqlite 和多个聊天提供商),具体安装取决于需要哪些部分。
04

维护状况检查

放缓检查日期: 2026-10-19
最近提交
2026-07-19
近 90 天提交数
0
近 90 天发布数
1
最新发布
pywry-2.0.6 (2026-07-29)
未关闭 issue
14
近期 issue 至少有一条评论的比例
2/3
近 12 周每周提交数
近 12 周每周提交数: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #120 ipywidgets1 条评论 · 2026-08-16
  • #94 Cannot install pywry on 3.15 due to `pytauri-wheel` failure1 条评论 · 2026-07-05
  • #31 Every example in the Quickstart would benefit from a screenshot1 条评论 · 2026-04-28
  • #124 The Hello World app only shows a black screen0 条评论 · 2026-10-06

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

05

兼容性

Claude Code
客户端
已通过文档验证
Claude Desktop
客户端
已通过文档验证
Cursor
编辑器
已通过文档验证
VS Code
编辑器
已通过文档验证
Python
运行时
已通过文档验证
macOS
操作系统
已通过文档验证
06

快速开始

1
$ pip install pywry
07

使用场景

↳先在笔记本里原型化交互式数据应用,再打包成桌面应用
↳用 Python 构建仪表盘和聊天界面
08

同类工具

⚡热门对决:
VSreticle★1.3k→VSmd2wechat-skill★3.7k→VSmymir★196→VSclaude-delegator★177→
reticle logo
reticle★ 1.3k
让编程智能体驱动真实运行的应用来验证改动是否生效,返回“通过 / 失败 / 无法判断”的结论并附上需要修改的 file:line。
VS对比→
md2wechat-skill logo
md2wechat-skill★ 3.7k
专为 AI 时代设计的公众号创作工作台。
VS对比→
mymir logo
mymir★ 196
Mymir是一个为AI代理提供项目上下文管理的端到端工具,让每个会话都能自动获取所需的历史信息和下一步计划。
VS对比→
claude-delegator logo
claude-delegator★ 177
Claude Delegator 是一个Claude Code插件,通过MCP集成GPT、Gemini和Grok专家,提供二次意见和仲裁共识。
VS对比→
grainulator logo
grainulator★ 86
提出一个问题,获得经过多轮调查、带有类型化主张、矛盾检测和置信度评分的答案。
VS对比→
agentmako logo
agentmako★ 54
agentmako 是一个本地优先的代码库智能引擎,用于 AI 编码工具。
VS对比→
pi-agent-dashboard logo
pi-agent-dashboard★ 329
pi 编程智能体会话的实时 Web 看板:多会话视图、实时对话镜像、集成终端,可在笔记本或手机上管理并行会话。
VS对比→
coder_eval logo
coder_eval★ 154
评测和基准测试 AI 编程智能体及其技能的框架:用声明式 YAML 任务在沙箱中运行真实智能体,支持 A/B 实验和 CI 门禁。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
deeleeramone /
PyWry
↗

用一套 API 渲染成桌面窗口、Notebook 组件或网页的 Python UI 工具包

997Apache-2.0
最后更新1周前
状态活跃
分类开发者工具
贡献者4
最新发布pywry-2.0.6
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。