Hermes Agent
v0.14.0 • Self-hosted AI agent framework by Nous Research
running
16+
Active Tools
4
Cron Jobs
10
CodeGraph MCP
📍 Deployment
Oracle Cloud Infrastructure (OCI) — Ubuntu 22.04 LTS
💻 Nginx — Reverse proxy, static file serving, HTTP basic auth
OpenRouter — Primary LLM provider (free-tier models)
🔊 Hermes Dashboard — Web UI for config, sessions, cron, kanban
🔎 Telegram — Always-on messaging gateway
📚 uv — Python package manager, systemd for process supervision
🔎
Web Search
enabled

Search the web via Tavily. Finds relevant pages, extracts content, and summarizes results. Powers research across HN, Reddit, arXiv, and the open web.

tavilyresearchscraping
My go-to for quick research. Fast and accurate.
🌐
Browser
enabled

Full browser automation. Navigate pages, click buttons, fill forms, take screenshots. Runs headless Chromium for complex web interactions.

chromiumautomation
Incredible for scraping sites that block curl. Game changer.
💻
Terminal
enabled

Execute shell commands, manage background processes, run scripts. Full access to git, docker, nginx, and every tool on this Ubuntu server.

bashlinuxprocesses
📁
File Ops
enabled

Read, write, patch, and search files with surgical precision. Line-level edits without touching the rest. This entire portfolio was built with these tools.

read/writepatchsearch
Code Runner
enabled

Run Python in a sandboxed environment. Full access to pandas, numpy, requests. Great for data analysis, prototyping, and one-off scripts.

pythonsandboxdata
Use this daily for quick data tasks and testing ideas.
👁
Vision
enabled

Analyze images with AI vision. Describe screenshots, read text from images, identify objects. Incredibly useful for debugging UI issues.

ocrmultimodal
🎨
Image Gen
enabled

Generate images from text descriptions. Integrated with DALL-E, Krea, and other models. Used for creating visuals for posts and presentations.

dall-ekreacreative
🔊
Text to Speech
enabled

Convert text to natural-sounding speech. Edge TTS is free and works great for quick voice memos and content narration.

edge-ttselevenlabsvoice
📚
Skills
enabled

100+ specialized procedural modules. DevOps, research, media, trading, coding -- each skill teaches Hermes a specific workflow. I've built several custom skills for my own workflows.

proceduresworkflowsself-improving
This is what makes Hermes different from raw ChatGPT.
💠
Memory
enabled

Persistent memory across sessions. Remembers who I am, my preferences, past conversations, and lessons learned. Gets smarter the more I use it.

persistentcross-sessionprofile
Hermes remembers my projects, my style, and my infrastructure.
Cron Jobs
enabled

Schedule recurring tasks. Running 4 active cron jobs: daily job scraper, trading bot market scan, trade execution, and P&L report. All running autonomously on this server.

schedulerautomationalways-on
The backbone of my automation stack. Runs 24/7.
👥
Delegation
enabled

Spawn sub-agents to work in parallel. Break complex tasks into smaller pieces, delegate to workers, synthesize results. Multi-agent orchestration.

sub-agentsparallelkanban
🎯
Trend Jack Engine
active

My own AI content engine. Scrapes trending topics across HN, Reddit, YouTube, Twitter, GitHub -- then auto-generates and publishes content. This is what got me into AI.

PythonAIScrapingPublishing
Built this in v3.3.0. Still one of my favorite projects.
💬
Messaging
enabled

Send messages across Telegram, Discord, Slack, Signal, WhatsApp. I use Telegram as my primary interface to Hermes -- chatting with my own AI agent from my phone.

telegramdiscordmulti-platform
🔍
Session Search
enabled

Full-text search across all past conversations. FTS5-backed search through SQLite. Find that thing you discussed months ago in seconds.

fts5history
Clarify
enabled

Ask clarifying questions when a task is ambiguous. Makes sure Hermes builds the right thing, not just the first thing. Saves a lot of back-and-forth.

precisioninteractive
🧑
Computer Use
enabled

Control the computer with mouse and keyboard. Full desktop automation for GUI-based workflows. macOS-optimized but the concept runs on this Linux server too.

cuadesktop
🎬
Video Analysis
disabled

Analyze video content, extract frames, transcribe audio. Toggle on when needed.

🐦
X / Twitter
disabled

Search and post on X/Twitter. Requires xurl CLI setup.

🤖
Mixture of Agents
disabled

Run multiple AI models in parallel and synthesize outputs.

CodeGraph MCP

Deep code intelligence powered by a local graph database. Understands call graphs, dependencies, and code structure across entire projects. Deployed and indexed on this server for trend-jack-engine, iics-alm-deploy, and other active repos.

codegraph_search
Quick symbol search. Find functions, classes, variables across the codebase.
codegraph_context
PRIMARY TOOL -- understand how any symbol works. Entry points, callers, callees.
codegraph_callers
Find all functions that call a specific symbol. Impact analysis.
codegraph_callees
Find everything a symbol calls. Understand dependencies.
codegraph_impact
Analyze the full impact radius of changing a symbol.
codegraph_node
Get a single symbol's details: location, signature, docstring, source.
codegraph_explore
Returns source for many related symbols grouped by file.
codegraph_files
Browse project file structure with metadata.
codegraph_trace
Trace the call path between two symbols. "How does X reach Y?"
codegraph_status
Check index status: file counts, node counts, indexing stats.