diff options
| author | hachem <im@hachem.wtf> | 2025-12-06 21:20:43 +0100 |
|---|---|---|
| committer | hachem <im@hachem.wtf> | 2025-12-06 21:20:43 +0100 |
| commit | 609f7276fc1fb484be34b232d35426f91ddb9b71 (patch) | |
| tree | 8cfc9a68ac184cb01111ddbef1f3a77b0b62b91f /README.md | |
| parent | 1fef726728a14cc923c7cbaf80d337b4eb35db3c (diff) | |
[add]: complete horizonal renderer
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -3,7 +3,7 @@ $\psi$ is a powerful quantum computing toolkit designed for simulating quantum c > :warning: **Warning: Work in Progress** -## Project Prospects +## About - **`libpsi-core`**: A core library for writing and designing quantum circuits, used across all $\psi$ sub-projects. - **`libpsi-core:runtime`**: A set of four runtimes for executing quantum circuits: - **`BasicRuntime`**: A single-threaded runtime that executes a quantum circuit statistically, running it $n$ times. @@ -15,8 +15,6 @@ $\psi$ is a powerful quantum computing toolkit designed for simulating quantum c - **`libpsi-core:core`**: Contains all core quantum components, including quantum gates, classical/quantum bits, and quantum circuits. - **`libpsi-visualizer`**: An extension of `libpsi-core` that offers visual representations of quantum circuits. It supports both text-based (ASCII) output in the terminal and graphical output using APIs like OpenGL and Vulkan. - **`libpsi-qasmc`**: An [OpenQASM](https://openqasm.com/) compiler that enables you to write quantum programs, which are then compiled into native executables for classical computers using an [LLVM](https://llvm.org/) backend. -- **`psi`**: A C-like programming language that integrates quantum and classical computing, making it easier to build and simulate quantum systems alongside classical ones. -- **`psi-gui`**: A graphical interface for designing quantum circuits, allowing you to create circuits visually rather than through code. It integrates `libpsi` and `psi`. ## Disclaimer This project is a large and ongoing effort, and I try my hardest to deliver the advertised feature, some may not arrive as planned or according to any scheduled timeline. The development process is subject to change based on technical challenges, research priorities and the simultaneous management of multiple on-going projects, spanning both computer science, physics and unrelated domains. |
