The Strange New Art of Building Builders

tfc

Hatched by tfc

Jun 30, 2026

10 min read

86%

0

When the best system is the one that can redesign itself

What if the fastest way to improve an AI system is not to make it smarter directly, but to teach it how to invent better versions of itself? That question sounds almost circular, yet it points to a practical shift already underway: the most interesting gains are no longer coming only from bigger models or more careful prompts, but from systems that can search over their own design space.

This is a subtle but profound change. For years, the central challenge in AI product design was to choose the right workflow and encode it as cleanly as possible. Now the challenge is increasingly to build an environment where the workflow can be discovered. A model is not just a worker inside a system, it can also become a meta agent, a builder that iterates on agents, tools, and prompts in search of better behavior. At the same time, retrieval infrastructure is becoming more capable, with streaming, file search at massive scale, parallel querying, and better reranking. Put those together, and a new idea emerges: the real product is no longer a single agent, but a system that can explore, remember, and recompose itself.

The most important thing an agent can do is not answer once, but improve the machinery that produces answers.

The old assumption: intelligence lives in the model

The first instinct in AI is to ask, “How do I make the model stronger?” Bigger model, better prompt, more context, better tools. That mindset treats intelligence as something that sits inside a single object. If the answer is weak, the model is weak. If the answer is strong, the model is smart.

But many of the hardest problems are not failures of raw intelligence. They are failures of organization. A model may know enough to solve a task, yet still perform badly because the task was framed poorly, relevant evidence was not retrieved, intermediate steps were not preserved, or the wrong tool was invoked at the wrong time. In other words, performance often depends less on the peak capability of one forward pass and more on the architecture of decision making around it.

That is why the idea of searching for agents in code matters. Instead of handcrafting one perfect chain of prompts and tools, you let a meta system propose candidates, test them, keep the useful ones, and build an archive of previous discoveries. The important shift is epistemic: the system is no longer a static artifact, it becomes an evolving hypothesis space.

Think of it like cooking. A normal recipe tells you what to do. A meta chef does something more ambitious: it tries multiple marinades, adjusts timing, records which combinations work for which ingredients, and builds a living cookbook. The value is not merely in one meal, but in an expanding repertoire of successful transformations.


Why retrieval changes the game from memory to composition

If agent search is the logic of improvement, retrieval is the logic of grounding. A system that can invent better agents still needs access to the right information at the right moment. That is where modern retrieval infrastructure becomes more than an accessory. The ability to ingest thousands of files, run parallel searches, rerank results, and rewrite queries turns retrieval into something closer to an external nervous system.

This matters because most real work is not about knowing everything. It is about finding what is relevant fast enough to matter. The difference between a toy agent and a serious one is often not reasoning depth alone, but whether it can reliably reach the right evidence, compare alternatives, and maintain continuity across long tasks. Streaming improves responsiveness, but file_search plus vector stores add something deeper: a system can operate over a much larger memory surface without forcing everything into a single prompt.

That changes the design problem. When retrieval is weak, you must squeeze intelligence into context windows and hope nothing important is lost. When retrieval is strong, you can design for modularity: specialized tools, archived experiments, task specific memory, and reusable sub agents. The model becomes less like a lonely genius and more like a coordinator in a well indexed workshop.

Here is the deeper tension: as models become more capable, the bottleneck shifts from “Can it think?” to “Can it assemble the right thoughts, at the right time, from the right places?” Retrieval is the infrastructure that makes assembly possible. Meta agent search is the method that discovers which assemblies work best.

The hidden commonality: both ideas are about search, not certainty

At first glance, agent search and retrieval may look like separate concerns. One is about inventing workflows, the other about fetching documents. But they are really two expressions of the same principle: search over structure.

Traditional software executes a fixed structure. Traditional AI usage often does the same: one prompt, one answer. But the newer paradigm says that structure itself can be variable. You can search over prompts, over tool calls, over decompositions of a task, over memory layouts, over retrieval strategies, over agent roles. The system’s job is no longer to be correct once, but to search effectively for a better way to become correct.

This is a bigger shift than it may first appear. Search implies iteration, evaluation, and selection. It implies that performance is not fully specified in advance, but emerges from exploration. That is why the archive of previous discoveries in meta agent search is so important. Without memory of what has already been tried, search degenerates into wandering. With memory, it becomes cumulative discovery.

Retrieval tools provide a similar form of cumulative power. A large file search index is not just a database. It is a memory substrate that lets the system reenter its own past, compare documents, and recombine evidence. In human terms, this is the difference between having vague recollections and being able to pull the exact paragraph, benchmark, or spec you need while reasoning.

Intelligence, in practice, is often the ability to search memory, search designs, and search possibilities without getting lost.

This reframes AI development in a useful way. Instead of asking, “What is the best agent?” the better question is, “What search process reliably discovers better agents for this domain?” That is a much more scalable question, because it accepts uncertainty as a feature rather than a bug.


A mental model: the three layers of agentic systems

A useful way to think about these developments is to separate agentic systems into three layers.

1. The worker layer

This is the visible agent that answers questions, writes code, summarizes files, or solves math problems. It is the output-facing layer.

