Open Source AI Agents
AI agents are software systems that use models to interpret goals, decide what to do, and take actions through tools, services, or applications. They can break larger tasks into steps, retrieve information, interact with databases, and adapt their actions based on results. Agent technology helps automate workflows that are difficult to handle with a single prompt or a fixed sequence of rules, while allowing people to review or guide important decisions.
Open source options include agent frameworks, workflow orchestrators, tool integrations, memory and retrieval components, and interfaces for building or operating agents. When choosing one, consider project maturity, license, maintenance activity, model and tool compatibility, deployment requirements, and how it handles permissions, errors, and evaluation. These tools are useful to developers, researchers, and organizations exploring task automation or building assistants tailored to their needs.
5 repositories · updated October 3, 2026

Awesome-Self-Evolving-Agents: Explore Research on Evolving Agents
A curated research index and survey companion covering self-evolving AI agents. It organizes papers, benchmarks, libraries, and applications for researchers and practitioners exploring how agents improve through model, environment, and combined evolution.
ActiveHealth 50/100

TencentDB-Agent-Memory: Share Reusable Memory Across AI Agents
TencentDB Agent Memory is a team memory hub that turns conversations, documents, and code into reusable assets for AI agents. It suits teams that want agents to share curated context and skills across sessions and frameworks.
ActiveHealth 67/100

hermes-webui: Use Hermes Agent in a Web Browser
Hermes WebUI provides a self-hosted browser interface for Hermes Agent, with chat, session management, and workspace browsing. It suits people who already run Hermes and want to access it from a desktop or phone without using the terminal.
ActiveHealth 79/100

vanna: Turn Natural-Language Questions into SQL Insights
Vanna helps teams build chat interfaces that translate natural-language questions into SQL and return streamed tables, charts, and summaries. It is aimed at applications that need database-backed answers with user-aware permissions and an embedded web UI.
ArchivedHealth 35/100

Operit: Run AI Agents and Chat on Android
Operit is an Android AI agent platform that connects cloud or local models to device tools, terminals, browsers, and project workspaces. It suits Android users who want AI-assisted automation, development, and chat in one app.
ActiveHealth 72/100