Event-driven distributed intelligence. Triggered by meaning, not time.
Website: seprotocol.ai Author: Nikolay Yudin (@Nikolay_Yudin_) Contact: 1@seprotocol.ai
Three ways to explore SEP:
Understand the technical foundation: Level 1 Specification
See HDC research results: Interactive Demo
Review M2-M4 experimental series: 32Γ compression, 91.3% cross-lingual transfer, 110% semantic arithmetic, 98.4% vs Knowledge Distillation: Research Overview
AI is becoming critical infrastructure. And it's controlled by 3 companies in 1 country.
- NVIDIA controls the hardware
- USA controls NVIDIA (export restrictions on chips)
- OpenAI, Anthropic, Google control the top models
- Everyone else is just a customer β with a kill switch
Training a GPT-4 class model costs ~$100M. 70% goes to GPU compute β thousands of H100s for months. The gap is growing exponentially.
We don't think "catching up" is the answer. We think the paradigm itself is wrong.
The Semantic Event Protocol is an open standard for meaning-triggered computing.
In traditional IoT and AI systems, devices stream data continuously (clock-driven) or poll sensors at fixed intervals. This creates massive noise, latency, and energy waste.
SEP flips the axiom:
- Silence is the default state. A node transmits nothing until "meaning" changes.
- Meaning is mathematical. We use high-dimensional vectors (embeddings) to track state.
-
Events are semantic. We transmit the change in meaning (
$\Delta\mu$ ), not raw data.
"Compute only when it matters."
Traditional system:
Every 100ms: Send sensor data β 36,000 packets/hour
SEP system:
Only when meaning changes β 47 packets/hour (99.9% reduction)
How? Cosine distance in embedding space:
if cosine(v_current, v_last) > threshold:
transmit() # Significant change
else:
silence() # Noise/synonymProblem: Different nodes use different LLMs (GPT-4, Claude, Llama) with incompatible vector spaces.
Solution: Orthogonal Procrustes rotation matrix.
# Nodes share random seed
anchors_A = random_vectors(seed=42)
anchors_B = random_vectors(seed=42)
# Compute rotation
R = orthogonal_procrustes(anchors_A, anchors_B)
# Now they can communicate
v_aligned = v_from_other_node @ RResult: Cross-LLM communication without shared training.
Events spread via gossip protocol. No server. No polling.
NODE_00 detects event β transmits to neighbors
β NODE_01 forwards to its neighbors
β NODE_02 forwards...
β Entire mesh informed in <100ms
Features:
- TTL-based hop limiting
- Duplicate suppression via memory
- Energy-efficient (transmit only meaningful events)
| Traditional (Clock-Based) | SEP (Meaning-Based) |
|---|---|
| Poll every 100ms | Transmit only on change |
| 100% duty cycle | 0.1% duty cycle |
| 2.3MB/hour bandwidth | 18KB/hour bandwidth |
| 6 hour battery life | 3 day battery life |
| 500ms cloud latency | <10ms local mesh |
SEP/
βββ docs/ # The Single Source of Truth
β βββ 00_intro/
β β βββ manifesto.md # The philosophical foundation (Level 0)
β βββ 01_specs/
β β βββ v1.0_current/
β β βββ spec_v1_final.md # The technical standard (Level 1)
β βββ 02_research/ # Research documentation (M2-M4 series)
β
βββ papers/ # Published papers (PDFs only)
β βββ Cross_Architecture_HDC_Transfer/
β βββ Cross_Architecture_HDC_Transfer.pdf # Published paper
β
βββ papers_experiments/ # Reproducible experiments for papers
β βββ Cross_Architecture_HDC_Transfer/
β βββ README.md # Experiment documentation
β βββ notebooks/ # Jupyter notebooks
β βββ results/ # Result plots and data
β
βββ reference_impl/ # Working code
β βββ python/
β βββ quick_demo.py # β Start here
β βββ alignment.py # Procrustes solver
β βββ gossip.py # 10-node mesh
β βββ sender.py # TCP wire protocol
β βββ receiver.py # Protobuf deserialization
β
βββ website/ # seprotocol.ai source
Python (Level 1 compliant): /reference_impl/python
Run a working mesh in 3 commands:
cd reference_impl/python
pip install -r requirements.txt
python quick_demo.pyStatus:
Manifesto β Why we are abandoning clock-based computing.
Level 1 Specification β Wire protocol, embeddings, alignment mechanism.
Python Reference β Working code with examples.
Papers & Experiments β Reproducible experiments validating our research claims.
Published Work:
- "Cross-Architecture Knowledge Transfer via HDC" (2025) β Zenodo | Experiments
- "Encoder-Free Text Classification Using Hyperdimensional Computing" (2025) β Zenodo | Experiments
- Website: https://seprotocol.ai
- Twitter/X: @Nikolay_Yudin_
- Contact: 1@seprotocol.ai
| Component | Status | Evidence |
|---|---|---|
| Semantic filtering | β Proven | 90%+ reduction in benchmarks |
| Procrustes alignment | β Proven | Cross-model communication |
| Cross-lingual transfer | β Proven | 91.3% across 10 languages (M4c) |
| Semantic arithmetic | β Proven | 110% retention β ternary improves compositionality (M4d) |
| HDC vs Knowledge Distillation | β Proven | 98.4% of KD accuracy with unique properties (M4e) |
| Event-driven architecture | βοΈ Demonstrated | Simulated energy savings |
| Gossip mesh propagation | βοΈ Demonstrated | Small-scale tests |
| Component | Status | Notes |
|---|---|---|
| Distributed training on edge | π¬ Research | DiLoCo, Hivemind show promise. Not production-ready. |
| Ternary computing (10-100Γ) | β³ Waiting | BitNet works. Waiting for ternary hardware. |
| Semantic efficiency for training | π Speculation | Works for inference, not proven for training yet. |
| Governance mechanisms | π Design | "No one controls" needs real mechanism design. |
Our bet: New hardware (memristors, neuromorphic chips, in-memory computing) will change the economics of AI. We're building the protocol ready for that hardware.
Our latest experiments prove that HDC captures genuine meaning:
| Experiment | Result | What It Proves |
|---|---|---|
| Cross-Lingual Transfer | 91.3% | Train on English β works on Chinese, Arabic, Hindi |
| Semantic Arithmetic | 110% | king - man + woman = queen works in ternary |
| HDC vs KD | 98.4% | Competitive with standard Knowledge Distillation |
| Compression | 32Γ | Ternary vs float32 with semantic preservation |
Key insight: Ternary quantization doesn't just preserve meaning β it improves semantic structure.
π Full Research Documentation
This is a research project, not a startup. We're looking for people who see the problem and want to build the alternative.
See CONTRIBUTING.md for detailed guidelines.
Quick links:
- Run the Quick Start
- Read the Technical Specification
- Join GitHub Discussions
Governance: All public artifacts maintained in English.
Code & Implementation: Apache-2.0 License (see LICENSE)
Documentation & Specification: Creative Commons Attribution 4.0 International (CC-BY-4.0)
You are free to use, modify, and distribute this work with attribution.
If you use the Semantic Event Protocol (SEP) in research, please cite:
@misc{sep2025,
title={Semantic Event Protocol (SEP): A Standard for Distributed Edge Intelligence},
author={Nikolay Yudin},
year={2025},
url={https://seprotocol.ai}
}
@misc{yudin2025meaning,
title={...Until We Found Meaning: Semantic Transfer via Hyperdimensional Computing},
author={Nikolay Yudin},
year={2025},
url={https://github.com/nick-yudin/SEP}
}Author: Nikolay Yudin Initiated: 2025 Status: Level 1 Complete
"Silence is golden. Meaning is everything."