Quiet Numbers logotyp Quiet Numbers logotyp

Skrivgrinden

Lokal AI via Ollama, ett strukturerat svarskontrakt, och principen att en AI-assistent aldrig får godkänna åt dig.

Två saker hände parallellt i början av augusti. Den ena: sie-mcp fick stöd för lokal AI via Ollama — modellistning, samtal och till och med agentläge med tool calling, fail-closed precis som allt annat, verifierat med runt 1 250 gröna tester. Den andra, viktigare: jag byggde det jag internt kallar skrivgrinden.

MCP-servern kan föreslå åtgärder — en verifikation, en kundfaktura — men aldrig utföra dem. Förslaget binds till en SHA-256-hash; ändras underlaget innan du godkänner, vägras sändningen. Godkännandet sker i appens flik, med de verkliga uppgifterna framför dig, inte i en chattruta. MCP-protokollets "elicitation" använder jag medvetet inte som godkännande — specen tillåter en agentklient att svara på den automatiskt, och en grind som samma modell kan passera är ingen grind.

Jag la också till ett juridiskt lanseringspaket och ett rotationsverktyg för lokala nycklar, av samma anledning som allt annat den här veckan: inte för att det är kul, utan för att jag hellre bygger det en gång ordentligt än förklarar i efterhand varför jag inte gjorde det.