AI-agent som analytiker — data, hypotes, svar

Jag gav en av mina kodningsagenter en till synes enkel uppgift:analysera framkomligheten för SL-buss 163 (Bredäng–Kärrtorp) – hitta problemen och föreslå lösningar. Jag hade sedan tidigare gjort en punktlighetsanalys på hög nivå, men nu ville jag gräva lite djupare. Vad agenten gjorde med viss vägledning:– Analyserade punktlighet per hållplats samt bidrag till förseningar– Laddade ner …

Stockholms bussar i 3D

Ett av helgens experiment, tillsammans med mina små vänner kodningsagenterna, blev en 3D-vy av Stockholm där en buss spelar upp sin riktiga tur från i tisdags. Bland annat använde jag följande öppna dataset:📍 9 897 byggnader från OpenStreetMap🛣️ 8 621 vägsegment med riktigt vägnät💡 45 328 gatlyktor från Stockholms Trafikkontor🚦 937 trafikljus som cyklar grönt-gult-rött, …

Flygplan och kartor

Var flyger man egentligen över Mellansverige just nu? Härom natten byggde jag (med hjälp av kodningsagenterna förstås) en realtidskarta över allt flyg över Mellansverige. Varje plan visas med en litenbrödsmulestig så man ser kursen senaste minuterna, och en etikett med höjd och hastighet. Hovrar man får man flygbolag, flygplanstyp och rutt — t.ex.”SAS2864 · Airbus …

Senbusskartan för Stockholms innerstad

Senbusskartan är ett experiment som visar något väldigt konkret: var Stockholms innerstadsbussar befinner sig just nu jämfört med var de borde vara enligt tidtabellen. Kartan kombinerar tidtabellsdata för linjer, hållplatser och turer med linjesträckningar och realtidsdata för fordonspositioner. Resultatet blir en visualisering där man direkt ser faktisk position, förväntad position och om bussen ligger före, …

Stresskartan för Stockholms bussar

Jag har precis färdigställt en ny prototyp som jag kallar Stresskartan.Den visualiserar var Stockholms innerstadsbussar går trögare än normalt genom att jämföra livepositioner med historiska mönster för samma plats, dag och tid. Stresskartan blir som en slags hälsomätare på busstrafiken ”just nu”. Ser allt normalt ut? Några gula eller röda utslag? Som en liten bonus …

Stockholms mörkaste hållplatser?

Vilka busshållplatser i Stockholm är mörkast på kvällen? Antalet möjliga kombinationer av öppna data är oändligt och nu har jag testat följande: jag korsade två öppna datakällor — SL:s hållplatspositioner via Trafiklab och Stockholms stads 40 000+ belysningsmontage — och räknade helt enkelt hur många ljuspunkter som finns inom 20 meter från varje hållplats. Resultatet: …

Realtidsuppdaterad SL-karta

Nu kan du skapa en egen realtidsuppdaterad SL-karta där du själv väljer exakt vilka linjer eller till och med vilka bussar du är intresserad av – med bokstavligen två meningar och en kodningsagent som Claude Code eller Codex. Min prompt var helt enkelt:“jag har sparat en api nyckel till trafiklab i .env — ladda ner …

Prata med din försäljningsdata, del 2

För ett tag sen beskrev jag ett litet projekt jag påbörjat där man enkelt och smidigt kan prata med sin Zettle data. (Läs mer här: https://purpur.se/prata-med-din-forsaljningsdata/) Efter lite mer arbete har jag skapat en riktig backend samt vibe-kodat fram ett GUI så man enkelt och smidigt kan jobba med sin data. Det mest spännande i …

LLMer för att upptäcka och fixa fel i produktionsmiljöer

— Ett steg mot självläkande system Produktionsfel är ofta akuta: något kraschar, användare påverkas, stressnivån stiger. Vi har loggar, men att manuellt läsa dem, förstå orsaken och åtgärda tar tid. I mitt senaste experiment har jag undersökt hur långt vi kan komma med LLM:er för att automatisera just detta – med målet att kunna gå …