Vibe Coding Discover

AI Agents

hermes-agent

View on GitHub

The agent that grows with you

★ 248K52,114 forksPythonMITNousResearch

Hermes Agent is Nous Research's self-improving personal AI agent with tool calling, a built-in learning loop that writes and refines its own skills, persistent cross-session memory, and a messaging gateway for Telegram, Discord, Slack and more. Runs on CLI, VPS or serverless backends and is model-agnostic via Nous Port

Use Cases

Run a personal self-hosted AI agent across CLI and chat appsAutonomous skill creation and self-improvement from experienceCross-session memory and user modelingScheduled automations and daily reports via cronParallel workstreams via isolated subagentsTrajectory generation for training tool-calling modelsDelegate long-running tasks to cloud or serverless backendsSwitch between LLM providers without code changes

Built With

Language
Python
Frameworks
Agent Client Protocol (ACP) · Honcho · Docker · Modal · Daytona · Vercel Sandbox · Telegram · Discord · Slack · WhatsApp · Signal · Firecrawl · Browser Use · FAL

Tags

ai-agent · self-improving · tool-calling · agent-skills · memory · persistent-memory · multi-platform · messaging-gateway · subagents · cron-scheduler · agent-client-protocol · terminal-ui · self-hosted · model-agnostic · trajectory-generation · session-search