Release: llm-typesafe 0.1a0
Simon Willison’s Weblog
Subscribe
22nd September 2026
Release
llm-typesafe 0.1a0 — LLM plugin for accessing Jev and other TypeSafe AI models
I built this new plugin for LLM to add support for TypeSafe AI's new Jev model. Install it like this:
llm install llm-typesafe
Then set an API key (get one here, the waitlist seems to move pretty fast):
llm keys set typesafe
Paste key
And now you can ask yes/no "noul" questions like this:
llm -m jev 'Please refund my last payment.' \ -s 'Does this message explicitly request a refund?'
Output:
{"type": "noul", "noul": 0.99}
Or choice questions like this:
cat message.txt | llm -m jev \ -s 'Which team should handle this message? If billing and technical issues both occur, choose billing.' \ -o answer_type choice \ -o criteria '{ "billing":"Charges, invoices, payments, or refunds", "technical":"Problems installing or using the product", "other":"Neither category fits" }'
Or scoring questions like this:
cat report.txt | llm -m jev \ -s 'How reproducible is the problem described in this report?' \ -o answer_type score \ -o criteria '[ "No reproduction instructions", "Some instructions, but important steps are missing", "Complete steps with expected and actual results" ]'
See the README for more details.
Recent articles
Jev introduces a new shape of LLM - System One, aka Decision Models - 21st September 2026
Generating running routes with GPT-6 Astra and ChatGPT Work - 12th September 2026
OpenAI agents attacked RubyGems back in May - 12th September 2026
This is a beat by Simon Willison, posted on 22nd September 2026.
projects 554
llm 633
jev 2
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