[KongchangAI]

#Simon Willison

49 related articles

LLM 0.32a1 Released: Fixes Tool-Calling Conversation Storage Bug
Tech Frontiers
·1 min

LLM 0.32a1 Released: Fixes Tool-Calling Conversation Storage Bug

LLM 0.32a1 alpha release fixes a critical bug where tool-calling conversations failed to reload correctly from SQLite database storage.

Read more →
LLM Tool Releases 0.32a0 Preview: Simon Willison's Command-Line AI Assistant Update
Tech Frontiers
·1 min

LLM Tool Releases 0.32a0 Preview: Simon Willison's Command-Line AI Assistant Update

Simon Willison releases LLM 0.32a0 alpha preview, updating his popular open-source command-line tool for interacting with large language models from the terminal.

Read more →
Simon Willison's Full Journey: Building a Wildlife Sightings Feature for His Blog Using Claude Code on His Phone
Tutorials
·2 min

Simon Willison's Full Journey: Building a Wildlife Sightings Feature for His Blog Using Claude Code on His Phone

Simon Willison used Claude Code for web on his phone to add iNaturalist wildlife sightings to his blog, going from prototype to production in one day.

Read more →
Simon Willison Used Claude Code on His Phone to Add Wildlife Sightings to His Blog
Product Reviews
·2 min

Simon Willison Used Claude Code on His Phone to Add Wildlife Sightings to His Blog

Simon Willison used Claude Code's web version on his phone to integrate a decade of iNaturalist wildlife observations into his blog, showcasing AI-assisted mobile development.

Read more →
The Vibe Coding Era: Why We Need RSS to Distribute Personal AI Apps
Expert Opinions
·2 min

The Vibe Coding Era: Why We Need RSS to Distribute Personal AI Apps

As vibe coding makes app development as frequent as blogging, we need lightweight mechanisms like RSS to discover and share personal AI tools. Exploring the future infrastructure of AI app distribution.

Read more →
LLM 0.32a0 Released: Message Sequences and Typed Streaming Refactor Explained
Tech Frontiers
·2 min

LLM 0.32a0 Released: Message Sequences and Typed Streaming Refactor Explained

Simon Willison releases LLM 0.32a0 alpha with message sequence modeling and typed streaming parts, supporting multimodal output and conversation history injection while maintaining backward compatibility.

Read more →
Full Record: Simon Willison Develops Blog Wildlife Sighting Feature Using Claude Code on His Phone
Product Reviews
·2 min

Full Record: Simon Willison Develops Blog Wildlife Sighting Feature Using Claude Code on His Phone

Simon Willison used Claude Code on his phone to build an iNaturalist wildlife sighting sync feature for his blog, backfilling a decade of data. A deep dive into the technical details and AI-assisted mobile development.

Read more →
LLM 0.32a0 Major Refactor: A Deep Dive into Message Sequences and Typed Streaming Responses
Tech Frontiers
·2 min

LLM 0.32a0 Major Refactor: A Deep Dive into Message Sequences and Typed Streaming Responses

Simon Willison releases LLM Python library 0.32a0 alpha with message sequence prompts and typed streaming responses, redesigning model interaction abstractions for multimodal output, tool calls, and modern LLM features.

Read more →
In the Vibe Coding Era, Why RSS Is the Best Solution for Sharing Personal Apps
Expert Opinions
·2 min

In the Vibe Coding Era, Why RSS Is the Best Solution for Sharing Personal Apps

Vibe Coding makes building apps as easy as blogging, but how are these personal micro-apps discovered? Matt Webb proposes RSS for distributing vibe-coded apps, and Simon Willison has already implemented it.

Read more →
Building an iNaturalist Observation Tool with Claude Code on a Phone: A Serverless Git Scraping Architecture in Practice
Tutorials
·3 min

Building an iNaturalist Observation Tool with Claude Code on a Phone: A Serverless Git Scraping Architecture in Practice

Simon Willison built an iNaturalist observation tool using only a phone and Claude Code. Learn about the three-layer serverless architecture: Python CLI, Git Scraping with GitHub Actions, and pure frontend display.

Read more →
LLM 0.32 Refactoring Explained: How Message Sequences and Streaming Chunks Are Reshaping This Python LLM Library
Tech Frontiers
·3 min

LLM 0.32 Refactoring Explained: How Message Sequences and Streaming Chunks Are Reshaping This Python LLM Library

Simon Willison releases LLM library 0.32 alpha with message sequences and typed streaming chunks, replacing the old text-in-text-out model to fully support multi-turn dialogue, multimodal output, and tool calling.

Read more →
Simon Willison Builds an iNaturalist Observation Tracker with His Phone + Claude Code
Product Reviews
·3 min

Simon Willison Builds an iNaturalist Observation Tracker with His Phone + Claude Code

Simon Willison built an iNaturalist observation visualization tool while camping using his phone and Claude Code, featuring a Python CLI, Git Scraping, and pure frontend three-layer architecture.

Read more →
Simon Willison Uses Claude Code on His Phone to Add Wildlife Sighting Features to His Blog
Product Reviews
·2 min

Simon Willison Uses Claude Code on His Phone to Add Wildlife Sighting Features to His Blog

Django co-creator Simon Willison uses Claude Code's web version on his phone to sync a decade of iNaturalist wildlife photography to his blog, showcasing pragmatic AI-assisted programming.

Read more →
LLM 0.32 Refactoring Deep Dive: Message Sequences and Multimodal Streaming Event Design
Deep Dives
·2 min

LLM 0.32 Refactoring Deep Dive: Message Sequences and Multimodal Streaming Event Design

Deep dive into LLM 0.32a0 alpha: a major refactoring from text conversations to message sequences and typed streaming events, supporting multimodal output, tool calls, and flexible serialization.

Read more →
LLM CLI Tool 0.32a1 Released: Fixes Tool-Calling Conversation Storage and Restoration Bug
Tech Frontiers
·2 min

LLM CLI Tool 0.32a1 Released: Fixes Tool-Calling Conversation Storage and Restoration Bug

Simon Willison releases LLM CLI tool 0.32a1 alpha, fixing a critical bug where tool-calling conversations couldn't be correctly restored from SQLite, ensuring data integrity in AI Agent workflows.

Read more →
Simon Willison Uses Claude Code on His Phone to Build a Wildlife Sightings Feature for His Blog
Tutorials
·3 min

Simon Willison Uses Claude Code on His Phone to Build a Wildlife Sightings Feature for His Blog

Simon Willison used Claude Code's web version on his phone to add iNaturalist wildlife sighting sync to his blog, backfilling a decade of data. An analysis of the tech, POSSE philosophy, and AI-assisted coding.

Read more →
Building an iNaturalist Observation Tool with Claude Code on a Phone: Git Scraping in Practice
Tutorials
·3 min

Building an iNaturalist Observation Tool with Claude Code on a Phone: Git Scraping in Practice

Simon Willison built an iNaturalist observation display tool using Claude Code on his phone while camping. Learn the three-layer architecture: Python CLI, Git Scraping, and static frontend.

Read more →
LLM 0.32 Refactoring Explained: Message Sequence API and Typed Streaming Responses
Tech Frontiers
·3 min

LLM 0.32 Refactoring Explained: Message Sequence API and Typed Streaming Responses

Deep dive into Simon Willison's LLM Python library 0.32 refactoring: new message sequence API, typed streaming responses, and universal serialization for multimodal AI and tool calling.

Read more →