Open source tools for software engineering teams using AI
Punts
Exploratory bets on where programming is going. Smalltalk has had a live programming
environment and a refactoring browser for 30 years — there is no separation between
the program and the machine running it. We are porting Claude’s agent SDK to this
environment to explore what agentic coding looks like when every object is live and
every change takes effect immediately. This is research, not product — a laboratory
for ideas about real-time self-modifying code, deterministic refactoring, and the
fastest possible feedback loop between an agent and the system it is building.
Postern
v1.0.0
Drive a live Pharo image from a coding agent or shell.
HTTP server exposing a running Pharo image for agent-driven development. Clients send Smalltalk expressions to /repl and drive compile, test, inspect, and commit loops without the Pharo GUI. The bridge between Claude Code and Smalltalk's live programming environment — where there is no separation between the program and the machine running it.
HTTP REPL — send Smalltalk expressions, get results as JSON
Compile, test, inspect, and commit loops without the GUI
Cross-platform — macOS, Linux (x86_64, arm64), Windows
Sandbox-aware — falls back to repo-local runtime in restricted environments
Claude Agent SDK for Smalltalk
v0.5.0 beta
Build Claude agents inside a live Smalltalk image.
Five layered Pharo products for building and running Claude agents where the development environment and the running program are one and the same. Ports the Anthropic Messages API and agent patterns to Smalltalk — the language that has had a refactoring browser for 30 years. Built by Claude Code driving Pharo through Postern, and now increasingly by itself. Research into what agentic coding looks like when there is no compilation boundary and every object is live.