by xi-zhao
Open-source quantum Agent workspace with a desktop client, Web UI, messaging, Qiskit/MCP tools, and scientific validation
# Add to your Claude Code skills
git clone https://github.com/xi-zhao/OpenQuantumLast scanned: 9/11/2026
{
"issues": [
{
"type": "npm-audit",
"message": "@humanfs/node: humanfs: Recursive copy follows symlinked files and copies data from outside the source tree",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "dsh-plugin-desktop: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "fast-uri: fast-uri vulnerable to host confusion via skipped IDN canonicalization on scheme-relative references",
"severity": "high"
},
{
"type": "npm-audit",
"message": "hono: Hono: Incomplete fix for CVE-2026-39408: `toSSG()` still writes files outside the output directory",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "js-yaml: js-yaml: maxTotalMergeKeys does not limit CPU use for empty merge sources",
"severity": "high"
},
{
"type": "npm-audit",
"message": "pnpm: pnpm: Environment secrets exfiltrated via env-placeholder expansion in proxy settings read from an untrusted pnpm-workspace.yaml",
"severity": "high"
},
{
"type": "npm-audit",
"message": "qs: qs array-limit bypass via bracket-key comma parsing",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "sharp: sharp: Vulnerabilities in libheif: GHSA-g89c-p67h-r497 and GHSA-2jg2-4ch7-h545",
"severity": "high"
}
],
"status": "WARNING",
"scannedAt": "2026-09-11T08:37:25.394Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}See how OpenQuantum compares with popular alternatives.
OpenQuantum is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by xi-zhao. Open-source quantum Agent workspace with a desktop client, Web UI, messaging, Qiskit/MCP tools, and scientific validation. It has 50 GitHub stars.
OpenQuantum returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.
Clone the repository with "git clone https://github.com/xi-zhao/OpenQuantum" and add it to your Claude Code skills directory (see the Installation section above).
OpenQuantum is primarily written in JavaScript. It is open-source under xi-zhao on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh OpenQuantum against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
把量子问题带进对话,把计算结果拿来检验。 OpenQuantum 是一个开源量子科研 Agent 工作台,将电路分析、量子化学、多体模拟、纠错与实验模拟工具接到同一个任务入口;教学应用「量子学习通」提供材料、课程和课堂的组织空间。
你可以从一个 Bell 态实验开始,也可以用 SQD 计算 H₂、用 TeNPy 求解自旋链。选择模型和计算后端,写清问题与输入,在工作台中查看调用过程、数值结果和适用范围。
安装并开始 · 先看本地计算示例(无需模型密钥) · 了解量子学习通
科研工作台处理计算与分析,量子学习通组织课程与课堂。两者在同一产品中提供入口;计算工具、模型服务和研究方法可以按任务选择、配置和扩展。
点击截图可查看原图。科研任务支持网页、桌面和配置好的消息入口;教学应用从工作台侧栏打开,详见产品体验。
从你想完成的任务开始。每个方向都对应已接入的工具或应用,具体的物理假设、输入规模与检查范围见完整目录。
| 任务方向 | 可以发起的任务 | 可以查看的结果 |
|---|---|---|
| 量子电路 | 分析或转换 OpenQASM / QPY 电路,比较转译,检查等价性,运行小规模仿真 | 电路结构、转译结果、等价性检查、态矢或采样分布 |
| 量子态与测量 | 审计密度矩阵与纠缠指标;模拟已知 product / GHZ 态的局域随机测量 | 状态指标与独立检查,子区纯度估计及有限样本误差 |
| 量子化学与多体基态 | 用 SQD 求解 H₂/STO-3G,或用 TeNPy 计算有限 XYZ 自旋链基态 | SQD / FCI 能量对照,DMRG 能量、磁化与纠缠熵 |
| 变分求解与参数学习 | 求解限定二量子位 Hamiltonian 的固定粒子扇区基态;对小型 Hamiltonian 训练 Flow-VQE | VQE 与精确参考对照,Flow 参数学习与等评估预算随机搜索比较 |
| 组合优化 | 构建有界 QUBO,检查约束 penalty,运行经典求解或可选本地 QAOA | 优化解、约束检查与经典枚举复核 |
| 量子纠错 | 运行 surface-code memory / MWPM 实验,或对二元校验矩阵进行 BP+LSD 解码 | 表面码有限 shots 统计;LSD 的 syndrome 一致性检查 |
| 开放系统动力学 | 用 TJM 模拟小型开放 Ising 链的张量跳跃轨迹 | 随时间变化的观测量,与密度矩阵 Lindblad 演化的数值对照 |
| 超导与原子实验 | 模拟调校流程、原生门约束、三能级 transmon 泄漏或小型里德堡原子链动力学 | 合成实验数据、动力学轨迹与图表 |
| 量子硬件接入 | 发现后端、检查拓扑与凭据;按需启用云任务查询、提交与取消 | 设备候选、使用条件;已启用任务接口的结果与状态 |
| 研究方法与工具选型 | 比较量子 SDK、复用研究步骤、排查工作台连接 | 选型建议、工作流说明与诊断记录 |
| 学习与教学 | 准备材料、制作课件、组织互动课堂与 PBL 项目式学习 | 已集成课程与课堂界面、本机学习记录;课程建设与 AI 验收进度 |
本地计算可从无需量子云凭据的任务开始;真实硬件与付费服务按需启用。你也可以把自己的算法和研究方法接入工作台。
读到一种方法后,可以先在小系统上看它如何工作。OpenQuantum 已接入 SQD、TJM、BP+LSD、RandomMeas、Flow-VQE 和 TeNPy:从 H₂ 的采样子空间对角化,到开放系统张量轨迹、二元校验矩阵解码、随机测量、参数学习和自旋链 DMRG。
这六项接入固定了上游实现与依赖版本,限定了输入规模,并随结果返回输入、版本和检查信息。你可以比较 SQD 与同基组 FCI 的能量、TJM 与 Lindblad 演化的观测量,或 DMRG 与精确对角化的结果,用具体算例判断方法的表现。
这六项目前提供小规模本地计算与数值检查,尚未接入完整科学验收流程;论文规模复现仍需单独验证。论文出处、上游仓库、物理假设与验证记录见论文方法说明;准备依赖后,可直接使用下方的论文方法试用示例。
同一个 Bell 态任务,可以选择 FatQat 或 TyxonQ;需要分析与转译电路时,可以选择 Qiskit;比较两份电路是否等价时,可以选择 MQT QCEC。OpenQuantum 保留这些选择,让输入格式、物理模型和设备条件决定使用哪种工具。
| 生态层面 | 已接入的项目或服务 | 选择方式与当前范围 |
|---|---|---|
| 电路、编译与仿真 | Qiskit、MQT QCEC、TyxonQ、FatQat | 按电路格式、噪声模型、等价性检查或硬件约束选择;部分连接按需开启 |
| 量子态、优化与纠错 | toqito、QPanda QUBO、Stim、PyMatching、ldpc / BP+LSD,以及内置基态求解 | 量子态审计、限定基态计算、组合优化、纠错存储实验与二元校验矩阵解码 |
| 量子化学、多体与动力学 | Qiskit SQD、TeNPy、MQT YAQS / TJM | H₂ 子空间对角化、有限自旋链 DMRG、开放 Ising 链张量轨迹 |
| 参数学习与随机测量 | Flow-VQE、RandomMeas.jl | 小型 Hamiltonian 的 flow 参数学习,已知量子态的局域随机测量与纯度估计 |
| 超导与原子实验 | QMClaw、FatQat | 调校流程的合成数据实验、原生门约束和有界脉冲动力学 |
| 量子云与硬件 | FieldQKit、IBM Quantum、IonQ、本源量子及其他国内量子云 | 按厂商与任务选择;后端发现需要对应凭据,真机与付费任务按需启用 |
| 学习与教学 | OpenMAIC → 量子学习通 | 集成完整教学应用;课程体系正在建设,在线 AI 教学流程仍待完整验收 |
| Agent、桌面与消息 | DeepSeek Harness、DSH Desktop、CC Connect | 从网页、桌面或配置好的消息渠道使用科研能力 |
可以在对话中直接指定后端名称。首次任务示例给出了 FatQat 和 TyxonQ 的可复制请求及准备条件。
在设置中心接入自己的模型服务,按任务需要选择模型。对话模型负责理解与组织任务,计算后端负责执行相应的量子计算;两者分别配置。切换模型后,可以继续使用已有的研究方法和工具,具体协议兼容性以当前适配和实测为准。
具体的 Skill 目录、MCP 服务目录、原生量子 Tools和量子后端范围保留在后文,便于查询连接名、依赖与使用条件。
在对话中写清任务、输入和希望使用的后端。Agent 按任务读取工作方法、调用工具,工作台保留请求与返回结果。使用尚未开启的后端时,先在设置中心启用连接并重启工作台,再在对话中指定它。
把材料、课件和课堂放在一起,方便授课与自主学习。量子学习通集成了 OpenMAIC 的完整原版界面与服务端,保留教学流程和编辑操作,应用名称与主题适配 OpenQuantum,课程内容保留自身样式。
| 学习与教学场景 | 集成内容 |
|---|---|
| 准备材料 | 首页、课程库、材料附件、课程导入与 PPTX 导入 |
| 课堂学习 | 幻灯片、测验、互动问答与 PBL 项目式学习 |
| 制作课程 | 建课预览、课件编辑器和 Pro 专业工作台 |
| 继续学习 | 本机课程、任务、材料与服务端学习记录持久化,兼容旧版课堂迁移 |
课程建设目标是覆盖中学基础到前沿研究,按初级、中级、高级组织内容,允许按知识基础跨阶段学习。当前公开资源仍在整理,完整课程体系尚未制作和发布。应用装配、启动和本机持久化已有验证,真实在线 AI 建课、问答和编辑仍待完整验收。
Pro 教学任务使用上游应用自己的工具与记录,尚未自动接入科研工作台的量子工具。媒体、语音和搜索等可选能力需要对应服务配置。安装、备份、迁移与逐项验证见量子学习通集成说明。
启动步骤见量子学习通安装。
桌面端基于 DSH Desktop 适配,提供原生窗口、系统托盘、终端与通知,复用 OpenQuantum 的模型、科研能力和执行记录。当前提供 macOS / Windows 源码启动路径;本机已验证 macOS,未提供 OpenQuantum 品牌的 .dmg / .exe 安装包。
CC Connect 通过标准 ACP 连接 Harness,可从微信、飞书、钉钉、Slack、Telegram、Discord 等平台发起科研任务。消息入口复用已有 Skill、Tool 和科研执行记录。
对应启动方式见桌面客户端与微信、飞书等消息入口。
以仓库内固定的二量子位 Pauli Hamiltonian为例,OpenQuantum 在指定粒子扇区内运行无噪声 VQE,再用独立闭式计算作为参考。在仓库目录执行以下命令即可复算,无需模型密钥或量子云凭据:
npm run demo:quantum-ground-state
以下结果来自 2026-09-12 的本地复验;原始输出与运行记录包含完整数值、检查状态、时间、源码提交、输入摘要和 Node.js 版本。
这次运行完成了 15 项本地计算检查,1 项会话来源检查未执行,尚未生成完整科学验收结论。差值表示该数值案例与精确参考的一致程度;科学适用范围仍是给定 Hamiltonian 和粒子扇区。
完整科学验收还需要通过 Harness 执行任务、保存结果文件和会话来源,并生成可重读的验收报告。配置模型后的验证入口见下方开发与验证命令。
科研工作台保留请求、Skill 加载、工具调用、权限状态与返回结果,便于追踪一次任务的执行过程。设置中的“已启用”表示配置策略;当前工具是否可调用、服务是否可达,需要查看对应运行证据。
运行完成与科学验收分别显示。具备完整验收流程的能力会把输入、结果文件、独立检查和会话记录连接起来,生成验收报告,列出通过、失败或尚未检查的项目。其他工具按各自范围报告数值结果和检查状态。

图中展示已接入完整科学验收的能力如何形成证据;查看可编辑图源。
限定量子基态求解与量子信息审计提供完整科学验收流程;QUBO、电路等价性检查和量子纠错存储实验等能力按各自规则报告计算结果与检查。验证依据见能力声明、架构审计和固定量子能力 Benchmark。
本地量子计算无需量子云凭据。安装依赖后,仓库内的基态示例还可以直接运行,无需模型密钥。通过 Agent 发起任务需要配置模型服务;使用量子云则按所选服务配置凭据并启用连接。
可以先用自然语言提出任务,由 Agent 调用已接入的工具。你仍需要明确输入、物理假设与希望检查的结果。具体 Tool 名称、输入范围和后端选择在目录中保留,方便需要时深入使用。
目前已集成教学应用,公开教学资源仍在整理。课程建设目标覆盖中学基础至前沿研究,按初、中、高组织;完整课程体系尚未发布,真实在线 AI 建课、问答和编辑仍待完整验收。
当前提供源码安装,需要 Git、Node.js 24,以及 Python 量子工具使用的 uv;RandomMeas 随机测量另需 Julia 1.12.7。可以先启动网页工作台,再按需准备所选工具、桌面端、量子学习通或消息入口;各平台要求见下面的启动步骤。
当前以源码分发,适合本机单用户试用及二次开发。
准备 Git、Node.js 24,以及供 Python 量子工具使用的 uv / uvx。
使用 Ra