Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>QForge - Quantum Development SuiteNew to Visual Studio Code? Get it now.
QForge - Quantum Development Suite

QForge - Quantum Development Suite

QForge

|
1 install
| (0) | Free
AI-powered quantum computing assistant for Qiskit, Cirq, PennyLane, and Q#. Inline completions, circuit visualization, noise simulation, hardware submission to IBM Quantum, and unique Circuit DNA fingerprinting. Works in Python files and Jupyter notebooks.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

QForge — Quantum Development Suite

AI-powered quantum computing assistant for VS Code. Write, debug, visualize, and execute quantum circuits across Qiskit, Cirq, PennyLane, and Q# — all without leaving your editor.


What is QForge?

QForge is the first IDE extension purpose-built for quantum developers. Whether you're a researcher writing your first Bell state or an engineer submitting jobs to IBM Quantum hardware, QForge accelerates every step of the quantum development workflow.

Supports: Python · Qiskit · Cirq · PennyLane · Q# · Jupyter Notebooks


Key Features

🤖 AI Code Generation & Inline Completions

Ghost-text completions trained specifically on quantum code patterns. Press Ctrl+Shift+Q to generate a complete circuit from a natural language prompt. No more searching documentation — just describe what you need.

# Type: "create a 3-qubit GHZ state" and QForge completes it:
qc = QuantumCircuit(3)
qc.h(0)
qc.cx(0, 1)
qc.cx(0, 2)
qc.measure_all()

🔬 Circuit DNA Fingerprinting (Unique to QForge)

Every circuit has a unique 4-layer fingerprint: genotype (gate histogram) + topology (connectivity graph) + sequence (run-length encoding) + phenotype (parameter statistics). Use it to:

  • Detect plagiarism or duplicate circuits across your codebase
  • Track circuit evolution across versions
  • Register circuit IP in the QForge IP Vault

🏆 Proof-of-Quantum-Work Certifications

The only quantum certification that proves you actually ran circuits — not MCQ exams. Each certificate:

  • Contains a cryptographic Merkle root of your actual circuit executions
  • Is publicly verifiable by employers via REST API
  • Cannot be exam-dumped (problems are uniquely parameterised per candidate)
  • Includes a knowledge challenge about your own code

Tracks: Quantum Fundamentals · Circuit Design Pro · Algorithm Expert · Error Correction · Hardware Specialist · QML

📊 Circuit Visualization & Bloch Sphere

Render circuit diagrams and Bloch sphere animations inline in VS Code — no Jupyter kernel required.

🔊 Noise Simulation

Simulate realistic hardware noise models (depolarising, thermal relaxation, readout error) before spending QPU credits on real hardware.

🖥️ IBM Quantum Hardware Submission

Submit jobs directly to IBM Quantum backends. Monitor job status, view results, and compare with simulated output — all from the sidebar.

🐛 Step-Through Quantum Debugger

Step through quantum circuits gate-by-gate, inspecting the statevector at each step. Identify exactly where your circuit diverges from expected behaviour.

⚡ QForge Instant — Business Problem → Circuit

Describe a business problem in plain English. QForge maps it to the right quantum algorithm (QUBO, VQE, QAOA, QML) and generates a ready-to-run circuit.

🔄 Framework Transpilation

Convert circuits between Qiskit, Cirq, PennyLane, and Q# with a single command.

🧪 Algorithm Templates

60+ ready-to-use templates: Bell states, GHZ, Grover's, Shor's, VQE, QAOA, QFT, Bernstein-Vazirani, Deutsch-Jozsa, and more.


Getting Started

1. Install the Extension

Search "QForge" in the VS Code Extensions panel or install via:

ext install qforge.qforge

2. Create a Free Account

Open the Command Palette (Ctrl+Shift+P) → QForge: Create Account

Or visit qforge.app to sign up.

3. Start Coding

Open any .py file or Jupyter notebook and start typing quantum code. Inline completions activate automatically.

Use Ctrl+Shift+Q to open the AI generation prompt.


Commands

