Overview of Scarf features and sidebar sections
mainScarf provides a sidebar-based UI that mirrors the Hermes surface area. The main functional areas are:
Monitor
- Dashboard: System health, token usage, and cost tracking.
- Insights: Usage analytics, token breakdowns, and activity heatmaps.
- Sessions Browser: Conversation history with search, tool inspection, and JSONL export.
- Activity Feed: Tool execution logs.
Interact
- Live Chat: Supports Rich Chat (real-time streaming, markdown, tool visualization) and Terminal mode (
hermes chatvia SwiftTerm). - Memory Viewer/Editor: Live editing of
MEMORY.mdandUSER.md. - Skills Browser: Browse and install skills from the Skills Hub (official, GitHub, etc.).
Configure
- Platforms: Messaging platform setup.
- Personalities: Edit
SOUL.mdand switch active personalities. - Quick Commands: Custom shell shortcuts with safety detection.
- Credential Pools: Per-provider rotation strategies (
fill_first,round_robin,least_used,random). - Plugins: Install via Git URL or
owner/repointo~/.hermes/plugins/. - Profiles: Manage isolated Hermes instances.
Manage
- Tools: Enable/disable toolsets per platform.
- MCP Servers: Manage Model Context Protocol connections.
- Gateway Control: Start/stop/restart the messaging gateway.
- Cron Manager: Manage scheduled jobs.
- Log Viewer: Real-time tailing of
agent.log,errors.log, andgateway.logwith filtering.