SkillAgentSearch skills...

Bloqade

QuEra's SDK for neutral atom quantum computers

Install / Use

/learn @QuEraComputing/Bloqade
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Welcome to Bloqade -- QuEra's Neutral Atom SDK

CI codecov Supported Python versions Documentation DOI

Bloqade is a Python SDK for neutral atom quantum computing. It provides a set of embedded domain-specific languages (eDSLs) for programming neutral atom quantum computers. Bloqade is designed to be a high-level, user-friendly SDK that abstracts away the complexities of neutral atom quantum computing, allowing users to focus on developing quantum algorithms and compilation strategies for neutral atom quantum computers.

[!IMPORTANT]

This project is in the early stage of development. API and features are subject to change.

Installation

Install via uv (Recommended)

uv add bloqade

Documentation

The documentation is available at https://bloqade.quera.com/latest/. We are at an early stage of completing the documentation with more details and examples, so comments and contributions are most welcome!

Roadmap

We use github issues to track the roadmap. There are more feature requests and proposals in the issues. Here are some of the most wanted features we wish to implement by 2025 summer (July):

  • [x] QASM2 dialect (dialect, parser, pyqrack backend, ast, codegen)
  • [x] QASM2 extensions (e.g. parallel gates, noise, etc.)
  • [x] STIM dialect (dialect, codegen)
  • [ ] structural gate dialect (language proposal, dialect, passes)
  • [ ] atom-move dialect (language proposal, dialect, passes)
  • [ ] atom move animation backend

Proposal for the roadmap and feature requests are welcome!

License

Apache License 2.0 with LLVM Exceptions

View on GitHub
GitHub Stars42
CategoryProduct
Updated19d ago
Forks6

Languages

Just

Security Score

80/100

Audited on Mar 9, 2026

No findings