Hermes Agent Dashboard Setup Guide
The Hermes Agent Dashboard is a live web interface that gives you complete control over your Hermes Agent without ever touching the terminal or editing config files. This is a game-changing quality-of
Hermes Agent Dashboard Setup Guide
Overview
The Hermes Agent Dashboard is a live web interface that gives you complete control over your Hermes Agent without ever touching the terminal or editing config files. This is a game-changing quality-of-life improvement that makes Hermes Agent accessible and powerful.
Video Reference: Watch on YouTube
Duration: ~12 minutes
Difficulty: Beginner to Intermediate
What You'll Get
- Full visibility into your agent's activities through an intuitive web interface
- No terminal required for most operations
- Session management with chat history and system messages
- Analytics for API usage and token consumption
- Cron job management with a simple form interface
- Skills overview organized by category
- Config editor for system settings
Prerequisites
- Hermes Agent installed and running
- Terminal access (for initial setup only)
- Web browser
- For VPS users: SSH access and local terminal/PowerShell
Setup Instructions
For Local Installation
Step 1: Start the Dashboard
Open your terminal and run:
hermes dashboard
The dashboard will build the web UI (takes about 1 minute).

Step 2: Access the Dashboard
Once ready, you'll see a localhost link (typically http://localhost:9119). Click the link or paste it into your browser.

For VPS Installation
Step 1: Start the Dashboard on VPS
SSH into your VPS and run:
hermes dashboard
Wait for the build to complete and note the port (usually 9119).
Step 2: Create SSH Tunnel
On your local machine (Windows PowerShell or Mac/Linux Terminal), run:
ssh -L 9119:localhost:9119 user@YOUR_VPS_IP
Replace:
userwith your VPS usernameYOUR_VPS_IPwith your VPS IP address
Enter your SSH password when prompted.
Step 3: Access the Dashboard
Open your browser and navigate to http://localhost:9119

Dashboard Features
1. Sessions
View all your chat sessions with your Hermes Agent, including:
- Chat history
- System messages and notifications
- Cron job deliveries
- Command invocations
Use Case: Backtrack to find where things went wrong or locate a specific conversation.
2. Analytics
Track your resource usage:
- Total API calls made
- Token consumption over time
- Per-model breakdown (if switching models mid-session)
- Time-based views (7 days, 30 days, 90 days)
Use Case: Monitor costs and identify which days or models consume the most tokens.

3. Logs
Debug your agent with detailed logs:
- Failed cron jobs
- Discord/Telegram API issues
- Error messages with full context
Use Case: Copy error messages and ask your Hermes Agent to diagnose and fix issues.
4. Cron Jobs
The most powerful feature—schedule recurring tasks without command-line configuration.
Creating a Cron Job:
- Click "New Cron Job"
- Give it a name
- Describe what the agent should do each run
- Set the schedule (e.g.,
0 9 * * *for 9:00 AM daily) - Choose delivery platform:
- Local (terminal)
- Discord
- Telegram
Example: Daily newsletter at 6:00 AM delivered to Discord

5. Skills
Browse all available skills organized by category:
- General
- Autonomous AI Agents
- Creative
- Data Science
- DevOps
- Gaming
- GitHub
- Inference
- MCP
- Note-taking (Obsidian)
Features:
- View skill descriptions
- See which skills are active
- Understand tool sets available to your agent
6. Tool Sets
View native tool sets that power your agent's actions:
- Web search and scraping
- Browser automation
- Terminal and processes
- Text-to-speech
- Vision and image analysis
- Clarifying questions
Pro Tip: Enable "Clarifying Questions" to make your agent ask for details before executing tasks (similar to Claude Code's plan mode).
7. Config
Your control center for system settings:
Fallback Providers: Add backup API keys in case your primary model fails or hits usage limits.
Response Settings:
- Gateway timeout (default: 1800 seconds)
- Smart model routing
- Context engine management
Display Settings:
- Personality configuration (default: kawaii)
- Custom system prompts
Delegation: Configure multiple models for different tasks
Memory Settings:
- Enable/disable memory
- User profile settings
- Honcho memory integration
Auxiliary: Configure sub-agent spawning with custom providers and models

Common Use Cases
Daily Briefing Setup
- Go to Cron Jobs
- Create new job: "Daily AI & Crypto Briefing"
- Schedule:
0 8 * * *(8:00 AM daily) - Delivery: Discord or Email
- Task: "Research latest AI and crypto news, create summary with key takeaways"
Token Budget Monitoring
- Go to Analytics
- Check 7-day token usage
- Identify high-consumption days
- Adjust model usage or task frequency accordingly
Debugging Failed Tasks
- Go to Logs
- Filter by error type
- Copy error message
- Paste into chat with your agent: "Why did this fail? Can you fix it?"
Tips and Best Practices
Check Sessions Regularly: System messages often contain important notifications about scheduled tasks or errors.
Set Up Fallback Providers: Avoid downtime by configuring backup API keys for when your primary model is unavailable.
Use Cron Jobs for Routine Tasks: Automate daily briefings, weekly reports, or periodic data collection.
Monitor Token Usage: Keep an eye on analytics to avoid unexpected API costs.
Explore Skills: Browse the skills section to discover capabilities you didn't know your agent had.
Adjust Timeouts: If your agent frequently times out on long tasks, increase the gateway timeout in Config.
Troubleshooting
Dashboard Won't Load
Local:
- Ensure
hermes dashboardis still running in terminal - Try a different browser
- Clear browser cache
VPS:
- Verify SSH tunnel is active
- Check that port 9119 isn't blocked by firewall
- Restart the SSH tunnel if connection drops
Can't See Recent Changes
- Refresh the browser page
- Restart the dashboard: Stop
hermes dashboardand run it again
Cron Jobs Not Firing
- Check Logs for error messages
- Verify the cron schedule syntax is correct
- Ensure delivery platform (Discord/Telegram) is properly configured
Related Resources
Next Steps
After setting up the dashboard:
- Create your first cron job for a daily task
- Explore the skills section to understand your agent's capabilities
- Set up fallback providers for reliability
- Configure memory settings to match your workflow
Last Updated: 2026-05-06