About
GenericAgent is a minimal, self-evolving autonomous agent framework. Its core is just ~3,300 lines of seed code. Through 9 atomic tools + a ~100-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). The design philosophy is "don't preload skills, evolve them."
Key Features
- Self-Evolving — automatically crystallizes each task into a reusable skill
- Minimal Architecture — ~3,300 lines of core code, ~100-line Agent Loop, no complex dependencies
- Strong Execution — injects into a real browser, 9 atomic tools directly control the system
- High Compatibility — supports Claude, Gemini, Kimi, MiniMax and other major models
- Token Efficient — <30K context window, 6x less than other agents
- Full System Control — browser, terminal, filesystem, keyboard/mouse, screen vision, ADB
- Skill Tree Growth — automatically grows a personal skill tree from seed code
Use Cases
Web Automation, Software Development, Food Delivery, Financial Analysis, Expense Tracking, Batch Messaging
Pros & Cons
Pros
- Extremely Low Token Consumption — only <30K context window, costs ~1/6 of other agents
- Self-Evolution Capability — automatically accumulates skills
- Unmatched Simplicity — 3,300 lines for a complete agent framework
- Real Browser Injection — preserves login sessions
- Cross-Platform Compatibility — works with multiple major LLM models
Cons
- Early Stage — project is new, features still being refined
- Limited Documentation — as academic research project, usage docs may be sparse
- Security Considerations — full system control requires cautious use
- Building Community — contributor and plugin ecosystem still growing
Reviews
No reviews yet
Be the first to share your experience with this agent.
Write a Review
Thank you! Your review has been submitted and is pending approval.
Pricing
Open Source / Free (MIT License)
Category
Open SourceRating
3.4 / 5
Related Video