Fifty-four tools before a word was typed
go/mcp puts a Go CLI, HTTP service or gRPC service on the Model Context Protocol with three discovery tools instead of one per command, so a model carries a lantern rather than the whole catalogue.


go/mcp puts a Go CLI, HTTP service or gRPC service on the Model Context Protocol with three discovery tools instead of one per command, so a model carries a lantern rather than the whole catalogue.

yamldoc is the editing half of YAML for Go: change one key and every byte you did not touch comes back exactly as it went in, comments included. It now has an engine of its own, and the numbers to show why.

colophon works out the version your commits have earned, opens the release as a merge request, and tags what actually landed. Not what your forge says did.

A soft launch for Scout, an AI co-dungeon-master for long tabletop campaigns, and why it will never speak to the players.

Launching sigillum, a standalone artefact signing and verification CLI, and the Rust signing problem that made it necessary.

A configuration module that writes changes back without wrecking the file a person wrote, with one small adapter per format and backend.

Two new public modules extracting the OpenPGP signing and verification model, so you can use it without adopting the whole framework.

FFmpeg in pure Go with no install, no CGO and no disk: a WebAssembly build running over an in-memory filesystem, and why it exists.

Launching krites, a local-first wedding photo culler built for one photographer who had four thousand frames and a weekend to get through them.

A sibling to go-tool-base rather than a port, filling the gap between excellent Rust crates and a coherent way to assemble them.
