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.