Ross ROSS = Recommend OSS · open-source software intelligence for agents

lsdefine/GenericAgent

Self-evolving agent: grows skill tree from 3.3K-line seed, achieving full system control with 6x less token consumption observed · 2026-08-28

github.com/lsdefine/GenericAgent · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

78/100

  • Activity 99
  • Release rhythm 87
  • Longevity 16
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 38
  • age_days: 229
  • days_rel: 9
  • days_push: 8
  • n_releases_24m: 4

Full methodology

Adoption not part of the score

14042 stars · 1634 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

GenericAgent is a minimal self-evolving autonomous agent framework (~3K lines of seed code) that gives any LLM system-level control over a local computer via 9 atomic tools and a ~100-line agent loop. It automatically crystallizes solved tasks into reusable skills, growing a personal skill tree with reduced token consumption.

Use cases

  • automate desktop tasks with an llm agent
  • control browser and terminal via natural language
  • build a self-evolving agent that learns new skills
  • automate keyboard mouse and screen interactions
  • control android devices through adb from an agent
  • reduce token costs for autonomous agent workflows

When to choose

  • you want a lightweight, minimal agent framework you can read and extend
  • you need full local system control (browser, terminal, filesystem, input, screen vision)
  • you want skills to accumulate automatically from repeated tasks
  • you prefer token-efficient autonomous execution

When to avoid

  • you need a heavily engineered, enterprise-grade multi-agent orchestration platform
  • you require sandboxed security and cannot grant an agent full system access
  • you only need simple scripted automation without an LLM

Facets

framework · maturity active

agent-framework workflow-automation computer-vision llm-inference artificial-intelligence large-language-models python cross-platform cli self-evolving skill-tree autonomous-agent computer-control browser-automation memory-system lightweight ai-agents automation desktop

2 sources

Member repositories

RepositoryRoleHealth v2
lsdefine/GenericAgentmain78

For agents

markdown · JSON · MCP: product_card(name="lsdefine/GenericAgent")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem