Installation¶
Prerequisites¶
- Python 3.9 or later (Core SDK supports 3.8+; Qiskit and PennyLane plugins require 3.9+; the MCP server requires 3.10+)
Install from PyPI¶
Open Quantum provides a core SDK with optional framework plugins. Install the one that matches your workflow:
pip install openquantum-sdk # Core SDK only
pip install "openquantum-sdk[qiskit]" # Core SDK + Qiskit plugin
pip install "openquantum-sdk[pennylane]" # Core SDK + PennyLane plugin
pip install "openquantum-sdk[qiskit,pennylane]" # Core SDK + both plugins
pip install openquantum-mcp # MCP server for AI agents (pulls in openquantum-sdk)
Note
Both the Qiskit and PennyLane plugins automatically install openquantum-sdk as a dependency. You do not need to install it separately. The MCP package also depends on the Core SDK.
Verify Installation¶
Core SDK¶
Qiskit Plugin¶
PennyLane Plugin¶
You can verify that the plugin is installed and PennyLane recognizes it:
Note
The PennyLane device requires authentication credentials at creation time. To create a device instance, you must first configure credentials via arguments or environment variables. See Authentication for setup instructions.
Next Steps¶
- Quick Start -- Submit your first quantum job.
- Authentication -- Set up your SDK key credentials.
- AI Agents & MCP -- Run jobs from Claude, Cursor, and other MCP clients.