Blog · Architecture
The most ambitious agent open source of the year: an agent that modifies itself
August 14, 2026 · dshbase
DeepSeek isn't shipping a finished product — it's shipping a framework where the agent can rebuild itself.
Agent = Model + Harness
Every part of the harness is a plugin — tools, skills, sessions, sandboxes, the agent loop, sub-agents, workflows. The only real core is Cordis: a minimal kernel for plugin loading, unloading, and dependency management.
Why the kernel matters: self-modifying agents
- Temporal composability — unloading a plugin fully undoes its side effects.
- Spatial composability — a plugin re-resolves dependencies as siblings change.
Because the agent can hot-swap plugins without corrupting state, it can extend itself while running: notice it lacks a capability, build the plugin, attach it to its own flow.
Create mode: the "make your own wrench" pattern
Tell it "build a read-only, security-audit-only mode" or "build a research agent with company search and three skills" — or have it inspect its own plugins, create a missing one, and hot-attach it.
Even the UI is a plugin
Community members swapped in custom skins without touching core capabilities — one-command install, one-click restore.