Skip to main content

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@device from your current device.

Start with Install Fungi, then connect two devices and open a service from one device on another.

Start Here

Core Concepts

  • fungi daemon runs networking, discovery, relays, service state, and local service listeners.
  • fungi device saves devices and manages trust.
  • fungi service lists, 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.

Documentation Map