2. The operating layer

This layer handles retrieval, tool selection, streaming, prompt formatting, and orchestration. It decides how the worker should be equipped for the current task.

3. The search layer

This is the meta layer. It proposes new operating strategies, tests them, stores what works, and uses that archive to improve future designs.

Most teams stop at layer one. Better teams invest in layer two. The most interesting systems now begin to build layer three.

This layered model helps explain why some improvements look modest in isolation but become powerful when combined. A slightly better retrieval stack can make a better agent search process more evaluable. A better meta agent can discover task specific workflows that exploit retrieval in surprising ways. Together, they create a flywheel: retrieval improves candidate quality, candidate search improves workflow design, and the resulting workflows generate stronger feedback for retrieval.

Imagine a research assistant. A basic version answers questions from memory. A better version searches a folder of papers. A more advanced version notices that different kinds of papers require different retrieval strategies: exact query for benchmark tables, semantic search for related methods, reranking for citations, query rewriting for ambiguous terms. The best version can also redesign its own workflow after noticing repeated failures. That final step is the difference between a tool and a learning system.

Why “just add more context” is not enough

Many teams respond to agent failures by increasing context length or stuffing in more documents. Sometimes that helps. Often it masks a deeper problem. More context can actually make systems worse if the relevant information is not structured, ranked, or selected properly.

A large context window is like a bigger desk. A better retrieval system is like a skilled librarian. A meta agent is like a librarian who not only finds the right books but also redesigns the catalog after noticing patrons keep asking for the same missing connections.

The real bottleneck is not quantity of information. It is information choreography. Which piece should be retrieved first? Which document should be summarized before another is read? When should the system pause to stream partial results to the user? Which failures should be archived as reusable negative examples? These are design questions, not merely model questions.

This is why the archive in meta agent search is so interesting. It suggests that agent design itself can be treated as a growing evidence base. Every failed workflow is not waste, but a data point in a larger search process. In human organizations, this is exactly what mature teams do: they do not just collect answers, they collect patterns of failure and success, then reuse them. AI systems are beginning to do the same.

The practical insight: build systems that can be edited by experience

The most valuable systems will not be those that look finished on day one. They will be systems that are editable by experience. That means three things.

First, they must support measurement. If you cannot compare candidate workflows on real tasks, you cannot search intelligently. Second, they must support memory. If successful patterns disappear after each run, the system cannot compound. Third, they must support recomposition. If tools and retrieval are rigid, the system cannot adapt its own structure.

This is where the recent advances in assistants infrastructure matter so much. Streaming makes interaction feel alive and reduces the cost of waiting. Large scale file search makes memory broad enough to be useful. Vector stores make it practical to organize that memory. And meta agent search suggests an algorithmic way to explore what those components should do together.

The result is not one magical agent. It is a living ecosystem of agents and memories that can be improved by the very tasks it performs.

Consider a customer support system. A static agent answers from a fixed knowledge base. A more advanced system retrieves product docs, policy files, and prior cases. A meta system notices that billing questions require different retrieval than troubleshooting questions, and that certain cases resolve faster if the agent first asks a clarifying question before searching. Over time, the support workflow changes because the system has learned which orchestration patterns work. That is not just automation. It is operational evolution.


Key Takeaways

  1. Stop treating agents as fixed products. Treat them as candidates in a search space, where better workflows can be discovered, tested, and archived.

  2. Invest in retrieval as infrastructure, not just a feature. Strong file search, reranking, query rewriting, and vector storage are what make large scale agentic memory usable.

  3. Measure workflows, not only outputs. If you only score final answers, you miss the structure that produced them. Track which retrieval and orchestration patterns actually work.

  4. Build an archive of failures and successes. Past experiments are not clutter. They are the training data for your next generation of agents.

  5. Design for recomposition. Make tools, prompts, and memory modular so that a meta layer can reassemble them into better solutions.


The future belongs to systems that can learn their own architecture

The deepest implication of these ideas is not that agents will become more autonomous in the shallow sense. It is that we will begin to build systems that can learn their own architecture. Not fully, not magically, and not without human judgment. But enough to change the economics of experimentation.

Once a system can search over its own prompts, tools, retrieval strategies, and sub agent structures, development stops being a one time design exercise. It becomes a continuous discovery process. The point is no longer to choose the perfect setup from the start, because the best setup may be one that only becomes visible after many attempts.

That is a striking reversal. We usually think intelligence means answering questions. But the more powerful form of intelligence may be the ability to discover better ways of asking, finding, and assembling the answer. In that sense, the future agent is not just a problem solver. It is a builder of better problem solvers.

And once you see that, the landscape changes. Retrieval is no longer just about access to documents. It becomes the memory layer of a self improving system. Meta agent search is no longer just a clever algorithm. It becomes a blueprint for institutional learning in software form.

The real breakthrough, then, is not a smarter chatbot. It is the emergence of systems that can turn experience into structure, and structure into capability. That is what it means to move from using AI to teaching AI how to build itself.

Sources

← Back to Library

Hatch New Ideas with Glasp AI 🐣

Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)

Start Hatching 🐣