Good descriptions of endpoints, parameters and fields in OpenAPI specs are useful, but slow to write.<p>When using OpenAPI specs while building AI assistants, we found LLM tool use improves a lot if the spec is well described (also recommended by Anthropic [1]).<p>We forked a previous Show HN repo [2] to help write descriptions. That project builds the API spec by watching the network requests. We’ve added LLM calls to write the descriptions.<p>We hope you find it useful!<p>[1] <a href="https://docs.anthropic.com/en/docs/tool-use#best-practices-for-tool-definitions" rel="nofollow">https://docs.anthropic.com/en/docs/tool-use#best-practices-f...</a>
[2] <a href="https://news.ycombinator.com/item?id=38012032">https://news.ycombinator.com/item?id=38012032</a>