uzairansaruzi/hermex

Native iPhone app for your Hermes agent

About the project

Hermex is a native iPhone app for controlling a self-hosted Hermes AI agent running on a server you own. It lets people chat with the agent, manage sessions and scheduled tasks, browse skills and files, and inspect memory from iOS. The catalogue entries are add-ons for the Hermes agent that Hermex connects to.

1.2kStars on the repository
8Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

feature-gap-index

01

uzairansaruzi/hermex

Agent

Thin, always-current classification of upstream Hermes-WebUI API route groups against Hermes-Mobile. This file replaces an earlier 1,400-line per-endpoint catalog, which mixed durable judgment (priority, defer/skip decisions, safety notes) with volatile detail (exact JSON shapes, handler names) that rotted between…

not rated 1.2k +41 changed today A 0 tokens original MIT

i18n

02

uzairansaruzi/hermex

Agent

Hermex ships one String Catalog, HermesMobile/Resources/Localizable.xcstrings, included in the app, widget, and share-extension targets. Every user-facing literal is already externalized (String(localized:) / LocalizedStringKey), so adding a language is normally translation-only — no Swift edits.

not rated 1.2k +41 today A 0 tokens original MIT

issue-tracker

03

uzairansaruzi/hermex

Agent

Issues and PRDs for this repo live as GitHub issues. Use the gh CLI for issue operations.

not rated 1.2k +41 today A 0 tokens original MIT

kanban

04

uzairansaruzi/hermex

Agent

Durable rules for the shipped Kanban feature (HermesMobile/Features/Kanban/). These are normative where they differ from the desktop WebUI. Vocabulary is owned by root CONTEXT.md: upstream task/taskid stay network-boundary names; user-facing and Swift domain names use Card with a Kanban qualifier.

not rated 1.2k +41 changed yesterday A 0 tokens original MIT

uzairansaruzi/hermex

Agent

Which app state is per-server versus intentionally global, where each lives, and which tests guard the isolation. Almost all isolation holds by construction through the server-keyed view tree and cache keys described below; "Clear Offline Cache" is explicitly scoped to the active server.

not rated 1.2k +41 changed yesterday A 0 tokens original MIT

triage-labels

06

uzairansaruzi/hermex

Agent

The skills speak in terms of five canonical triage roles. This file maps those roles to the actual label strings used in this repo's issue tracker.

not rated 1.2k +41 today A 0 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: