Skip to content

Features

Sidemesh exposes host capabilities and provider capabilities through a unified API. The Flutter app gates UI based on these capability flags.

These are daemon-owned and available regardless of provider:

  • Filesystem: Browse, read, write, create, remove files and directories
  • Git: Status, working diff, staged diff, remote diff
  • Terminal: Attach to a host shell (opt-in, behind private network)
  • Browser: Open browser tabs and stream them to the client

These depend on the active provider:

  • Sessions: Create, resume, archive, compact
  • Input: Text, images, skills
  • Approvals: Command, file, permissions
  • Models: List, switch, reasoning levels
  • Skills: List, inline in prompts