Simon Willison announces research into LLM HTTP APIs to improve his LLM Python library abstraction layer. The research involves analyzing client libraries from Anthropic, OpenAI, Gemini, and Mistral to handle new features like server-side tool execution. The captured API outputs and scripts are now available in a new repository for reference.
Background
LLM is Simon Willison's popular Python library and CLI tool that provides an abstraction layer over multiple LLM providers through a plugin system. As LLM providers evolve with new features, the abstraction layer needs updates to maintain compatibility.
- Source
- Simon Willison
- Published
- Apr 5, 2026 at 08:32 AM
- Score
- 6.0 / 10