Companions and Agents
Give each role its own models, knowledge, Skills, memory, and way of working.
Local AI workstation and service hub
Organize models, Agents, companions, knowledge, Skills, automation, and local files on your own computer — then expose controlled interfaces to Mobile and robot devices.
Give each role its own models, knowledge, Skills, memory, and way of working.
Manage reusable capabilities centrally, then compose them per Agent, preset, or companion.
Have an Agent build a self-contained web tool, preview and publish it locally, then keep iterating through ordinary sessions.
Use sessions, tasks, requirements, and companions through the LAN WebUI HTTP / WebSocket APIs you explicitly enable.
Connect Xiaozhi ESP32 devices, voice, motion, and device MCP tools so local AI can act in the physical world.
Enable WebUI, REST, MCP, and other interfaces as needed, turning your computer into a service hub you control.
NomiFun did not create a second cloud application backend for Mobile. On a trusted LAN, Mobile connects directly to Desktop. Across networks, you can self-host NomiRelay to carry the same HTTP / WebSocket business endpoint back to your own Desktop.
On a trusted local network, business requests travel directly from the phone to your own Desktop, without a NomiFun account service or cloud application server in the middle.
Desktop creates the QR code locally with a short-lived, single-use login credential. It is consumed during exchange instead of placing a long-term secret in the QR code.
Model keys, companion memory, workspaces, and execution permissions remain under Desktop control. The phone is neither a second data hub nor a path to native host privileges.
Mobile reuses the Desktop WebUI HTTP / WebSocket APIs and event stream, so desktop UI, phone, and later hardware surfaces coordinate around one state instead of isolated copies.
Every image below was captured from the currently running product — not a design mockup or an old marketing image.
Desktop keeps the data and runs AI capabilities. Mobile and Xiaozhi provide interaction surfaces. Net Infra carries traffic across networks only when you deploy it.
Configure models, companions, and Skills, then enable only the services you need under Remote & Open.
Scan Desktop’s one-time QR code, then use sessions, tasks, requirements, and companions from your phone.
Complete firmware and hardware setup from the Yuntai README, then connect voice and robot capabilities to Desktop.
For cross-network access, self-host NomiRelay and nfagent. Mobile connects only to the business endpoint and never holds relay-admin credentials.
Desktop owns local capabilities and data; Mobile and Xiaozhi provide different interaction surfaces. When access must cross networks, you can deploy Net Infra yourself. Every project has its own source, setup path, and product guide.
01 · DESKTOP Local AI workstation
Manage models, companions, Skills, knowledge, tasks, and workflows on Windows, macOS, and Linux — then expose those local capabilities to your phone and robot.
Pocket control and collaboration
Connect to your Desktop and carry sessions, scheduled tasks, requirements, and companion status on your phone. Your own computer still does the work.
Open robot platform
An open-source pan-tilt project for Xiaozhi robots, giving a voice assistant a movable point of view and a path into NomiFun local AI capabilities.
Self-hosted network relay
NomiRelay exposes Desktop and other services behind NAT to phones and IoT devices with QUIC-first transport, TCP fallback, a web console, and explicit access policy.