computerbyte/hermex-android — explained in plain English
Analysis updated 2026-05-18
Chat with your own self-hosted Hermex or Hermes AI server directly from an Android phone.
Manage multiple server connections and switch between AI models or profiles on the go.
Browse the server's workspace files, view Git status, and run scheduled tasks from your phone.
Share text or files from other apps directly into a chat session.
| computerbyte/hermex-android | ahatem/qtranslate | 07jasjeet/lazysurface | |
|---|---|---|---|
| Stars | 59 | 68 | 46 |
| Language | Kotlin | Kotlin | Kotlin |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a self-hosted Hermex or Hermes server with the full app-server API, sideloading needs allowing unknown app installs.
Hermex Android is a native Android app that lets people connect to their own self-hosted Hermex or Hermes AI server and chat with it from their phone. It is built with Kotlin and Jetpack Compose, and it only works with a full Hermex or Hermes server, not a simple server that just exposes an OpenAI-style chat endpoint. The app itself is still a preview build, distributed as a downloadable APK from GitHub releases rather than through the Google Play Store, so people install it by sideloading and are shown a security checksum to verify the file before installing. Once connected, the app offers a full chat experience: it streams the AI's replies as they are generated, lets people search and organize past conversations by day, rename or delete sessions, move them between projects, and switch which AI model or profile is used for a given chat. Messages support rich formatting like bold text, lists, code blocks, and tables, plus file attachments up to 20 megabytes, image previews, and voice input through the phone's microphone. People can manage multiple servers at once, with login cookies and custom headers stored in encrypted storage on the device and masked in the interface until tapped. Beyond chat, the app includes several read-only or lightly editable control screens: browsing and managing projects, viewing scheduled tasks and running them on demand, browsing the server's available skills, viewing stored memory content, and looking at usage analytics. There is also a basic file browser for the server's workspace, including the ability to open, edit, and save text files, plus a read-only view of Git status, diffs, and branches, with no ability to commit or push changes from the app. The app can receive shared text and files from other apps, show local notifications when a chat response finishes in the background, and offers a home-screen widget as a shortcut into the app. A local offline cache keeps recent sessions and messages available even without a server connection, automatically trimmed to the 50 most recent sessions or 90 days of history.
A native Android app for chatting with your own self-hosted Hermex or Hermes AI server, with streaming chat, project management, and a read-only file browser.
Mainly Kotlin. The stack also includes Kotlin, Jetpack Compose, Android.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.