The Neural Transfer Layer for Modern Compute
NTL is an open source data transfer layer that replaces the request-response paradigm of traditional APIs with neural signal propagation. Built for the age of AI, Web3, and quantum computing.
Every major data transfer protocol in use today — HTTP, REST, GraphQL, gRPC — was designed for a world of clients and servers, requests and responses. That world is ending.
NTL introduces:
- Signals instead of requests — typed, weighted, cryptographically signed payloads
- Synapses instead of connections — persistent channels that strengthen with use
- Activation thresholds instead of rate limiting — intelligent, adaptive flow control
- Emergent routing instead of endpoint registries — the network self-organizes
- Pluggable cryptography — post-quantum ready, no hardcoded schemes
┌─────────────────────────────────┐
│ Applications │
│ (Mukoko, dApps, AI) │
├─────────────────────────────────┤
│ Nyuchi Transfer Layer │ ← This project
│ (Neural Signal Transport) │
├─────────────────────────────────┤
│ SiafuDB │
│ (Swarm-based Graph Storage) │
├─────────────────────────────────┤
│ Network / Hardware │
│ (TCP/UDP/QUIC substrate) │
└─────────────────────────────────┘
# Install
cargo install ntl-cli
# Initialize a node
ntl init
# Start (development mode)
ntl start --dev
# Emit a signal
ntl emit --type data --payload '{"hello": "world"}'
# Listen for signals
ntl listenFull documentation is available at ntl.nyuchi.com.
ntl/
├── spec/ # Protocol specification documents
├── runtime/ # Rust reference implementation
│ ├── ntl-core/ # Core library
│ ├── ntl-cli/ # CLI tooling
│ ├── ntl-node/ # Full node binary
│ └── ntl-edge/ # Edge node (lightweight)
├── adapters/ # Protocol adapters
│ ├── web2/ # HTTP, WebSocket, gRPC, GraphQL
│ ├── web3/ # EVM chains, DID, tokens
│ └── legacy/ # REST/SOAP wrapper
├── docs/ # Mintlify documentation source
├── rfcs/ # Request for Comments
├── examples/ # Example applications
└── benchmarks/ # Performance benchmarks
NTL is in Phase 0: Foundation — specification development and documentation. See the roadmap for details.
We welcome contributions from anyone, anywhere. See CONTRIBUTING.md and our contribution guide.
NTL is built on the Ubuntu philosophy — "I am because we are."
NTL is built by Nyuchi Africa, a technology company in Zimbabwe building open source platforms and infrastructure for African markets and beyond.
| Entity | Role |
|---|---|
| Nyuchi Africa | Parent entity, stewardship |
| Nyuchi Web Services | Engineering, reference implementation |
| SiafuDB | Companion storage layer |
| Mukoko | Application platform |
Apache 2.0 — see LICENSE.