Zom Hauptinhalt springe

doQumentation

doQumentation deit e funktionsrisch, benutzerfründlich un open-source Frontend op de komplett open-source Bibliothek vun IBM Quantum ehr Tutorials, Kurse un Dokumentation drop.

IBM Quantum sing open-source Inhälde

IBM stellt en Masse Lernmaterial för Quantencomputing zur Verfüjung — alles open source unger CC BY-SA 4.0:

  • Learning — Strukturierte Kurse vun de Quantegrundlage bes zo de fortjeschrittene Thematike
  • Tutorials — Över 40 Tutorials övver Transpilation, Fählerminderung un mieh
  • Documentation — Aleitunge un API-Referenz för Qiskit
  • Source repo — All Inhalt op GitHub

Ehr Quantum Platform es emmer aktuell un jot jestallt — der beste Plaaz för Läse, Liere un Nohkieke.

Wat dit Projäk dozo deit

IBM sing Qiskit-Dokumentation es open source (CC BY-SA 4.0), ävver ehr Webawendung es et nit. doQumentation deit en open-source Frontend met live Code-Usföhrung, automatische Credential-Injektion un Simulator-Modus dozo.

Övverall enzesäze — vun GitHub Pages övver Docker bes zo RasQberry. Luurt ens all Funktione aan.

Aafange

Neu beim Quantencomputing? Fangt met däm Kurs aan. Kennt Ehr Qiskit ald? Dann springt direkt en e Tutorial udder en Aleitung erin.

Kei IBM Quantum-Konto? Aktiviert dä Simulator-Modus en de Enstellunge, domet Ehr all Code oohne Aanmeldung ußföhre künnt.

Code-Usföhrung

Klickt bei jedem Codeblock op Run. Dä eeste Klick startet enne kostenlose Jupyter-Kernel övver Binder or IBM Code Engine (1–2 Min.). Donoh jeiht et direkt.

  • Simulator-Modus (kei Konto nüüdich) — Aktiviert dä Simulator-Modus, domet Ehr all Notebooks met AerSimulator udder FakeBackends met Ruschmodell ußföhre künnt. Null Enrichtungsopwand nüüdich.

  • IBM Quantum Hardware — Jitt üch API-Token un CRN eimol en de Enstellunge en — de Zogjangsdaate wääde bei jeder Usföhrung automatisch enjefött. Erstellt e kostenlos Konto, falls Ehr noch keins hatt.

Verfüjbare Usföhrungs-Backends

Jedes Tutorial hät ußföhrbare Codeblöcke. Klickt op Run, domet Ehr se met einem vun drei Backends ußföhre künnt:

  1. Binder (Standard op GitHub Pages) — Kostenlose Remote-Jupyter-Kernel övver mybinder.org
  2. Lokales Jupyter (Docker / RasQberry) — Verbingt Üch met däm lokale Jupyter-Server met vorinstalliertem Qiskit
  3. Benutzerdefinierte Server — Verwies en de Enstellunge op enne beliebjije Jupyter-Endpunkt

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

Bereitstellungsoptione

doQumentation es verfüjbar als:

Lokal ußföhre met Podman / Docker

Installiert Podman Desktop udder Docker Desktop (Mac / Windows / Linux), dann föhrt uß:

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

Maht http://localhost:8080 op — Code-Usföhrung funktioneert lokal, kein Binder-Waadezigg.

För en leichtjewichtije Version oohne lokale Code-Usföhrung (~60 MB):

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

Benutzt Ehr Docker? Ersäzt enfach podman durch docker — de Befehle sin identisch. De Images sin Multi-Arch (linux/amd64 + linux/arm64), esu dat Apple Silicon Macs nativ funktioniere.