Zum Hauptinhalt springe

doQumentation

doQumentation fiegt em IBM Quantum seinere komplettte Open-Source-Bibliothek vo Tutorials, Kurse un Dokumentation e funktionsriichs, benutzerfreundlichs Open-Source-Frontend hinzue.

IBM Quantum sini Open-Source-Inhalte

IBM stellt e Huffe vo Lernmaterial zum Quantecomputing zur Verfiegung – alles Open Source under CC BY-SA 4.0:

  • Learning — Strukturierti Kurse vo de Quantegrundlage bis zu fortgschrittene Theme
  • Tutorials — Iber 40 Tutorials zu Transpilation, Fehlerminderung un meh
  • Documentation — Aleitige un API-Referenz fir Qiskit
  • Source repo — Alli Inhalte uf GitHub

Ihri Quantum Platform isch immer aktuell un guet gstaltet – de bescht Ort zum Lese, Lerne un Nochschlaue.

Was des Projekt hinzuefüegt

Em IBM sini Qiskit-Dokumentation isch Open Source (CC BY-SA 4.0), awwer ihri Webawwendung isch's nit. doQumentation fiegt e Open-Source-Frontend mit Live-Code-Usfierung, automatischer Credential-Injektion un Simulator-Modus hinzue.

Iberall iisetzbor – vo GitHub Pages iber Docker bis zu RasQberry. Luege Sie alli Funktione.

Erschti Schritte

Neu im Quantecomputing? Fanget mit em Kurs a. Scho mit Qiskit vertraut? Springet direkt in e Tutorial oder e Aleitung.

Kei IBM Quantum-Konto? Aktivieret de Simulator-Modus in de Iistellige, zum alle Code ohni Ameldung uszfiere.

Code-Usfierung

Klicket bi jedem Codeblock uf Run. Dr erscht Klick startet e koschtelose Jupyter-Kernel iber Binder or IBM Code Engine (1–2 Min.). Dnoch laufet d Usfierige sofort.

  • Simulator-Modus (kei Konto neetig) — Aktivieret de Simulator-Modus, zum alli Notebooks mit AerSimulator oder FakeBackends mit Ruschmodell uszfiere. Null Iirichtungsufwand neetig.

  • IBM Quantum Hardware — Gebet eiere API-Token un CRN emol in de Iistellige ii — d Zugangsdatte werret bi jeder Usfierung automatisch iigfiegt. Erschtellet e koschteloses Konto, falls ihr noch keis hent.

Verfiegbori Usfierungs-Backends

Jedes Tutorial het usfierbare Codebleck. Klicket uf Run, zum sie mit einem vo drei Backends uszfiere:

  1. Binder (Standard uf GitHub Pages) — Koschtelose Remote-Jupyter-Kernel iber mybinder.org
  2. Lokals Jupyter (Docker / RasQberry) — Verbindet sich mit em lokale Jupyter-Server mit vorinstalliertem Qiskit
  3. Benutzerdefinierte Server — Verwiiset in de Iistellige uf e beliebige Jupyter-Endpunkt

When multiple backends are available, choose which one to use from Settings.

Bereitstellungsoptione

doQumentation isch verfiegbor als:

Lokal usfiere mit Podman / Docker

Installieret Podman Desktop oder Docker Desktop (Mac / Windows / Linux), deno fieret us:

# Full stack: site + Jupyter + Qiskit (~3 GB)
podman run -p 8080:80 -p 8888:8888 ghcr.io/janlahmann/doqumentation:jupyter

Offnet http://localhost:8080 — Code-Usfierung funktioniert lokal, kei Binder-Wartezitt.

Fir e leichtgwichtigi Version ohni lokali Code-Usfierung (~60 MB):

# Static site only — code execution still works via Binder
podman run -p 8080:80 ghcr.io/janlahmann/doqumentation:latest

Ihr verwennet Docker? Ersetzet eifach podman durch docker — d Befehle sin identisch. D Images sin Multi-Arch (linux/amd64 + linux/arm64), so dass Apple Silicon Macs nativ funktioniere.