Self-hosted personal agents
Run one persistent assistant on a local machine, VPS, container, remote server, or serverless sandbox.
Independent tool overview
Hermes Agent is Nous Research's active MIT-licensed personal agent for terminal, desktop, messaging, scheduled automation, persistent memory, learned skills, and delegated tool use. It offers unusual model and hosting flexibility, but it is an operator-controlled agent with access to files, commands, credentials, and external services, so secure configuration matters as much as model quality.
Visit the official Hermes Agent site ↗
Overview
Hermes Agent can run as a desktop app, terminal interface, local or remote gateway, Python library, or messaging bot. A single installation can be reached from services including Telegram, Discord, Slack, WhatsApp, Signal, email, and Home Assistant.
Its defining feature is persistence. Hermes stores session history, maintains curated memory and user-profile files, searches past conversations, and can create or refine reusable skills after complex work. Scheduled jobs and subagents let it continue beyond a single chat turn.
The project is model-agnostic. Users can connect Nous Portal, OpenRouter, OpenAI, Anthropic-compatible endpoints, or self-hosted models and can switch models without changing the agent code. Terminal backends include local execution, Docker, SSH, Singularity, Modal, and Daytona.
Hermes includes meaningful security controls—messaging allowlists, pairing, approval modes, deny rules, protected credential paths, container isolation, prompt-injection scanning, and session separation. Those controls still require careful setup; broad permissions, local execution, unattended jobs, or YOLO mode can create serious risk.
Use cases
The strongest fit depends on the job you need the product to complete, not the size of its feature list.
Run one persistent assistant on a local machine, VPS, container, remote server, or serverless sandbox.
Reach the same agent from messaging apps and schedule reports, backups, briefings, audits, and other recurring work.
Combine an open agent runtime with different hosted or local models instead of committing to a single model provider.
Capabilities
Maintains curated agent memory, a user profile, searchable sessions, and optional external memory-provider integrations across conversations.
Can create procedural skills from successful work and improve those skills as it uses them again.
Connects the same agent to Telegram, Discord, Slack, WhatsApp, Signal, email, Home Assistant, and other supported channels.
Natural-language cron jobs can run unattended and deliver results back to configured platforms.
Spawns isolated workers with separate conversations and terminals for parallel tasks or scripted tool pipelines.
Runs commands locally or inside Docker, SSH, Singularity, Modal, Daytona, and other documented sandbox backends.
Includes terminal, browser, search, vision, image generation, speech, MCP, and other toolsets that can be enabled or restricted.
Process
Step 1
Prefer a dedicated user, isolated container or remote sandbox, narrow workspace, and egress controls rather than broad access to a personal machine.
Step 2
Configure Nous Portal or another provider, cap iterations and spending, and validate basic chat and tool behavior before adding more services.
Step 3
Use pairing or explicit user allowlists, keep allow-all settings off, protect bot tokens, and test that unauthorized users are denied.
Step 4
Use smart or manual approvals, user-defined deny rules, safe write roots, restricted MCP credentials, and human confirmation for consequential actions.
Step 5
Review stored sessions, memory, skills, cron jobs, logs, tool permissions, costs, and permanent approvals on a recurring basis.
Cost
Hermes Agent's software is free under the MIT license. Total cost depends on the model provider, hosting, storage, search or media tools, messaging services, and how many tool iterations an agent runs. Nous Portal currently offers a free tier plus $20, $100, and $200 monthly plans with bonus usage credits; users can instead bring another API or self-host a model. A small VPS can be inexpensive, while frontier models and long autonomous runs can cost far more than the server.
$0
Open-source agent runtime under the MIT license.
$0/month
Access to free models at standard limits.
$20/month
Entry paid model and hosted-tool bundle.
$100/month
Larger monthly model and tool allowance.
$200/month
Highest listed individual Portal allowance.
Varies
Use OpenRouter, direct model APIs, a local endpoint, or infrastructure you operate.
Pricing checked . Check current pricing at the source ↗
Assessment
Compare
The right alternative depends on the specific output, workflow, controls and budget your project requires.
Agents
Consider OpenClaw for another self-hosted messaging-first personal agent with broad action capabilities.
Explore OpenClaw →Coding
Consider Claude Code when the primary need is a managed-model terminal coding agent rather than a persistent cross-platform personal agent.
Explore Claude Code →Coding
Consider the Codex app for a desktop coding workflow with task isolation, repository tooling, and OpenAI-managed models.
Explore Codex App →Questions
The Hermes Agent software is free under the MIT license. You still pay for any hosted models, servers, storage, messaging services, or external tools you choose to use.
Hermes supports Nous Portal, OpenRouter, direct provider APIs, compatible custom endpoints, and self-hosted models. The active model can be changed without rewriting the agent.
Yes. It stores sessions, supports full-text search, and maintains curated memory and user-profile files. Memory is selective and bounded, so important facts should still be verified.
Yes. Its gateway supports Telegram, Discord, Slack, WhatsApp, Signal, email, Home Assistant, and other channels. Configure pairing or allowlists before exposing a bot.
It includes strong configurable controls, but no general-purpose tool-using agent is automatically safe. Use isolation, narrow permissions, deny rules, approvals, credential filtering, budget caps, backups, and human review for high-impact actions.
Bottom line
Hermes Agent is a strong option for technical users who want an open, persistent agent they can reach from many surfaces and pair with almost any model. Memory, skills, schedules, messaging, and subagent delegation make it more than a coding chat wrapper. Its flexibility also transfers operational responsibility to the user: the best deployment is isolated, narrowly authorized, cost-capped, backed up, and regularly audited.
Visit Hermes Agent website ↗
Perplexity Computer - Perplexity's multi-model agent system orchestrating 19 AI models for long-running tasks

Luma Agents
.jpeg)
Notion Custom Agents - Always-on AI agents for automating team workflows across tools

Codex Security - OpenAI's new security agent for scanning repos and patching code vulnerabilities

Get access to all our AI courses, hundreds of real-world AI use cases, live expert-led workshops, an exclusive network of AI early adopters, and more.
Get unlimited access to all of our current & upcoming industry-specific AI courses for the duration of your subscription.
To keep up with the rapid pace of AI, our team publishes AI implementation guides daily. Our library contains 300+ practical use cases to automate real-world work.
Join weekly, live, interactive sessions with industry leaders who are at the forefront of AI for hands-on implementation guidance and exclusive insights.
Network with an exclusive community of AI-first professionals who are working smarter with AI. Learn how early adopters are using AI in their work and businesses.