Skip to content

ICML

2026

[OpenSage: Self-programming Agent Generation Engine]

OpenSage is an ADK that enables LLMs to automatically create agents with self-generated topology, toolsets, and memory structure.

There are three critical components in ADK design: - agent topology - tooling system - memory system

self-generating agent topology: parent agents create subagent configurations and save them as Python objects in a pool.

dynamic tool synthesis: meta-tools enable agents to write tools, and tool-specific sandboxing avoids conflicts.

hierarchical memory: general memory-agent abstraction.

2024

Magicoder: Empowering Code Generation with OSS-Instruct