Hacker News
Seed Is a Single-File Agent That Ships With Nothing and Grows Its Own Tools Into a self/ Directory
Vivek Haldar's Seed (40 stars, 9 commits) reached 38 points and 12 comments. The frozen core is one Python file, seed.py, wiring a model to exactly one tool, bash, with the system prompt loaded from a file the agent can rewrite. Everything a framework normally provides, tools, memory, skills, conventions, has to be grown by the agent session by session into a self/ directory that persists. Model access goes through Simon Willison's llm library, so OpenAI, Anthropic, Gemini and OpenRouter all work. It is a research toy rather than a production harness, and the interesting question it poses is what an agent actually reinvents when you give it nothing.
↳ Follow the thread