Nodofi Documentation
Build an app, publish it, run the infrastructure it runs on, and get paid for it — from a two-minute local try to a production deployment on a real domain that's up 24/7.
Nodofi is a decentralized network with no central server: Studio builds apps and services, a Node hosts and serves apps, the NVM Service Manager runs headless services, CloudDB gives them shared data, a Relay optionally helps a node or Manager with no domain be reached anyway, a Registry gives them all a verifiable identity, and MooChedda settles every payment directly between wallets, with Nodofi never holding the money. See how the pieces connect on the main site for the full picture.
Use Studio →
Build an app in the browser, send it to a node — with a key (live instantly) or without one (submitted for review) — and see how anyone requests it afterward.
Run a Node →
Host apps and serve them to anyone who opens one. Earn a commission on priced apps. Run it on your own computer, or on a domain for 24/7/365 availability.
Run a Relay →
Help nodes with no domain and no port forwarding get reached anyway. No apps to host, no storage — the lowest-effort way to support the network.
Run the NVM Service Manager →
Publish a Studio "Service" project — just a JS entry point, no UI — and run it as its own isolated, persistent process, reachable by name over the relay.
Run UtilityServices →
A self-hosted relay worker for QR codes, JSON, hashing, templates and optional local Ollama AI.
Run an AI Worker →
Your own AI model (Ollama) on the relay: the planner behind the Agentic AI, the Assistant, robot missions and your Flows.
Explore Flow blocks →
Learn how to connect inputs, outputs, services, code, UI components and utility blocks into working flows.
Use Nodofi CloudDB →
A shared database for your app's data — self-host it for full control, or use Studio's own always-on instance. Public tables, or wallet-signed private ones.
Get paid (MooChedda) →
Self-custody USDC wallets, no KYC, zero transfer fees. How commissions, submission fees and priced apps actually settle, and how to verify a payment yourself.
Run a Robot Agent →
Drive a real robot from a Studio Robot project — motors, sensors, servos and cameras on a Raspberry Pi or a Pi + USB Arduino. Tethered live runs, or deploy and run standalone.
Already have a package downloaded? Jump straight to Node quickstart, Relay quickstart, NVM Manager quickstart, CloudDB quickstart, UtilityServices install, or Robot Agent install.