A-EVO-Lab/a-evolve
The official repository of "Position: Agentic Evolution is the Path to Evolving LLMs".
What it solves
A-Evolveは、AIエージェントの自律的な自己改善のための汎用的なインフラストラクチャを提供します。様々な進化アルゴリズムを使用して、あらゆるエージェントが様々なドメインにおいて、自身のプロンプト、スキル、メモリを自律的に進化させることができるようにすることで、
How it works
本システムは、エージェントの進化可能な状態(システムプロンプト、スキルライブラリ、エピソードメモリなど)を、ファイルシステム上の標準的なディレクトリ構造(「Agent Workspace」)として扱います。次に、進化エンジンが継続的なループを実行します。エージェントにタスクを解決させ、結果を観察し、パフォーマンスログを分析してワークスペースのファイルを突然変異させ、これらの突然変異を git-tagging を通じて再現性を確保しながら、ホールドアウトタスクで検証します。
Who it’s for
LLMの自己最適化、強化学習、およびエージェントアーキテクチャに取り組むAI研究者や開発者が、手動でのチューニングなしにエージェントをテストし、進化させることを目的として設計されています。
Highlights
- Universal Framework: Supports "Bring Your Own Agent" (BYOA), "Bring Your Own Benchmark" (BYOE), and "Bring Your Own Algorithm" (BYO-Algo).
- Autonomous Post-Training: Capable of post-training large models (up to 550B parameters) with no human in the loop.
- Built-in Algorithms: Includes four reference evolution strategies:
adaptive_evolve,adaptive_skill,skillforge, andguided_synth. - Extensive Benchmark Support: Ready-to-use adapters for SWE-bench, MCP-Atlas, Terminal-Bench 2.0, and SkillsBench.
- Git-Integrated: Every accepted mutation is git-tagged, providing a full audit trail and easy rollback."},