Command Shortcut Description
Generate Quantum Code Ctrl+Shift+Q AI-generate circuits from a prompt
Optimize Circuit Ctrl+Shift+O Reduce gate count, depth, and CNOT cost
Visualize Circuit Ctrl+Shift+V Render circuit diagram
Open Chat Ctrl+Shift+C Ask anything about quantum computing
Open Circuit Builder Ctrl+Shift+B Drag-and-drop visual circuit editor
Step-Through Debugger Ctrl+Shift+D Gate-by-gate statevector debugger
Fingerprint Circuit — Generate Circuit DNA hash
Compare Circuits — Similarity score between two circuits
Simulate Noise — Hardware noise model simulation
Submit to IBM Quantum — Run on real quantum hardware
AI Code Review — LLM-powered circuit analysis
Hybrid Debugger — Debug classical + quantum code together

All commands available via Ctrl+Shift+P → type QForge.


Pricing

Plan Price Features
Free $0/mo Inline completions, templates, circuit viz, 10 AI generations/day
Pro $29/mo Unlimited AI, noise simulation, hardware submission, certifications
Enterprise $99/mo Team management, audit log, SSO, priority support

Certifications: $49–$199 each (6 tracks). All 6 bundle: $599.


Extension Settings

Setting Default Description
qforge.inlineCompletions true Enable ghost-text completions
qforge.completionDebounceMs 300 Debounce delay before triggering completions
qforge.defaultFramework qiskit Default quantum framework (qiskit/cirq/qsharp/pennylane)
qforge.educationalMode true Show educational explanations alongside code
qforge.autoOptimize false Auto-suggest gate optimizations on save
qforge.offlineMode false Use local rule-based completions (no API required)
qforge.ibmQuantumToken "" IBM Quantum API token for hardware execution

Supported Frameworks

  • Qiskit — IBM's open-source quantum framework (Python)
  • Cirq — Google's quantum framework (Python)
  • PennyLane — Xanadu's differentiable quantum framework (Python)
  • Q# — Microsoft's quantum programming language
  • Jupyter Notebooks — Full support for .ipynb files

Why QForge over GitHub Copilot?

Copilot is a general-purpose code assistant. QForge is purpose-built for quantum:

GitHub Copilot QForge
Quantum-specific completions ✗ Hallucination-prone ✓ Framework-aware
Circuit visualization ✗ ✓
Noise simulation ✗ ✓
Hardware submission ✗ ✓
Circuit DNA fingerprinting ✗ ✓
Quantum certifications ✗ ✓ Cryptographically verifiable
Step-through gate debugger ✗ ✓
Quantum algorithm templates ✗ ✓ 60+ templates

Certification — How It Works

  1. Enroll in a certification track (e.g., Quantum Fundamentals)
  2. Complete assignments — real coding tasks, no multiple choice
  3. Execute your circuits — the simulator verifies your output against known-good statevectors
  4. Pass the knowledge challenge — 2 questions about your own code, 2-minute time limit
  5. Receive your certificate — a PDF with a cryptographic proof-of-work hash
  6. Share it — LinkedIn-optimised card with employer verify API link

Employers can verify any certificate at: https://api.qforge.app/certification/verify/{cert_id}


Privacy

  • Inline completions: code snippets are sent to the QForge API for completion only. No code is stored without your consent.
  • Telemetry is opt-in and disabled by default (qforge.telemetry: false). Only anonymised command usage events are ever sent — never code.
  • IBM Quantum token is stored in VS Code's secret storage, never transmitted to QForge servers.

Requirements

  • VS Code 1.85.0 or higher
  • Python 3.8+ (for executing quantum code locally)
  • Internet connection for AI features (offline mode available for basic completions)

Feedback & Support

  • Issues / Feature Requests: github.com/qforge-app/qforge
  • Documentation: qforge.app/docs
  • Email: support@qforge.app
  • Discord: Coming soon

Changelog

4.0.0 (2026-03-19)

  • New: Proof-of-Quantum-Work certifications (6 tracks)
  • New: Circuit DNA fingerprinting and comparison
  • New: QForge Instant — business problem to quantum circuit
  • New: Talent Marketplace for quantum developers
  • New: IBM Quantum hardware submission
  • New: Step-through quantum debugger
  • New: Noise simulation with realistic hardware models
  • New: Inline ghost-text completions for Cirq and PennyLane
  • New: Quantum IP Vault for circuit registration
  • Improved: AI model fallback chain (Anthropic → OpenAI → Gemini)
  • Improved: Full Jupyter notebook support

QForge is not affiliated with IBM, Google, Microsoft, or Xanadu.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft