Skip to content

[Feature]: Native desktop/mobile client app #35966

Description

@AustinDZG

Feature Description

A native desktop/mobile client app for Hermes Agent that interacts directly with the local Gateway/API Server, without relying on third-party messaging platforms as intermediaries.

Motivation

Current interaction methods each have limitations imposed by the platforms themselves:

  • URLs in tool output get truncated, making links unclickable
  • Message length limits force HTML file workarounds
  • Interactive approval buttons degrade to plain text across versions
  • Gateway restarts disconnect the session
  • Technical config must be done via CLI separately

A native client would provide a purpose-built interface for AI agent interaction.

Proposed Solution

Cross-platform native app (Tauri/Flutter) reusing existing API Server + Gateway:

  • Desktop: Windows/macOS/Linux
  • Mobile: iOS/Android
  • Shared sessions, skills, memory with CLI/Web UI
  • Native push notifications, file handling, proper URL rendering

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low — cosmetic, nice to havecomp/desktopElectron desktop app (apps/desktop/*)comp/gatewayGateway runner, session dispatch, deliverytype/featureNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions