GitHub - lsdefine/GenericAgent: Self-evolving agent: grows skill tree from 3.3K-line seed, achieving full system control with 6x less token consumption
4 hours ago
- #self-evolving-ai
- #minimal-framework
- #autonomous-agents
- GenericAgent is a minimal autonomous agent framework with about 3K lines of core code, featuring self-evolution through skill crystallization and an autonomous execution loop of roughly 100 lines.
- It provides 9 atomic tools for system-level control, including browser, terminal, filesystem, input, screen vision, and mobile device management via ADB.
- The framework uses a layered memory system (L0 to L4) to accumulate and recall skills, enabling direct reuse for similar tasks after the initial autonomous solution.
- It supports multiple LLMs and frontends, and can be extended by dynamically creating new tools through code execution.
- Demonstrated capabilities include tasks like reading messages, stock monitoring, and file handling, with a skill tree that grows uniquely per user.