Advanced Tools – Bringing Anthropic's advanced tool use to any LLM provider

URL: github.com
1 comments

I built this because tools can consume massive amounts of context when you load them all upfront. Anthropic came up with a really smart solution to this problem - Tool Search (dynamic tool discovery), Programmatic Tool Calling (orchestrate multiple tools without API round-trips), and Tool Use Examples (improve accuracy with few-shot examples).

  The problem? These features only worked with Anthropic's models.

  So I created Advanced Tools, a TypeScript library that makes these features work with any LLM provider - through Vercel AI SDK. Same codebase, same benefits, different models.