Awesome AI AgentsAI-Powered Agents

NousResearch/hermes-agent

⭐ 245193 Python added to this list on 2026-03-16 repository created 2025-07-22

Hermes Agent by Nous Research is an advanced, self-improving AI agent system. It incorporates a closed learning loop, enabling it to create skills from experience, continuously improve those skills during use, and persist knowledge through periodic nudges and historical conversation searches. The agent builds a dynamic model of the user across sessions, providing a personalized and evolving interaction. Key features include a real terminal interface with multiline editing and slash-command autocomplete, compatibility with multiple communication platforms like Telegram, Discord, and Slack, and cross-platform conversation continuity. It supports a wide range of LLM providers including Nous Portal, OpenRouter, and custom endpoints, ensuring flexibility and preventing vendor lock-in. Hermes Agent also offers scheduled automations via a built-in cron scheduler, allowing for natural language-driven tasks like daily reports or weekly audits. It can delegate and parallelize tasks by spawning isolated subagents, and supports RPC-based Python scripting for complex pipelines. The system is designed for deployment on various infrastructures, from a $5 VPS to serverless solutions like Modal and Daytona, offering cost-efficiency and persistence. It also includes features for research, such as batch trajectory generation and compression for training future tool-calling models. Installation is straightforward across Linux, macOS, WSL2, and native Windows environments, with dedicated scripts handling dependencies. The project emphasizes user choice and flexibility in LLM and tool integration.

https://github.com/NousResearch/hermes-agent

aiai-agentai-agentsanthropicchatgptclaudeclaude-codecodexhermeshermes-agentllmnous-researchopenaiopenclawself-improving-aiagentic-ailearning-loopmulti-platformAI Agent DevelopmentAI Workflow OrchestratorsLanguage Agent Frameworks

Also in AI-Powered Agents

google-gemini/gemini-cli

Gemini CLI is an open-source AI agent that integrates Google's powerful Gemini model directly into the terminal, enabling developers to perform advanced code understanding, automation, and integration tasks efficiently from the command line.

feder-cr/AIHawk

Open-source AI browser agent that follows natural-language instructions to click, type and read a real browser, usable via MCP or a standalone web UI.

earthtojake/text-to-cad

A library providing agent skills for CAD, robotics, and hardware design, enabling AI agents to generate, inspect, and manage various design artifacts.

lsdefine/GenericAgent

GenericAgent is a minimal, self-evolving autonomous agent framework that allows LLMs system-level control over a local computer, growing skills through task execution.

browseros-ai/BrowserOS

BrowserOS is an open-source, privacy-first Chromium-based browser that runs AI agents locally to automate browsing tasks and protect user data.

ChatLab/ChatLab

ChatLab is a local-first desktop application that analyzes chat histories from various platforms using AI agents and a SQL engine for insights and visualizations, prioritizing user data privacy.

Integuru-AI/Integuru

Integuru is an AI agent that generates integration code by reverse-engineering platforms' internal APIs using browser network requests and OpenAI models to automate platform interactions without requiring permission.

ev-flow/quark-engine

Quark Agent is an AI-powered tool that enables natural language-based Android APK vulnerability and malware analysis through automated script generation and intuitive workflow design.