Blackbird

Blackbird is Xanadu's quantum assembly language and intermediate representation for continuous-variable photonic quantum computation. It is used to program Xanadu's photonic hardware (X-series, Borealis, Aurora) and the Strawberry Fields simulator. Apache-2.0.

Blackbird is one of 10 APIs that Xanadu publishes on the APIs.io network.

Tagged areas include Quantum Computing, Photonic, Assembly Language, DSL, and Open Source. The published artifact set on APIs.io includes API documentation, a GitHub repository, and SDKs.

API entry from apis.yml

apis.yml Raw ↑
aid: xanadu:blackbird
name: Blackbird
tags:
- Quantum Computing
- Photonic
- Assembly Language
- DSL
- Open Source
humanURL: https://quantum-blackbird.readthedocs.io/
properties:
- url: https://quantum-blackbird.readthedocs.io/
  type: Documentation
- url: https://github.com/XanaduAI/blackbird
  type: GitHubRepository
- url: https://pypi.org/project/quantum-blackbird/
  type: SDK
description: Blackbird is Xanadu's quantum assembly language and intermediate representation for continuous-variable
  photonic quantum computation. It is used to program Xanadu's photonic hardware (X-series, Borealis,
  Aurora) and the Strawberry Fields simulator. Apache-2.0.