The peer-to-peer market for compute and inference
Matrix turns idle machines into a global marketplace. Buyers pay for LLM compute and API responses in native MATRIX, settled through a fast leader-based BFT Layer 1, so every balance is one globally agreed fact, not a private per-node number.
$ go build -o matrixd ./cmd/matrixd && go build -o matrix ./cmd/matrix
$ ./matrixd --init && ./matrixd &
$ ./matrix quickstartBuilt to run where your data lives
Own your execution
One static binary per node, with no hidden cloud dependencies. Intelligence runs where your data lives.
- Local-first computing
- No cloud dependencies
- Device-first architecture
Privacy by locality
Your data never exits the device unless you explicitly sign it. You keep full control over your information.
- Data sovereignty
- Signed data transfers
- Local-only by default
One stack, six products
From a signed compute market to a fast BFT ledger, every layer of Matrix works together. Explore each product to see how it fits the whole.
Compute Marketplace
Idle machines announce capacity and pricing over the P2P network, and buyers discover them and submit signed compute jobs that settle in native MATRIX.
MATRIX Token
The native coin of the Matrix L1 and the single source of truth for balances, capped at 1,000,000,000 whole MATRIX with a 1:1 bridged wrapped mirror.
Consensus
A fast leader-based BFT Layer 1 with round-robin leaders, so every balance is one globally agreed, hash-linked fact.
LLM Inference
A pluggable backend: run models locally with an Ollama-style runner, test with a GPU-free echo backend, or proxy an OpenAI-compatible provider API.
Matrix Console
A Tauri + React + Vite desktop app that connects to a local matrixd node to drive providers, jobs, the MATRIX wallet, consensus, and inference.
matrix CLI
A command-line ops tool that talks to a running node over its gRPC market API to manage providers and jobs, read balances, and sign MATRIX transfers.
Follow one job, end to end
Idle capacity in, a signed job through, one agreed balance out.
Ready to get started?
Run a node, register compute, and settle in native MATRIX. Explore the docs or download a build to join the network.