QuantumFlow SDK
Quantum-optimized AI agent workflow platform with 53% token compression, quantum teleportation, and BB84 QKD.
Installation
pip install quantumflow-sdk
With IBM Quantum support:
pip install quantumflow-sdk[ibm]
With all integrations:
pip install quantumflow-sdk[all]
Quick Start
Token Compression
from quantumflow import QuantumCompressor
compressor = QuantumCompressor(backend="simulator")
result = compressor.compress([100, 200, 150, 175, 225, 180, 160, 190])
print(f"Input tokens: {result.input_token_count}")
print(f"Output qubits: {result.n_qubits}")
print(f"Compression: {result.compression_percentage:.1f}%")
Quantum Backpropagation
from quantumflow import QuantumBackprop
backprop = QuantumBackprop(backend="simulator")
result = backprop.compute_gradient(
input_state=[0.5, 0.5],
target_state=[0.8, 0.2],
weights=[0.3, 0.7],
)
print(f"Gradients: {result.gradients}")
print(f"Similarity: {result.similarity:.2%}")
Quantum Key Distribution (QKD)
from quantumflow import QKDExchange
qkd = QKDExchange(backend="simulator")
result = qkd.exchange(key_length=256)
print(f"Shared key: {result['key'][:32]}...")
print(f"Error rate: {result['error_rate']:.2%}")
print(f"Secure: {result['secure']}")
Quantum Teleportation
from quantumflow import QuantumTeleporter
teleporter = QuantumTeleporter(backend="simulator")
# Create Bell pairs
pairs = teleporter.create_bell_pairs(10)
# Teleport a quantum state
state = [0.707 + 0j, 0.707 + 0j] # |+> state
result = teleporter.teleport_state(state)
print(f"Fidelity: {result.fidelity:.4f}")
print(f"Corrections: {result.corrections_applied}")
Secure Messaging
from quantumflow import SecureMessenger
messenger = SecureMessenger(backend="simulator")
# Establish secure channel
channel = messenger.establish_channel("bob@example.com")
# Send message via compressed teleportation + QKD
result = messenger.send_message("Hello, quantum world!")
print(f"Compression ratio: {result['compression_ratio']:.1f}x")
print(f"QKD secured: {result['qkd_secured']}")
REST API
You can also use the hosted API at https://api.qflowai.dev:
# Token compression
curl -X POST https://api.qflowai.dev/v1/compress \
-H "Content-Type: application/json" \
-d '{"tokens": [100, 200, 150, 175]}'
# QKD exchange
curl -X POST https://api.qflowai.dev/v1/quantum/qkd/exchange \
-H "Content-Type: application/json" \
-d '{"key_length": 256}'
# Secure message
curl -X POST https://api.qflowai.dev/v1/quantum/message \
-H "Content-Type: application/json" \
-d '{"message": "Hello quantum world!"}'
Features
- 53% Token Compression: Quantum amplitude encoding for exponential compression
- Quantum Backpropagation: 97.78% gradient similarity via teleportation protocol
- BB84 QKD: Unconditionally secure key exchange
- Quantum Teleportation: State transfer without physical qubit transmission
- Secure Messaging: Compressed teleportation + QKD encryption
- Multi-Backend: Simulator, IBM Quantum, AWS Braket
Framework Integrations
- LangChain
- CrewAI
- AutoGen
- Claude MCP
Documentation
Full documentation at https://qflowai.dev/docs
License
MIT License - see LICENSE file for details.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
quantumflow_sdk-0.4.0.tar.gz
(147.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file quantumflow_sdk-0.4.0.tar.gz.
File metadata
- Download URL: quantumflow_sdk-0.4.0.tar.gz
- Upload date:
- Size: 147.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17d3ab83a6e9ca80c52c9a109b4bc75d5498efd9683b8ce9ddf7a575584ebb19
|
|
| MD5 |
6ae01c25be6f28dfee2243a23e06589c
|
|
| BLAKE2b-256 |
d20617cec108956c44e75c3d397c6bd99403030c65cd040fc815616e812cb46e
|
File details
Details for the file quantumflow_sdk-0.4.0-py3-none-any.whl.
File metadata
- Download URL: quantumflow_sdk-0.4.0-py3-none-any.whl
- Upload date:
- Size: 179.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e3fdb6b2b0f6378a1b9de9aa15a29e7615c496d53b08922abed73da2722805ca
|
|
| MD5 |
acc43526e465d550b7ca2d8b81e0dc67
|
|
| BLAKE2b-256 |
dca64299d7cb12589befa0795bc52a930cf8d93e4467cec59c82c078f7268e1b
|