lsdefine/GenericAgent

Source
GitHub
First trending
Category
Agents
GitHub stars
14,206
Main language
Python
Website
github.com/lsdefine/GenericAgent (opens in a new tab)

This page introduces an external open-source repository. It is not an HDATF product.

lsdefine/GenericAgent

What it does

GenericAgent is a minimal agent framework that gives an LLM control of a local computer, such as browser, terminal, files, keyboard, mouse and screen. It saves the path of each newly solved task as a reusable skill.

How it helps ATF

Worth comparing with Harness, which keeps state and memory for each AI task. Its practice of saving a solved task's execution path as a skill could be a reference for reusing past work, and its short agent loop for keeping execution simple.

License

MIT Permissive. Commercial use and changes are allowed if the copyright notice is kept.

More in this category

  • EvoMap/evolver
    A GEP-based engine that lets AI agents evolve themselves, recording that evolution as Genes, Capsules and Events so it can be audited. The readme says future releases will move from open source to source-available.
  • vercel-labs/open-agents
    Open Agents is an open-source reference app for running background coding agents on Vercel. A web app handles sessions and chat, the agent runs as a durable workflow, and code runs in a sandbox VM, with GitHub integration.
  • huggingface/ml-intern
    An archived Hugging Face project that is no longer maintained. It was an agent that researched, wrote and shipped ML code using the Hugging Face ecosystem, with access to documentation, papers, datasets and cloud compute.
  • virattt/ai-hedge-fund
    A proof-of-concept AI hedge fund in which LLM-based investor agents, now being rebuilt as alpha models, analyze prices and fundamentals to make trading decisions. It is for education only and does not place real trades.
  • TencentCloud/CubeSandbox
    CubeSandbox is a sandbox service for AI agents, built on RustVMM and KVM, that creates hardware-isolated sandboxes. It runs on one node or scales to multi-node clusters and is compatible with the E2B SDK.

Only repositories in the ranked Trendshift lists are included, and the lists are used only to find candidates. We do not copy their ranks. Descriptions, licenses and star counts come from each GitHub repository. The notes are our own reading. We have not tested these projects, and a place on a trending list does not prove quality.

View on GitHub (opens in a new tab)