Seed: a 150-line agent loop that grows its own tools and memory

Seed: Minimal, self-modifying agent harness

Seed: a 150-line agent loop that grows its own tools and memory

Seed is a minimal agent harness with no framework: a ~150-line frozen loop that connects a language model to one bash tool and loads its system prompt from a self-rewritable SELF.md file. Everything else—tools, memory, skills—must be grown by the agent into its self/ directory, session by session. Each directory you plant in grows a different agent, diverging based on experience. Sessions are ephemeral; only what the agent writes to self/ survives. It uses Simon Willison's llm library for models, defaulting to OpenAI's gpt-5.6-sol via Codex.

There is no framework here.

More from this day

2026-08-21