GenericAgent
A self-evolving agent framework that achieves system-level control with just 3.3K lines of seed code.
- Type
- Agent Skill
- Open source
- Yes
- GitHub Stars
- ★ 13.0k
- Source
- skill-github
- Repository
- github.com/lsdefine/GenericAgent
Overview
GenericAgent is a minimalist, self-evolving autonomous agent framework. Its core code is approximately 3K lines, powered by nine atomic tools and a ~100-line agent loop, enabling any LLM to gain system-level control over local computers—including browsers, terminals, file systems, keyboard/mouse input, screen vision, and mobile devices (ADB). Each time a new task is solved, the execution path crystallizes into a reusable skill. The longer it's used, the more skills accumulate, forming a personalized skill tree. The framework supports major models like Claude and Gemini, is cross-platform compatible, and features efficient token usage.
Capabilities
- ▪Self-evolving skill tree
- ▪System-level control
- ▪Low token consumption
- ▪Multi-model support
- ▪Cross-platform compatibility
Use cases
Setup
For detailed installation instructions, refer to [installation.md](docs/installation.md) or [installation_zh.md (Chinese)](docs/installation_zh.md).
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
Which models are supported?
Supports major models including Claude, Gemini, Kimi, and MiniMax.
What version of Python is required?
Requires Python 3.11 or 3.12; do not use Python 3.14.
Related skills
gemini-cli
Gemini CLI is an open-source AI agent that brings Gemini's powerful capabilities directly into the terminal.
private-gpt
Provides a complete API layer for local models, supporting RAG, skills, tools, and more.
planning-with-files
File-based persistent planning skill, ideal for AI coding agents and long-running tasks.
scientific-agent-skills
Transform any AI agent into a scientific assistant with 147 ready-to-use research skills.
susi_alexa_skill
A skill that enables question-and-answer interactions between Alexa and Susi AI.
claude-context
Provides code search capabilities for Claude Code, turning the entire codebase into context.