# pqn-gui `pqn-gui` is the public-facing web interface for the PQN. It is a Next.js / React / TypeScript application that talks to a single Node API over HTTP and WebSocket. It is intended for non-technical visitors, with the experience built around guided, multi-step Experiment flows narrated by an animated character. **Repository:** [github.com/PublicQuantumNetwork/pqn-gui](https://github.com/PublicQuantumNetwork/pqn-gui) `pqn-gui` is **optional**: every Experiment can be invoked directly against the Node API without the GUI in the loop. The GUI exists to make the system approachable to the public, not to gate access to it. > _Placeholder._ Detailed pages on `pqn-gui`'s structure, page conventions, API client layer, WebSocket handling, and theming will be added here. Until then, see the [README](https://github.com/PublicQuantumNetwork/pqn-gui) and the {doc}`../overview/software-map` for context.