SkillAgentSearch skills...

QubitSim

QubitSim is a modern JavaScript library that simulates core quantum computing concepts and post-quantum cryptography. Designed for intuitive educational use, it allows developers to prototype algorithms and visualize states without requiring physical quantum hardware.

Install / Use

/learn @dougdotcon/QubitSim
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

QubitSim

Unified Physics Quantum Simulator

JavaScript React Unified Physics Coverage License

QubitSim Banner


Project Overview

QubitSim is a simulation library that bridges classical quantum computing algorithms with the principles of Unified Physics. Unlike standard simulators, QubitSim integrates Entropic Vacuum Fluctuations and Holographic Information Density, governed by the emergent constant Omega (117.038).

This platform allows researchers and developers to:

  1. Study standard algorithms (Shor, Grover) under realistic entropic noise.
  2. Visualize the interaction between qubit states and the vacuum substrate.
  3. Simulate "New Physics" decoherence models.

Optimizer Convergence

Figure: Entropic Optimizer convergence path minimizing a cost function under holographic constraints.


Key Features

Unified Physics Core

The simulation engine (src/core/unified_physics.js) introduces:

  • Entropic Noise: Qubits interact with vacuum fluctuations derived from Omega.
  • Holographic Optimization: Gradient descent modified by entropic density.
  • Emergent Gravity: Simulation of entropic forces at microscopic scales.

Quantum Algorithms

Full implementations of:

  • Shor's Algorithm: Integer factorization.
  • Grover's Algorithm: Unstructured search.
  • Bernstein-Vazirani: Hidden string finding.
  • Deutsch-Jozsa: Oracle function analysis.

Cryptography

  • BB84 Protocol: Quantum Key Distribution simulation.
  • One-Time Pad: Quantum-safe message encryption.

Getting Started

Prerequisites

Node.js

Installation

git clone https://github.com/your-repo/qubitsim.git
npm install

Running the Interface

The project includes a React-based visualization interface.

npm run dev

Testing

We maintain rigorous testing standards locally.

npm run test:coverage

Architecture

| Module | Description | | :--- | :--- | | Core | Qubit, QuantumRegister, and UnifiedPhysics logic. | | Algorithms | High-level implementations of quantum logic flows. | | Interface | React components for real-time state visualization. |


License

This project is licensed under the MIT License.

View on GitHub
GitHub Stars44
CategoryDesign
Updated2mo ago
Forks4

Languages

HTML

Security Score

95/100

Audited on Jan 15, 2026

No findings