Scarf
A native Hermes AI agent client for macOS and iOS that manages chats, projects and local or remote hosts over SSH without an account.

Scarf gives people running the Hermes AI agent a native interface for conversations, project work and host management. It requires an existing Hermes installation; the iPhone companion, ScarfGo, connects directly to your hosts over SSH.
- Agent conversations: Stream replies, inspect tool calls and reasoning, approve or deny tool requests, and resume previous sessions with searchable conversation history.
- Project workspaces: Keep chats tied to a project's working directory, view custom dashboards and share templates containing project context, skills and scheduled jobs.
- Agent management: Edit memory, browse and manage skills, configure MCP servers, and manage scheduled jobs and messaging gateways such as Telegram, Discord and Slack.
- Multiple hosts: Work with local and remote Hermes installations, with separate Mac windows for servers and direct SSH access from iPhone without a relay service.
- Usage and models: View token usage and costs by model and platform, and discover models served by Ollama, LM Studio, vLLM or llama.cpp on local or remote hosts.
Both apps are free and open source under the MIT license and require no account. Scarf runs on macOS 14.6 or later with Apple Silicon or Intel; ScarfGo requires iOS 18 or later. Some management features depend on the connected host's Hermes capabilities.
The Mac app can read local Hermes data offline. Remote connections, model providers and MCP services may need a network connection. Conversation history stays on the Hermes host, and ScarfGo reads it over SSH without caching transcripts on the phone.