llm-chat-completions-server 0.1a0
Simon Willison released llm-chat-completions-server 0.1a0, an LLM plugin that exposes your full collection of LLM models via an OpenAI Chat Completions compatible endpoint. It leverages content-addressable logs in LLM 0.32rc1 to deduplicate conversation history using message hashes. The entire plugin was written by GPT-5.6 Sol.
Release: llm-chat-completions-server 0.1a0
Simon Willison’s Weblog
Subscribe
30th July 2026
Release
llm-chat-completions-server 0.1a0 — LLM plugin to serve an OpenAI Chat Completions API endpoint
A key goal of the new content-addressable logs in LLM 0.32rc1 was being able to support OpenAI Chat Completion style requests where each incoming message extends the previous conversation, like this:
curl http://localhost:8002/v1/chat/completions \ -H 'Content-Type: application/json' \ -d '{ "model": "qwen3.5-4b", "messages": [ {"role": "user", "content": "Capital of France?"}, {"role": "assistant", "content": "Paris."}, {"role": "user", "content": "Germany?"} ] }'
Here the conversation state is tracked by the client, so each of these requests gets longer and longer. The new schema design in LLM is designed to de-duplicate these using hashes of the individual message parts.
To test that out, I built this plugin:
uv tool install llm --pre llm install llm-chat-completions-server llm chat-completions-server -p 9001
Running this starts a localhost server on port 9001 that exposes your full collection of LLM models (from any plugins you have installed) using a ChatGPT Completions compatible endpoint.
GPT-5.6 Sol wrote the whole thing - it turns out it knows the OpenAI Chat Completions API shape really well.
Recent articles
OpenAI’s accidental cyberattack against Hugging Face is science fiction that happened - 22nd July 2026
A Fireside Chat with Cat and Thariq from the Claude Code team - 21st July 2026
Kimi K3, and what we can still learn from the pelican benchmark - 16th July 2026
This is a beat by Simon Willison, posted on 30th July 2026.
projects 547
openai 438
llm 613
Monthly briefing
Sponsor me for $10/month and get a curated email digest of the month's most important LLM developments.
Pay me to send you less!
Sponsor & subscribe
Disclosures
Colophon
©
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026