返回顶部
q

quantinuumclaw

Enables building and deploying quantum computing applications with Quantinuum, Guppy, Selene, and Fly.io. Use for the OpenClaw Clinical Hackathon, clinical or healthcare projects (drug discovery, treatment optimization, patient stratification, trial randomization), quantum-powered web apps, deploying quantum algorithms to the cloud, or integrating quantum results into user-facing interfaces.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
312
下载量
0
收藏
概述
安装方式
版本历史

quantinuumclaw

# QuantinuumClaw – Quantum Guppy/Selene Stack This skill provides everything needed to build production-ready quantum applications using **Quantinuum** (hardware/emulator), **Guppy** (quantum language), **Selene** (FastAPI backend), and **Fly.io** (deployment), with optional **Lovable** frontend. It is tuned for the **OpenClaw Clinical Hackathon** and general quantum web apps. ## When to Use This Skill **Use when:** - Building for the OpenClaw Clinical Hackathon or any clinical/healthcare quantum project - Building web applications that use quantum computing (optimization, chemistry, ML, random, crypto) - Deploying quantum algorithms as REST APIs or creating dashboards for quantum results - User mentions: clinical, healthcare, drug discovery, treatment optimization, patient stratification, molecular simulation, clinical trials, Guppy, Selene, Fly.io **Example requests:** "Build a quantum portfolio optimizer with a web interface" · "Deploy my Guppy algorithm to the cloud" · "Create a clinical molecular simulation demo" · "Set up a quantum ML service on Fly.io" ## Stack at a Glance | Component | Role | |------------|------| | **Quantinuum** | Quantum hardware (H-series) or emulator | | **Guppy** | Quantum programming (circuits, gates, measurement) | | **Selene** | FastAPI backend that runs Guppy and exposes REST API | | **Fly.io** | Hosts the Selene backend in the cloud | | **Lovable** | React/TS frontend template; use `assets/lovable-template/` or any app that calls the Selene API | ## Quick Start (One Command) From the repo root: ```bash python3 scripts/create_quantum_app.py \ --app-name "clinical-demo" \ --use-case "chemistry" \ --description "Clinical molecular simulation" \ --deploy ``` Then set `VITE_API_URL` in the frontend to your Fly.io app URL (e.g. `https://clinical-demo.fly.dev`). **Clinical use-case → `--use-case` mapping:** | Clinical idea | `--use-case` | Notes | |-----------------------------------|----------------|--------| | Drug discovery / molecular sim | `chemistry` | Molecules, energy, properties | | Treatment / resource optimization | `optimization` | QAOA-style optimization | | Patient stratification / ML | `ml` | Quantum ML models | | Trial randomization | `random` | Quantum RNG | | Secure keys / protocols | `crypto` | Quantum-safe crypto | General use cases (portfolio, finance, etc.) also use `optimization`, `chemistry`, `ml`, `random`, `crypto`, or `finance`. See `references/clinical-use-cases.md` for detailed clinical mappings. ## Full Workflow: Creating a Quantum Application ### Step 1: Define the use case Identify the problem (optimization, simulation, ML, cryptography, clinical, etc.). ### Step 2: Create Selene backend ```bash python3 scripts/setup_selene_service.py \ --app-name "my-quantum-app" \ --use-case "chemistry" \ --description "Quantum chemistry simulator" ``` This creates a backend dir with FastAPI, health check, Dockerfile, and `fly.toml`. ### Step 3: Implement your Guppy circuit Edit `my-quantum-app/main.py` → `QuantumService._run_real_quantum()`. Use `references/guppy_guide.md` for syntax. For clinical: chemistry (molecule, shots, precision), optimization (objective, constraints), ML (features, epochs). ### Step 4: Deploy to Fly.io ```bash python3 scripts/flyio_deploy.py --app-name "my-quantum-app" --service-dir "my-quantum-app" --region "lhr" ``` Set secrets with `fly secrets set`; use emulator for demos if preferred. ### Step 5: Frontend Use `assets/lovable-template/` or run: ```bash python3 scripts/lovable_integrate.py \ --app-name "my-frontend" \ --backend-url "https://my-quantum-app.fly.dev" \ --quantum-use-case "chemistry" ``` Then `npm install` and `npm run dev` in the frontend dir. ### Step 6: Connect and test Point frontend `VITE_API_URL` to the Fly.io backend; hit `/health` to verify. ## Clinical Use Case Cheat Sheet - **Drug discovery / molecular simulation:** `chemistry` — VQE-style energy/property in Guppy; expose molecule type and params via API. - **Treatment / resource optimization:** `optimization` — Define objective (cost, wait time); run QAOA in Selene; display results in UI. - **Patient stratification / classification:** `ml` — Map patient features to model inputs; return risk/stratum or classification. - **Randomization (e.g. trials):** `random` — Quantum RNG from Guppy; expose bits/shots in API. - **Security / key material:** `crypto` — Key generation or quantum-safe primitives; keep keys on backend only. ## Data and Compliance (Clinical / Hackathon) - **Demos:** Use synthetic or de-identified data only. Do not send real PHI to quantum backends or store in Fly.io without a compliance plan. - **API keys:** Store in Fly.io secrets (`fly secrets set`), never in code or frontend. - **Production:** Add auth, rate limiting, and consider HIPAA/DPA; restrict CORS in Selene. ## Resources ### scripts/ - `create_quantum_app.py` — All-in-one: backend + deploy + frontend - `setup_selene_service.py` — Scaffold Selene backend - `flyio_deploy.py` — Deploy to Fly.io - `lovable_integrate.py` — Frontend wired to backend URL ### references/ - `guppy_guide.md` — Guppy syntax, gates, circuits, examples - `selene_api.md` — Endpoints, request/response, errors, jobs - `flyio_config.md` — Fly.io scaling, regions, secrets, monitoring - `lovable_patterns.md` — Frontend patterns, dashboard, API client - `clinical-use-cases.md` — Detailed clinical use-case mappings and compliance notes ### assets/ - `selene-template/` — Backend boilerplate (main.py, Dockerfile, fly.toml, .env.example) - `lovable-template/` — React/TS frontend with QuantumDashboard and API client ## Advanced: Multi-Quantum Use Cases - **Optimization dashboard:** Selene + QAOA/VQE; Lovable with sliders; Fly.io with scaling. - **Chemistry explorer:** Guppy molecular simulations; 3D viewer; optional persistent storage. - **Quantum ML API:** Selene exposing QNN/QSVM; Lovable for training/predictions; Fly.io (GPU if needed). ## Performance, Cost, and Security - **Queuing:** Use job queues for long-running quantum jobs; WebSockets or polling in frontend. - **Caching:** Cache identical computations to reduce quantum hardware cost. - **Fly.io:** Scale to zero when idle (`min_machines_running = 0`); use `references/flyio_config.md` for VM sizing. - **Security:** No API keys in frontend; rate limiting on Selene; HTTPS in production; see `references/selene_api.md` for auth patterns. ## Troubleshooting - **Guppy import error:** `pip install guppy` in backend; or use mock mode for demos. - **Selene not starting:** Check `fly.toml`, `fly logs`, and env vars. - **Frontend can’t connect:** Verify `VITE_API_URL`, CORS in Selene, and `curl .../health`. - **Fly.io deploy fails:** `fly deploy --clean`; `fly logs --phase build`; ensure `fly auth login`. - **Quantum results wrong:** Validate circuit logic and measurement; test with emulator first. ## Next Steps After initial setup: monitor quantum usage/costs; add auth to Selene if public; improve error handling and logging; consider persistence for job history. --- For detailed clinical use-case specs and compliance reminders, see `references/clinical-use-cases.md`.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 quantinuumclaw-1776276366 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 quantinuumclaw-1776276366 技能

通过命令行安装

skillhub install quantinuumclaw-1776276366

下载 Zip 包

⬇ 下载 quantinuumclaw v0.1.0

文件大小: 59.27 KB | 发布时间: 2026-4-16 18:45

v0.1.0 最新 2026-4-16 18:45
Initial release of the quantinuumclaw skill for building and deploying quantum-powered clinical and web applications.

- Provides an end-to-end stack: Quantinuum (hardware/emulator), Guppy (quantum language), Selene (FastAPI backend), Fly.io (cloud deployment), and Lovable (frontend template).
- Includes scripts for rapid app creation, backend setup, cloud deployment, and frontend integration.
- Features templates and references specifically for clinical/healthcare quantum use-cases (drug discovery, treatment optimization, patient stratification, molecular simulation, clinical trials, etc.).
- Offers compliance and data handling guidance for healthcare projects.
- Documentation includes workflow, troubleshooting, use-case mapping, performance/cost/security tips, and advanced patterns.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部