IBM Quantum ihri Open-Source-Inhält
IBM stellt es Huufe Lernmaterial für Quantencomputing zur Verfüegig — alles open source under CC BY-SA 4.0:
- Learning — Strukturierti Kurs vo de Quantegrundlage bis zu de fortgschrittene Themene
- Tutorials — Über 40 Tutorials zu Transpilation, Fehlerminderig und meh
- Documentation — Aaleitige und API-Referänz für Qiskit
- Source repo — Alli Inhält uf GitHub
Ihri Quantum Platform isch immer aktuell und guet gstaltet — de best Ort zum Läse, Lehrne und Naaluege.
Was das Projäkt derzue füegt
IBM ihri Qiskit-Dokumentation isch open source (CC BY-SA 4.0), aber ihri Webaawändig isch's nöd. doQumentation füegt es open-source Frontend mit Live-Code-Usfüehrig, automatischer Credential-Injektion und Simulator-Modus derzue.
Überall iisetzbaa — vo GitHub Pages über Docker bis zu RasQberry. Lueg dir alli Funktione aa.
Erscht Schritt
Neu bim Quantencomputing? Fang mit em Kurs aa. Kennsch Qiskit scho? Denn spring direkt i es Tutorial oder e Aaleitig ine.
Kei IBM Quantum-Konto? Aktivier de Simulator-Modus ide Yystellige, demit du alle Code ohni Aamäldig chönsch usfüehre.
Code-Usfüehrig
Klick bi jedem Codeblock uf Run. De erscht Klick startet en koschtelos Jupyter-Kernel über Binder or IBM Code Engine (1–2 Min.). Dernaa gohts sofort.
-
Simulator-Modus (kei Konto nötig) — Aktivier de Simulator-Modus, demit du alli Notebooks mit AerSimulator oder FakeBackends mit Ruuschmodell chasch usfüehre. Null Yyrichtigsufwand nötig.
-
IBM Quantum Hardware — Gib dii API-Token und CRN einisch ide Yystellige yy — d'Zuegangsdate wärde bi jeder Usfüehrig automatisch yygfüegt. Erstell es koschteloses Konto, falls du no keis hesch.
Verfüegbari Usfüehrigs-Backends
Jedes Tutorial het usfüehrbare Codeblöck. Klick uf Run, demit du si mit einem vo drüü Backends chasch usfüehre:
- Binder (Standard uf GitHub Pages) — Koschtelos Remote-Jupyter-Kernel über mybinder.org
- Lokals Jupyter (Docker / RasQberry) — Verbindet mit em lokale Jupyter-Server mit vorinstalliertm Qiskit
- Benutzerdefinierts Server — Zeiget ide Yystellige uf en beliiebige Jupyter-Endpunkt
When multiple backends are available, choose which one to use from Settings.
Bereitstelligs-Optione
doQumentation isch verfüegbar als:
- GitHub Pages — Statischi Website mit Binder or IBM Code Engine für Remote-Code-Usfüehrig
- Docker — Vollständige Stack lokal, offline-fähig
- RasQberry — Sälber ghehoschtet uf emene Raspberry Pi mit lokalem Jupyter-Kernel
Lokal usfüehre mit Podman / Docker
Installier Podman Desktop oder Docker Desktop (Mac / Windows / Linux), denn füehr us:
# Full stack: site + Jupyter + Qiskit (~3 GB)
podman run -p 8080:80 -p 8888:8888 ghcr.io/janlahmann/doqumentation:jupyter
Mach http://localhost:8080 uf — Code-Usfüehrig funktioniert lokal, kei Binder-Wartezyt.
Für e liicht Version ohni lokali Code-Usfüehrig (~60 MB):
# Static site only — code execution still works via Binder
podman run -p 8080:80 ghcr.io/janlahmann/doqumentation:latest
Bruuchsch Docker? Ersetze eifach podman dur docker — d'Befähl si identisch. D'Images si Multi-Arch (linux/amd64 + linux/arm64), sodass Apple Silicon Macs nativ funktioniere.