Ket is a Python-embedded language for hybridity classical-quantum programming.

The Ket Bitwise simulator is necessary to simulate quantum execution. Before installing ket, you need to install kbw:

sudo snap install kbw --edge


$ ket input.ket -h
Ket program options:
  -h [ --help ]              Show this information.
  -o [ --out ]               KQASM output file.
  -s [ --kbw ]  (= Quantum execution (KBW) address.
  -p [ --port ]  (=4242)     Quantum execution (KBW) port.
  --seed                     Set RNG seed for quantum execution.
  --no-execute               Does not execute KQASM, measurements return 0.
  --dump-to-fs               Use the filesystem to transfer dump data.

This project is part of the Ket Quantum Programming framework that also features:

  • The C++ quantum programming library Libket.
  • The Ket Bitwise Simulator for quantum computation.

See the documentation for more information

Get it from the Snap Store

Search for another snap, or go back to the homepage.