Why decentralized inference matters
Decentralized inference breaks the dependency on centralized providers who control access, pricing, and availability of AI infrastructure. In a decentralized system:- Anyone can contribute resources, and anyone can use them — an open, resilient, competitive market.
- No single points of failure. No one provider’s outage takes the network down.
- Costs stay fair through transparent on-chain incentives, not vendor pricing power.
- Innovation isn’t gated by the decisions of a few large players.
Design
At the centre of the marketplace are the Compute Node contracts (the Diamond marketplace on BASE). They:- Register providers and the models they host.
- Match consumers with available providers.
- Secure connections through encryption and verifiable on-chain logic.
Three core ideas
Peer-to-peer after match
Once a session is open, prompts and responses go directly between consumer and provider — no Morpheus-operated server in the data path. The blockchain only sees session open / close / settle, never the inference itself.
Session-time pricing, not tokens
Pricing is per-second of session time, not per-token. Consumers stake MOR for a fixed duration; the MOR is escrowed and refunded on close (full refund on natural expiration; early close uses a 1-day timelock for part of the refund). See Sessions: stake, close, claim.
Reputation-weighted matching
Providers with strong uptime, time-to-first-token, throughput, and success rate are matched more often by the consumer-side rating system. See rating-config.json for how the weights work.
What Morpheus is not
- Not a hosted service. There is no “Morpheus, Inc.” running the inference. Providers are independent operators.
- Not on-chain inference. The blockchain coordinates the marketplace; it does not execute prompts.
- Not a wallet. MorpheusUI manages a key for convenience; the keys, ETH, and MOR are all standard ERC-20 / EOA primitives on BASE.
- Not token-priced. Pricing is denominated in session time (
pricePerSecond), not tokens. Long contexts and short contexts cost the same per second.
Two ways to use Morpheus
You can either run a node (peer-to-peer, self-custody, native to the marketplace) or use the hosted API Gateway (no node, simple API key).| Path | What it gives you | When to pick it |
|---|---|---|
| Run a node (this repo) | Direct, self-custody, peer-to-peer access to the marketplace; full TEE chain available | You want self-custody, attestation, automation, or to be a provider |
| Hosted Inference API (apidocs.mor.org) | OpenAI-compatible API key against a hosted gateway; powers the Morpheus Chat App and lite clients | You just want to plug Morpheus into an OpenAI-compatible app or framework |
Where Morpheus, NodeNeo, Everclaw, app.mor.org fit
| Surface | Audience | What it does |
|---|---|---|
app.mor.org (Morpheus Chat App) | Consumers | Hosted chat UI; powered by the API Gateway |
| MorpheusUI (this repo) | Consumers + small providers | Local Electron desktop chat with self-custodial wallet |
| NodeNeo (nodeneo.io) | Consumers + prosumers | Cross-platform consumer experience |
| Everclaw (everclaw.xyz) | Agent developers | Skill / SDK that talks to a local AI gateway backed by Morpheus |
| MyProvider (myprovider.mor.org) | Providers | Hosted operator GUI for provider node management |
| Inference API Gateway (apidocs.mor.org) | Developers / API users | Hosted, OpenAI-compatible inference gateway — separate product, no node required. See Inference API overview. |
tech.mor.org | All | Calculators, status, sessions, throughput, TEE explainers |
active.mor.org | All | Live network status, active models, active bids |
gitbook.mor.org | All / agents | Broader Morpheus docs hub. Supports an ?ask=<question> query mechanism for AI agents — see llm-prompt-cheatsheet. |
Further reading (canonical, off-site)
- Intro to Morpheus Compute Node — the upstream MorpheusAIs/Docs explainer of the Compute Node design.
- Discord — #morpheus-compute-node — community questions.

