Skip to content
AI News HubLIVE
More
Original source2 min read

llm 0.37

Summary

Simon Willison releases version 0.37 of his LLM CLI tool and Python library, featuring new models, a cheaper default, improved embedding support, and reflections on handling AI-assisted PRs.

llm 0.37
Report an error

The correction channel is not available yet. You can copy the article reference below for later.

Correction instructions
Read article

Release: llm 0.37

Simon Willison’s Weblog

Newsletter

2nd November 2026

Release

llm 0.37 — Access large language models from the command-line

There's a lot of stuff in this new release of my LLM CLI tool and Python library, representing around two months of accumulated features and fixes.

I added gpt-6.1-sol and gpt-6.1-terra, plus a new llm openai endpoint add command to make it easier to configure additional models that use OpenAI-compatible endpoints.

I switched the default model (if you have not set your own default) to gpt-6-luna - half the price of the previous default, gpt-5.6-luna.

LLM's support for embeddings now accepts that different binary content may have different content-type - necessary for models like Gemini Embedding 2, which can embed text, audio, images, and video.

A lot of open source maintainers complain about a flood of AI-assisted PRs. LLM is my project that has been most affected by this and, to be honest, I'm not finding it to be a problem. That's mainly because I have Opus 5.5 or GPT-6 Astra help me with triage to spot the most useful fixes!

This release includes fixes from 12 authors - almost all AI-assisted - and the burden of reviewing them wasn't nearly as great as I expected. I really see them as bug reports with attached examples - sometimes I land them, sometimes I implement my own fix.

So thanks to 0d00ciallo0721, ac1982, Allen Flux, Bian Yuhan, Bishop Kammeraad, Chen Yufeiyang, Christopher Krah, Ethan Stoner, Jiachen Xie, Olamide Faniyan, Sharat Chandra Sai Boddu, nosmile99 for helping out with (or spending tokens on) this release!

Recent articles

The U.S. Census Bureau and “Super Intelligence” - 2nd November 2026

The October inflection point for vibe game development - 28th October 2026

Battle Drones - a vibe coded RTS with audio-based multiplayer - 20th October 2026

Hello Python 3.15, goodbye 3.10, and now I can use 3.11 - 12th October 2026

This is a beat by Simon Willison, posted on 2nd November 2026.

open-source 325

projects 562

ai 2,307

annotated-release-notes 62

generative-ai 2,047

llms 2,012

embeddings 63

llm 644

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

Key points and analysis

Article intelligence

EngineersAdvanced

Key points

  • Adds gpt-6.1-sol and gpt-6.1-terra models plus a new `llm openai endpoint add` command for configuring OpenAI-compatible endpoints.
  • Switches the default model to gpt-6-luna, which is half the price of the previous default gpt-5.6-luna.
  • Embeddings now support different content-types for binary content, enabling models like Gemini Embedding 2 that handle text, audio, images, and video.
  • The release includes fixes from 12 authors, almost all AI-assisted, and the maintainer found the review burden manageable thanks to AI triage tools.

Highlights and analysis are generated automatically and may contain errors. Check the original source.