OpenSource-Hub
G

GenericAgent

SHA-256
12.7k stars·AI 生产力·已提供 SHA-256 校验码,下载后可自行核对文件完整性

极简自演化自主代理框架,仅 3000 行种子代码,9 个原子工具,每次任务自动生成技能树,Token 消耗仅为同类工具的 1/6。

智能下载

下载 Download 版本

v0.1.0 · 8.5 MB

3000行代码的AI助手,越用越聪明,省Token又省钱。

核心功能

  • 自我进化:每次完成任务自动生成可复用的技能,能力随使用增长
  • 极简架构:核心仅约 3000 行代码,代理循环约 100 行,零部署负担
  • 强执行能力:直接注入真实浏览器(保留登录会话),9 个原子工具直接控制系统
  • 高兼容性:支持 Claude、Gemini、Kimi、MiniMax 等主流大模型,跨平台运行
  • 超省 Token:上下文窗口小于 3万 token,远低于同类代理的 20万~100万,降低噪音和幻觉

避坑指南

  • 必须使用 Python 3.11 或 3.12,不支持 Python 3.14(部分依赖不兼容)
  • Windows 终端体验可能不完美,推荐使用 Git Bash 运行 TUI 界面
  • 首次使用需配置 LLM API Key,建议使用支持长上下文的模型(如 Claude)
  • 技能自动生成后,请及时检查技能质量,避免低效技能积累

适用场景

  • 让 AI 帮你在电脑上点外卖、炒股、发微信、整理文件
  • 开发者用极低成本搭建个人专属的自动化助手,无需复杂部署

详细介绍

GenericAgent 是一个极简的、自我进化的自主代理框架,核心仅约 3000 行代码,包含 9 个原子工具和约 100 行的代理循环。与传统代理需要预加载大量技能和 20万~100万 token 上下文窗口不同,GenericAgent 以不到 3万 token 的上下文实现完整的系统级控制(浏览器、终端、文件系统、屏幕视觉、手机 ADB)。其核心创新在于:不预装任何技能,每次完成任务都会自动将执行路径结晶为可复用的“技能树”,从种子代码不断生长。这使得它异常节省 Token、成本低廉且适应性强。支持 Claude、Gemini、Kimi、MiniMax 等主流大模型,跨平台运行。相比 AutoGPT、CrewAI 等方案,GenericAgent 更加轻量、无需部署开销、能力完全由自身进化生成。适用于 AI 研究者、自动化工程师和追求真正自改进数字助手的资深用户。

标签

autonomous-agentself-evolvingAILLMtool-useminimal-architectureskill-tree

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

下载并运行一键安装脚本(Windows 用 PowerShell,Mac/Linux 用 bash)

4

安装完成后,启动桌面应用 frontends/GenericAgent.exe

5

在 mykey.py 中填写大模型 API Key,重启应用即可开始使用

安装指引
  1. 下载并运行一键安装脚本(Windows 用 PowerShell,Mac/Linux 用 bash)
  2. 安装完成后,启动桌面应用 frontends/GenericAgent.exe
  3. 在 mykey.py 中填写大模型 API Key,重启应用即可开始使用
文件完整性

已提供 SHA-256 校验码,下载后可自行核对文件完整性

该校验码提取自 GitHub 官方 Release 页面

SHA256 校验码

8bee235faa6420c0c4bcdb003ccb455bff381f7ca258b458ea03b0724bd61913

该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

删除安装目录下的 GenericAgent 文件夹,如有全局环境变量可手动清理。若使用一键安装脚本创建的虚拟环境,请手动删除对应 venv 目录。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-06-07T08:42:02Z
GitHub 仓库官方网站

相似推荐