Skip to content

Add Qiskit Lab starter kit to catalog.yaml - #18

Open
BrUn3y wants to merge 1 commit into
dam-agents:mainfrom
BrUn3y:add-qiskit-lab-starter-kit
Open

BrUn3y wants to merge 1 commit into
dam-agents:mainfrom
BrUn3y:add-qiskit-lab-starter-kit

Conversation

@BrUn3y

@BrUn3y BrUn3y commented Nov 5, 2026 •

Copy link
Copy Markdown

Add Qiskit Lab, now at v0.4.0, a Qiskit SDK workspace for circuit development, local simulation and explicitly requested IBM Quantum hardware execution from DAM.

This PR adds only the repository entry to catalog.yaml. Kit code and screenshots remain in the public kit repository.

IBM Quantum Platform access: live queries and hardware execution use Qiskit Runtime SamplerV2 and require the owner's API key and IBM Quantum instance access. Credentials are configured through DAM's hidden Terminal prompt, never in chat. Local simulation needs no IBM credentials.

The kit includes:

  • Bell, GHZ, Grover and Deutsch–Jozsa examples, plus native local CHSH experiments with independent seeds and 95% confidence bounds.
  • QAOA Max-Cut at p=1 for 2–8 nodes, checked against the exact classical optimum.
  • Live backend inspection, durable submission receipts and read-only recovery of uncertain submissions, without automatic QPU retries.
  • Automatically displayed native HTML reports with measurements, circuit source, downloads and experiment dashboards.
  • Locked SDK dependencies, offline diagnostics, versioned receipts and isolated optional SQD/fermionic environments.
  • The project skill and four bundled official Qiskit skills for Runtime migration, error mitigation, SQD solver selection and fermionic simulation.
  • A native installer, onboarding and a two-minute completion-report schedule that checks accepted job IDs without submitting new work.

The kit uses DAM's selected model and harness for development and Qiskit directly for execution.

Examples

These existing DAM screenshots show a five-node QAOA Max-Cut local simulation with 256 shots and its Carbon HTML report. Image links are pinned to the reviewed kit commit.

Report overview: completion status, shot count, circuit statistics and downloads.

Qiskit Lab local QAOA simulation report overview in DAM

Measurement results: observed bitstring probabilities and searchable measurements.

Qiskit Lab local QAOA measurement results in DAM

Circuit and scientific dashboard: circuit source, graph, optimization trace and sampled solutions.

Qiskit Lab local QAOA circuit and scientific dashboard in DAM

Validation

  • v0.4.0: 709 offline tests; Ruff, mypy, wheel and source builds passed.
  • CI passed on Python 3.11–3.13, including optional-profile smoke checks, container builds and report browser tests.
  • Installer/onboarding and empty-queue precheck covered by offline tests.
  • All three pinned screenshot URLs return HTTP 200 with image/png content.

Catalog-based DAM UI installation remains pending registration. The screenshots show an existing DAM workspace and local simulation.

@BrUn3y

BrUn3y commented Nov 11, 2026

Copy link
Copy Markdown
Author

Hello! @jenna-winkler
I wanted to know if it is possible to add this Starter Kit to the DAM catalog. I believe it already meets all the required criteria, and if anything is missing, I can work on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant