Skip to content
Projects

Luxion-Labs/EntangleMe has 35 GitHub stars and 7 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-14 19:49 UTC. Last push 2026-11-06.

How these counts are measured

What you can do

  • ️ Real Quantum Teleportation: Actual Qiskit quantum circuits for teleportation
  • Secure Communication: Quantum-based security principles
  • Real-time Chat: Instant messaging with quantum state transmission
  • Interactive Visualization: Quantum circuit diagrams and state evolution

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

About

Quantum teleportation messaging app simulating qubit transfer with Qiskit and interactive web UI.

Web & Apps

README.md

Original

EntangleMe

Quantum teleportation messaging app simulating qubit transfer with Qiskit and interactive web UI.

EntangleMe Banner

Qiskit   Python   FastAPI   React   Tailwind CSS   SLA

Live App   MIT License   Contributing


Quick Start & Getting Started

Getting EntangleMe running locally takes two steps:

git clone https://github.com/Luxion-Labs/EntangleMe.git
cd EntangleMe
pip install -r requirements.txt

Launch the simulation backend:

uvicorn main:app --reload --port 8000


Live Demo


Tech Stack

Python Qiskit Classiq FastAPI React TypeScript Vite Tailwind CSS Render Vercel

Expand **Tech Stack** Details


Documentation

** Core Documentation**

Expand **Documentation** Details

** Setup & Configuration**

** Testing & Troubleshooting**



Production Deployment

Backend (Render)

Expand **Production Deployment** Details

Frontend (Vercel)

Environment Variables

Backend (Render)

HOST=0.0.0.0
PORT=8000
DEBUG=False
SECRET_KEY=your-super-secret-key
DATABASE_URL=your-database-url
REDIS_URL=your-redis-url

Frontend (Vercel)

VITE_API_URL=https://entangleme.onrender.com/api/v1


️ Core Concept

EntangleMe follows actual quantum teleportation principles:

Entangle → Encode → Measure → Send Classical Bits → Apply Corrections

Expand ️ **Core Concept** Details

This is the same foundation used in quantum internet and secure quantum communication.

** How It Works**

  1. Quantum Teleportation: Simulates quantum teleportation of 0 or 1 using IBM Quantum via Qiskit
  2. FastAPI Backend: RESTful API endpoints for quantum operations and real-time chat
  3. React Frontend: Modern TypeScript-based interface with real-time quantum visualization
  4. Real-time Chat: WebSocket-based messaging with quantum state visualization
  5. Quantum Visualization: Interactive circuit diagrams, state evolution, and teleportation flow


Why EntangleMe Matters?

1. Quantum-Resistant Messaging

By transforming our simulated teleportation pipeline into a true QKD channel, EntangleMe can use the randomly generated measurement outcomes as shared secret keys. After each teleportation, those key bits encrypt classical payloads - guaranteeing that any eavesdropping attempt is immediately detectable.

Expand **Why EntangleMe Matters?** Details

2. Hybrid Quantum-Classical Workflows

Not all users have direct access to quantum hardware. EntangleMe's modular FastAPI and frontend architecture can be deployed as serverless functions or at the network edge, running lightweight quantum simulations close to the user.

3. On-Ramp to the Quantum Internet

As quantum repeaters and entanglement distribution networks become available, EntangleMe's "simulator-swap" design lets us replace Qiskit's backend with live hardware with minimal code changes.



️ We Also Used: Classiq to Auto-Generate Teleportation Circuits

To simplify or scale the quantum backend, we explored using Classiq, a high-level quantum algorithm synthesis platform. Instead of building the quantum circuit manually, Classiq lets us define intent, and it builds the optimized circuit for us.

Expand ️ **We Also Used: Classiq to Auto-Generate Teleportation Circuits** Details


Features

** Core Features**

  • ️ Real Quantum Teleportation: Actual Qiskit quantum circuits for teleportation
  • Secure Communication: Quantum-based security principles
  • Real-time Chat: Instant messaging with quantum state transmission
  • Interactive Visualization: Quantum circuit diagrams and state evolution
  • Bell Pair Entanglement: Real quantum entanglement simulation
  • Success Probability: Quantum measurement outcome analysis
Expand **Features** Details

** Frontend Features**

  • Modern UI: Beautiful quantum-themed design with animations
  • Responsive Design: Works on desktop and mobile devices
  • Real-time Updates: Live message polling and status updates
  • Quantum Dashboard: Comprehensive quantum visualization system
  • Interactive Components: Animated quantum circuits and states

** Backend Features**

  • FastAPI: High-performance async API framework
  • ️ SQLite Database: Lightweight data persistence
  • WebSocket Support: Real-time communication capabilities
  • Auto Documentation: Swagger/OpenAPI documentation
  • Testing: Comprehensive test coverage


Project Structure

EntangleMe/
├──  backend/                 # FastAPI backend
│   ├──  app/
│   │   ├──  api/            # API endpoints
│   │   ├──  core/           # Configuration
│   │   ├──  database/       # Database layer
│   │   ├──  models/         # Data models
│   │   ├──  schemas/        # Pydantic schemas
│   │   ├──  services/       # Business logic
│   │   └── main.py           # FastAPI app
│   ├── requirements.txt       # Python dependencies
│   └── run.py               # Entry point

<details>
<summary><b>Expand **Project Structure** Details</b></summary>
<br/>

├──  frontend/               # React frontend
│   ├──  src/
│   │   ├──  components/     # React components
│   │   ├──  api/           # API client
│   │   ├──  types/         # TypeScript types
│   │   └── main.tsx         # React app
│   ├── package.json          # Node.js dependencies
│   └── vite.config.ts       # Vite configuration

├──  docs/                  # Project documentation
│   ├──  EntangleMe.md     # System architecture
│   ├──  QUANTUM_*.md      # Quantum implementation docs
│   ├──  CLASSIQ_*.md      # Quantum hardware setup
│   └──  docs.md           # Overview documentation
├──  README.md             # This file
├──  SETUP.md              # Setup guide
└──  LICENSE               # MIT License


‍ Team Members

Role Name GitHub Profile
Lead Md Athar Jamal Makki @atharhive
Frontend Akshad Jogi @akshad-exe
Backend Ayush Sarkar @dev-Ninjaa

External Links


Resources

Quantum Computing

Expand **Resources** Details

Development

Deployment



Maintainer Response SLA

Luxion Labs enforces a strict 24-hour response SLA on all community issues, feature proposals, and pull requests. See CONTRIBUTING.md for full development guidelines.