[2602.16891] OpenSage: Self-programming Agent Generation Engine
Summary
OpenSage is a pioneering agent development kit that enables large language models to autonomously create agents with self-generated structures and tools, enhancing performance and generalizability.
Why It Matters
OpenSage represents a significant advancement in AI agent development by shifting from human-centric design to AI-driven generation. This innovation could improve the efficiency and capabilities of AI agents, making them more adaptable and effective in various applications.
Key Takeaways
- OpenSage allows LLMs to autonomously generate agent topologies and toolsets.
- It features a hierarchical, graph-based memory system for efficient management.
- Extensive experiments show OpenSage's superiority over existing agent development kits.
- The design supports software engineering tasks with specialized toolkits.
- This approach could redefine agent development paradigms towards AI-centered methodologies.
Computer Science > Artificial Intelligence arXiv:2602.16891 (cs) [Submitted on 18 Feb 2026] Title:OpenSage: Self-programming Agent Generation Engine Authors:Hongwei Li, Zhun Wang, Qinrun Dai, Yuzhou Nie, Jinjun Peng, Ruitong Liu, Jingyang Zhang, Kaijie Zhu, Jingxuan He, Lun Wang, Yangruibo Ding, Yueqi Chen, Wenbo Guo, Dawn Song View a PDF of the paper titled OpenSage: Self-programming Agent Generation Engine, by Hongwei Li and 13 other authors View PDF HTML (experimental) Abstract:Agent development kits (ADKs) provide effective platforms and tooling for constructing agents, and their designs are critical to the constructed agents' performance, especially the functionality for agent topology, tools, and memory. However, current ADKs either lack sufficient functional support or rely on humans to manually design these components, limiting agents' generalizability and overall performance. We propose OpenSage, the first ADK that enables LLMs to automatically create agents with self-generated topology and toolsets while providing comprehensive and structured memory support. OpenSage offers effective functionality for agents to create and manage their own sub-agents and toolkits. It also features a hierarchical, graph-based memory system for efficient management and a specialized toolkit tailored to software engineering tasks. Extensive experiments across three state-of-the-art benchmarks with various backbone models demonstrate the advantages of OpenSage over existing ADKs. We a...