Zetta-Embodiment
Zetta is an efficient closed-loop embodied harness for self-evolving physical intelligence. It evolves code-based runtime critics and recovery skills online while keeping the base policy frozen. Proje
WestQuant Open — Search the representation, not just the parameters
Developer toolsPython · TeXGitHub @WestQuantOpenOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Open-source representation-search layer for quantum computing.
WestQuant Open is an open-source representation-search layer for quantum computing. It searches alternative compilation and representation paths across multiple software stacks, while preserving verification and full provenance.
pip install westquant[qiskit]
from westquant_qiskit.search import DeterministicSearchEngine
result = DeterministicSearchEngine().search(circuit, challenge_id="demo", backend=backend, max_candidates=64)
print(result.best.metrics, result.best.verification.equivalence)
print([c.metrics for c in result.pareto_front])
The umbrella package itself exports the WQDF dataset helpers
(from westquant import generate_training_data, WQDFSample).
Or from the command line:
westquant doctor # Check what's installed
westquant compare circuit.qasm # Compare default vs WestQuant search
westquant plugins # List available plugins
| Package | Description |
|---|---|
| westquant-core | Framework-neutral WQIR, RepGraph, plugin contracts |
| westquant-qcsc | Semantic QPU Minimization — analyze where QPU is actually needed |
| Package | Description |
|---|---|
| westquant-qiskit | Qiskit transpiler stage plugins |
| westquant-pytket | pytket compiler pass search |
| westquant-pennylane | PennyLane transform search |
| westquant-pulser | Pulser neutral-atom search |
| Package | Description |
|---|---|
| westquant-orchestrator | Cross-framework trace normalization |
| westquant-bridges | Cirq/Braket/QIR/OpenQASM bridges |
# Single framework
pip install westquant[qiskit]
pip install westquant[pytket]
pip install westquant[pennylane]
pip install westquant[pulser]
# Everything
pip install westquant[all]
westquant compare circuit.qasm -f qiskit
Actual output for a 5-qubit QFT (westquant 0.1.1, Qiskit 2.6.1, no target):
2Q gates depth verification
──────────────────── ────────── ────────── ────────────
Qiskit opt-2 (base) 26 29 exact
Qiskit opt-3 26 29 exact
WestQuant search 26 34 exact
Candidates evaluated: 8 (8 verified exact)
Verification of selected candidate: exact
The verification column is the status returned by QiskitEquivalenceVerifier
for that exact circuit: exact, invalid or unknown. Circuits with
measurements, resets or more than 8 qubits are reported as unknown, and
reductions are then not printed. Only -f qiskit is implemented; other
frameworks exit with status 2.
WestQuant Open
├── westquant-core # WQIR, RepGraph, search contracts
├── westquant-qcsc # Semantic QPU Minimization optimizer
├── westquant-qiskit # Qiskit transpiler plugins
├── westquant-pytket # pytket pass search
├── westquant-pennylane # PennyLane transform search
├── westquant-pulser # Pulser neutral-atom search
├── westquant-orchestrator # Cross-framework normalization
├── westquant-bridges # Experimental framework bridges
└── westquant # Umbrella package (this repo)
Every candidate carries an explicit verification status:
Operator.equiv() (small, unitary circuits)WestQuant asks three questions in order:
That ordering is the defining idea of the project.
Apache-2.0
David Vesterlund — Vesterlund Ventures / WestQuant Open Source Project
A stricter, resumable compilation-data foundation is available in westquant.wqbench. It records explicit targets, failures, before/after metrics and conservative semantic verification. See setup and scope, implementation plan and legacy data-engine audit. It is not yet the full WQBench release or a new WQT model evaluation.