Skip to content

Remote access: web client and phone access through Muster Server, with needs-you notifications #326

Open

Description

@Dkm0315

Let people see and steer their agents away from the desktop: a web client served by Muster Server, pairing of a desktop with the server, phone-friendly UI and push notifications when a thread needs you.

Activity

  1. Dkm0315 commented on Nov 10, 2026

    @Dkm0315
    ContributorAuthor

    Scope added 2026-11-10: a complete mobile app (iOS and Android), not only a web client.

    • Pair a phone with the desktop app (QR code), reached through Muster Server or a relay; end-to-end encrypted; works away from the home network.
    • Chats list, open a chat with its live stream, send messages and steer, attach photos and files.
    • A needs-you feed and push notifications: approvals, questions, failures, finished runs; answer them in place.
    • Start a new chat in a folder or project on the desktop; pick provider and model.
    • Projects: tasks, runs and Inbox (read and act).
    • Dictation in the composer (shares Composer: dictation (speak your prompt) #840).
    • Rich replies render: Markdown, code, diffs, Mermaid, charts, maths, pages.
    • Phone-safe access: read-only by default per device, revoke a device from desktop Settings.
    • Ships through TestFlight/Play internal testing first.
  2. Dkm0315 commented on Nov 12, 2026

    @Dkm0315
    ContributorAuthor

    Scope decided 2026-11-12: the phone app is the full desktop experience in your pocket, on phones and tablets, iOS and Android. Smooth, animated, no lag while a reply streams.

    Built (phases 1 and 2, #862 and #864):

    • Pair by QR, end-to-end encrypted relay, chats, live stream, send, steer, approve, answer questions, Needs-you feed, read-only or can-act per device
    • New chat (folder or project, provider, model), photos and files, direct connection on the same network

    Still to build, in order:

    • Review diffs and changed files of a chat; keep or undo changes (Mobile app phase 5: v3 design, diff review with keep and undo (#326) #879)
    • File browser and file viewer with syntax highlighting
    • Screenshots, images and files an agent produces: inline, gallery, save and share
    • Rich replies: Markdown, code, Mermaid, charts, maths
    • Git actions: status, commit, push, open a pull request
    • Terminal: output of running commands, and send input
    • Switch model and access mode mid-chat
    • Several computers in one app (Mobile app phase 4: several computers, offline, rich replies, tablets (#326) #867)
    • Offline history: last known state opens without a connection (Mobile app phase 4: several computers, offline, rich replies, tablets (#326) #867)
    • Push notifications for approvals, questions, failures and finished runs
    • Tablet layouts (two-pane) and landscape
    • Motion and performance pass: 60 fps lists and streaming, native transitions, measured on a mid-range Android phone
    • Projects: tasks, runs and Inbox
    • Dictation
    • Hosted relay by default, self-hosting as an option
    • Start a chat from a GitHub issue
    • Realtime voice conversation with the agent (beyond dictation)
    • Live screenshots and previews of what the agent's app or browser shows right now
    • Connection without setup: QR pairing through the hosted relay; LAN direct and private networks such as Tailscale also work
    • Polished UI and UX on every screen (new screen designs, motion, haptics, empty, loading and error states), reviewed against the screen designs before each phase merges
    • Store builds: TestFlight and Play internal testing, then the stores

    Progress 2026-11-15: phase 3 (#865) brought delta streaming, a virtualized chat, a keyboard-sticky composer, heartbeat, the approved look, haptics and the security leftovers. Phase 4 (#867) brought several computers, an offline cache and outbox, native Markdown (diagram cards still show source), and tablet width classes with landscape (the foldable hinge split is still to come). Phase 5 is building: the v3 design across the app, then diff review with keep and undo.

    Progress: phase 5 (#879) brought the v3 design across the app, plus changed files and a diff with keep and undo per file and per change, and Stop. Phase 6 is building: files, git, terminal, and switching model and access mid-chat.

  3. 28 remaining items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions