I started building AI agents about two years ago. Not toy demos, actual production features inside a health-tech product. And every single project started the same way.

Write the tool-calling wrapper. Handle the edge cases in structured output. Figure out how the agent should read a PDF without hallucinating page numbers. Build the retry logic. Wire up the logging.

Same boilerplate. Every time. From scratch.

The frustrating part is that every developer building agents is doing this too. Quietly. In their own repo. And nobody shares it.

That is the real infrastructure problem in the agent space right now. Not the model. The model is fine. The problem is everything in between the model and a working agent.