ICML
2026
[OpenSage: Self-programming Agent Generation Engine]
OpenSage, an ADK that enables LLMs to automatically create agents with self-generated topology, toolsets and memory structure.
3 critical components in ADK design: - agent topology - tooling system - memory system
self-generating agent topology: parent agent create subagent configurations and save as Python objects in a pool.
dynamic tool synthesis: meta-tools to enable agents write tools and tool-specific sandboxing to avoid conflicts.
hierarchical memory: general memory-agent abstraction.