Fungi Documentation
Fungi turns your devices into a personal app platform. Run apps on any device, and access them securely from anywhere.
Fungi connects your trusted devices and runs apps as sandboxed services. Access those services locally from another device without opening public ports.
The core model is small:
- Devices are machines you save by name.
- Services are sandboxed apps or existing endpoints that run on a device.
- Local access lets you use
service@devicefrom your current device.
Start with Install Fungi, then connect two devices and open a service from one device on another.
Start Here
- Connect Two Devices: save another device, trust it, and verify the link.
- Use A Service From Another Device: apply a service and open it locally.
Core Concepts
fungi daemonruns networking, discovery, relays, service state, and local service listeners.fungi devicesaves devices and manages trust.fungi servicelists, applies, starts, stops, inspects, and connects services.- Remote service snapshots are lightweight caches. They help offline display and startup restore, but live device refresh is the source of truth.
- The CLI, GUI, and custom integrations talk to the same local daemon API.