Hyperspace (P2P inference network)
Decentralized peer-to-peer AI inference network. 2.7M+ CLI downloads, 2M+ active nodes globally as of April 2026. Three-tier model routing (local registry → DHT → gossip broadcast) supports any GGUF model. The April 2026 milestone: 32 anonymous nodes collaboratively trained a language model in 24 hours — the first cross-consumer-device training run with no trusted infrastructure.
Overview
What it is and how it works
Hyperspace is a decentralized peer-to-peer inference network: instead of a single machine (or a single cloud provider's cluster) serving a model, requests are routed across a mesh of consumer nodes that each contribute spare compute — CPU, consumer GPU, or Apple Silicon — to serve GGUF-format models. The core client ships as a CLI (aios-cli), with a tray app for desktop convenience and a browser client built on WebLLM for nodes that don't want to install anything locally. This puts Hyperspace in a different architectural category from a conventional local inference server like Ollama or llama.cpp's server mode, which bind a model to one machine and answer requests over a local HTTP API. Hyperspace instead treats "where does this request get served" as a routing problem across a swarm of independently-owned machines.
The routing design is the most distinctive engineering choice: a three-tier lookup (local registry, then DHT, then gossip broadcast) tries to find a node that already has the requested model loaded in memory before falling back to broader network discovery. This is the same general shape as BitTorrent-style peer discovery applied to model-serving rather than file-serving — check what you already know locally, consult a distributed hash table for a more authoritative lookup, and broadcast as a last resort. A cache layer sits on top of this to avoid redundant computation across the network, meaning if a nearby peer has already computed a given inference path or holds the relevant model shard warm, the network prefers reusing that state rather than recomputing from a cold node. Nodes that contribute GPU cycles run inference locally through node-llama-cpp-style bindings, so the actual token generation on any given node is architecturally similar to what you'd get running llama.cpp directly — the novelty is entirely in the discovery, routing, and incentive layer wrapped around it.
The project's most notable public claim is a 24-hour distributed training run in which 32 anonymous nodes collaboratively trained a language model with no centrally trusted coordinating infrastructure — pitched as a first for cross-consumer-device training without a trusted aggregator. That's a research/PR milestone distinct from the day-to-day inference-serving use case most operators will actually touch; it signals where the project is headed (decentralized training, not just decentralized serving) more than it describes typical usage today.
Deployment patterns
For a solo operator, Hyperspace looks like installing the CLI or tray app, letting it register your machine's spare GPU or CPU cycles into the mesh, and then either consuming inference from the network yourself or contributing capacity in exchange for network credit under the pay-per-block model. This is a fundamentally different mental model from spinning up Ollama or LM Studio for personal use — you're not just running a model, you're joining a swarm where your hardware may serve other people's requests when idle, and your requests may be served by strangers' hardware when you need inference.
At the homelab or small-team level, the pattern is similar but scaled: multiple machines join the mesh (increasing the odds that a needed model is already warm somewhere nearby) and the DHT-based routing reduces cold-start latency for models that recur across the group's usage. There isn't a "team server" deployment in the conventional sense (no central control plane you stand up and point clients at) — the network itself is the shared infrastructure, which is either an advantage (no server to maintain, patch, or scale) or a liability (no control over who else is on the mesh, no SLA) depending on what you need.
Browser-only participation via WebLLM is a distinct, lighter-weight pattern: no CLI install, runs inference client-side in-browser using WebGPU/WASM backends, useful for quick access or for contributing/consuming without touching a terminal, at the cost of the performance ceiling native GPU execution offers.
How it compares
Against Ollama — the default local-first alternative — Hyperspace trades away Ollama's predictable, fully-local, zero-network-dependency behavior for the possibility of tapping compute you don't own and a broader effective model registry across the swarm. Ollama's model catalog and pull-and-run workflow is simpler, faster to reason about, and has zero latency variance tied to mesh state; Hyperspace's decentralized routing means response time depends on which peer answers and how "hot" that peer's cache is, which is a meaningfully different reliability profile.
Against llama.cpp server mode (the low-level building block Hyperspace's node inference is architecturally similar to), the comparison is really "raw local server" vs. "P2P network built on the same serving primitives." If you want deterministic, auditable, single-machine serving, llama.cpp's own server is simpler and has no P2P attack surface to reason about.
Against actual distributed-compute projects like Petals (which pioneered P2P swarm inference for large models split across volunteer GPUs), Hyperspace is closer in spirit — both are peer-contributed inference meshes — but Petals is specifically designed around model-parallel sharding of very large models across many small-VRAM nodes, whereas Hyperspace's routing model is about finding a whole-model-holding peer rather than splitting a single model across many peers. Petals is more narrowly focused on the "large model, no single GPU big enough" problem; Hyperspace is more general-purpose P2P inference plus an emerging training story.
Best use cases and honest limitations
Hyperspace fits operators who want to experiment with decentralized inference, who have spare hardware they're willing to contribute to a network for credit, or who are curious about the pay-per-block economic model as an alternative to both local hosting and centralized API billing. The "no centralized server dependency" pro is real and matters if you're philosophically or practically averse to single points of failure.
It is a poor fit for anyone with latency-sensitive production workloads, since inference time is explicitly dependent on network mesh state rather than fixed local hardware throughput. It's also a poor fit for sensitive data — the project's own privacy model is still maturing, and P2P routing through unknown intermediary nodes is a categorically different trust boundary than a model running entirely on hardware you control. Model selection is narrower than what you'd get pulling directly from Ollama's full catalog, so if you need a specific niche fine-tune or the newest release day-one, local-first tooling remains more reliable. Treat Hyperspace as a network to explore or contribute spare cycles to, not as a drop-in replacement for a local inference stack in a business-critical pipeline.
Stack & relationships
How Hyperspace (P2P inference network) relates to other entries in the catalog — recommended pairings, alternatives, dependencies, and edges to avoid. Each edge carries a one-line operator note from our editorial team.
Alternatives
- Competes withPetals
Both are consumer P2P inference. Petals is older and BitTorrent-flavoured; Hyperspace is newer and tries to ship a more polished consumer experience. Category still has no undisputed winner — watch the next 6-12 months.
- Alternative toExo
Different consumer-multi-machine paths. Exo is Apple Silicon LAN clustering; Hyperspace targets WAN P2P. Pick by hardware and trust model.
Pros
- True P2P inference — no centralized server dependency
- Three-tier model routing finds any node with the model loaded
- Browser client (WebLLM) plus CLI plus tray app
- Cache layer eliminates redundant computation across the network
Cons
- Inference latency depends on network mesh state
- Privacy model still maturing — verify before sending sensitive data
- Smaller model selection vs running locally with full Ollama catalog
Compatibility
| Operating systems | macOS Linux Windows Browser |
| GPU backends | consumer GPUs via node-llama-cpp Apple Silicon WebLLM in browser |
| License | Open source · free (OSS) — pay-per-block on the live network |
Runtime health
Operator-grade signals on how actively Hyperspace (P2P inference network) is being maintained, how fresh its measurements are, and what failure classes operators have flagged. Every label below is anchored to a real date or count — we never infer maintainer activity we can't show.
Release cadence
Derived from the most recent editorial signal on this row.
32 days since last refresh · source: enrichedAt
Benchmark freshness
How recent the editorial measurements on this runtime are.
No editorial benchmarks for this runtime yet.
Community reproduction
Submissions that match an editorial measurement on similar hardware.
No community reproductions on file yet.
Ecosystem stability
Editorial rating from RunLocalAI — qualitative, not measured.
Get Hyperspace (P2P inference network)
Frequently asked
Is Hyperspace (P2P inference network) free?
What operating systems does Hyperspace (P2P inference network) support?
Which GPUs work with Hyperspace (P2P inference network)?
Reviewed by RunLocalAI Editorial. See our editorial policy for how we evaluate tools.
Related — keep moving
Verify Hyperspace (P2P inference network) runs on your specific hardware before committing money.