by lsdefine · Agent Tool · ★ 12.0k
English | δΈζ π Overview GenericAgent is a minimal, self-evolving autonomous agent framework. Its core is just 3,300 lines of code. Through 7 atomic tools + a 92-line Agent Loop, it grants any LLM system-level control over a local computer β covering browser, terminal, filesystem, keyboard/mouse input, screen vision, and mobile devices (ADB). Its design philosophy: don't preload skills β evolve them. Every time GenericAgent solves a new task, it automatically crystallizes the execution path into an skill for direct reuse later.
| Stars | 11,968 |
| Forks | 1,372 |
| Language | Python |
| Category | Agent Tool |
| License | MIT |
| Quality Score | 44.19/100 |
| Open Issues | 93 |
| Last Updated | 2026-05-22 |
| Created | 2026-01-16 |
| Platforms | browser, claude-code, gemini, python |
| Est. Tokens | ~1869k |
These tools work well together with GenericAgent for enhanced workflows:
Explore other popular agent tool tools:
GenericAgent is Self-evolving agent: grows skill tree from 3.3K-line seed, achieving full system control with 6x less token consumption. It is categorized as a Agent Tool with 12.0k GitHub stars.
GenericAgent is primarily written in Python. It covers topics such as ai-agent, automation, autonomous-agent.
You can find installation instructions and usage details in the GenericAgent GitHub repository at github.com/lsdefine/GenericAgent. The project has 12.0k stars and 1372 forks, indicating an active community.
GenericAgent is released under the MIT license, making it free to use and modify according to the license terms.