Mika Leiman · laiton.ai Vuosi 2026 · 1.1.–2.11.

All in AI

Intohimoni on ohjelmistokehitys. Vuonna 2026 laitoin kaiken sen varaan, että tekoäly muuttaa tavan, jolla softaa tehdään.

Revin vuoden auki git-historiasta. Pöydälle jäi neljä tuotetta, kolmisenkymmentä sivuprojektia ja agenttisilmukka, joka koodaa yön yli. Laskin myös, millaisen laskun konsultti olisi tästä kaikesta lähettänyt.

Vuosi päivinä

255 päivää, joina jotain meni mainiin

Jokainen ruutu on yksi päivä. Mitä punaisempi, sitä enemmän committeja. Syyskuussa agenttisilmukka käynnistyi, ja tahti kiihtyi.

255päivää, joina syntyi ainakin yksi commit
63päivän katkeamaton putki 22.8.–23.10.
153committia yhtenä päivänä, 27.9., kun agenttisilmukka koodasi ympäri vuorokauden
1 296committia tehty yhdessä Clauden kanssa
957committia lauantaina tai sunnuntaina
852committia syyskuussa, vuoden kovin kuukausi
1,23 milj.riviä lähdekoodia ilman testejä
365 000riviä testejä niiden päälle
Commitit kellonajan mukaan

Eniten committeja syntyi illalla kello 20–21, yhteensä 302. Keskiyön ja neljän välillä niitä tuli 268, enkä ole niistä erityisen ylpeä.

Pöydällä

Neljä tuotetta

Lakitulkki, ilmastoselvitys ja Valtaverkosto on rakennettu samalla pinolla: .NET 10, Vue, PostgreSQL, Keycloak ja Azure. Jokainen ominaisuus kulkee OpenSpec-prosessin läpi ehdotuksesta speksiin, tehtäviin ja arkistoon.

Lakitulkki.ai

Käytössä

Kuvaa sopimus, niin saat takaisin selkokielisen analyysin. Riskilausekkeet on merkitty ja oikea laki nimetty. Asiakirjoja on vuokrasopimuksesta testamenttiin, ja tarvittaessa asia siirtyy lakitoimistolle.

  • 97julkaisua toukokuun jälkeen
  • ~6 000automaattitestiä
  • 38asiakirjatyyppiä analyysipohjina
  • ~20lähdeliitäntää: Finlex, EUR-Lex, Kela, Vero, KKV ja muut

Jokainen analyysi perustuu lakitekstiin, ja viittaukset tarkistetaan, ennen kuin käyttäjä näkee ne.

lakitulkki.ai ↗

AIAnt

Partner / CTO

Suomalainen uratyökalu, joka auttaa työnhakijaa löytämään sopivat paikat. Toimin yhtiössä osa-aikaisena teknologiajohtajana, ja vastaan teknisestä arkkitehtuurista ja tuotteen toteutuksesta.

ilmastoselvitys.ai

Käytössä

Rakennuksen ilmastoselvitys PDF:istä ja Excel-tiedostoista. Palvelu laskee elinkaaren hiilijalanjäljen CO2data.fi-päästökertoimilla ja vie selvityksen suoraan SYKEn Ryhti-järjestelmään.

  • 198committia maaliskuusta
  • 446testiä
  • A1–C4, Dkaikki elinkaaren vaiheet
ilmastoselvitys.ai ↗

Valtaverkosto

Käytössä

Lobbaus- ja vaikuttajadata yhdellä haulla: avoimuusrekisteri, eduskunnan avoin data, Hilma- ja TED-hankinnat sekä vaalirahoitus. Ketään ei pisteytetä. Luvut näytetään aina vertailuryhmän mediaanin rinnalla.

  • ~2 300profiilisivua
  • 41kyvykkyysspeksiä
  • 2027julkaistu hyvissä ajoin ennen eduskuntavaaleja
valtaverkosto.fi ↗
Miten

Agentit koodaavat, ihminen julkaisee

Vuoden tärkein muutos koski tekemisen tapaa. Syyskuusta lähtien iso osa työstä kulki silmukassa, jossa tekoäly toteuttaa ja arvioi. Säännöt kirjoittaa ja julkaisunapin painaa aina ihminen.

  1. TikettiTyö tulee Azure DevOpsin backlogista.
  2. SpeksiOpenSpec-muutos: ehdotus, vaatimukset ja tehtävät ennen koodia.
  3. ToteutusClaude Code tai Codex tekee muutoksen ja ajaa testit.
  4. ArvioJARVIS, paikallinen Qwen-malli, tarkistaa työn sääntöjä vasten. Sääntöjä voi muokata vain ihminen.
  5. JulkaisuCI vartioi mainia. Tuotantoon menee vain se, minkä ihminen julkaisee release-tagilla.
51agenttien tekemää pull requestia yhdistetty Lakitulkkiin CI:n läpi
153committia yhdessä päivässä, kun silmukka rakensi sukellusvenepeliä ympäri vuorokauden
0julkaisua tuotantoon ilman ihmisen hyväksyntää
Jos tämän olisi tilannut

Lasku, jota kukaan ei lähettänyt

Mitä tämä vuosi olisi maksanut konsultilta hintaan 140 €/h (alv 0 %)? Laskin sen varovaisesti ja oletin konsultin todella nopeaksi.

Lasku

Laskuttaja
Kuvitteellinen Konsultti Oy
Asiakas
Mika Leiman
Ajalta
1.1.–2.11.2026
Tuntihinta
140,00 € alv 0 %
ProjektiRiviä koodiaTunnitHinta
Lakitulkki.ai242 6144 852679 280,00 €
Global Operations: Drop Zone172 7553 455483 700,00 €
ilmastoselvitys.ai70 1841 404196 560,00 €
HALKO67 7941 356189 840,00 €
EDMO56 6441 133158 620,00 €
Valtaverkosto44 373887124 180,00 €
Kirjanpito37 157743104 020,00 €
Muut 24 projektia312 2606 245874 300,00 €
Veroton yhteensä1 003 78120 0752 810 500,00 €
Arvonlisävero 25,5 %716 677,50 €
Maksettava3 527 177,50 €

Näin laskin. Laskin lähdekoodirivit projekteittain. Mukana eivät ole tyhjät rivit, riippuvuudet, buildit, generoitu koodi eivätkä testit. Oletin, että konsultti tuottaa 50 riviä valmista koodia tunnissa. Se on reilusti alan tavallista tahtia nopeampi, joten summa on pikemmin alakanttiin. AIAntille tehty työ ei ole laskussa mukana.

Mittakaava. 20 075 tuntia on noin 12,5 henkilötyövuotta, kun vuodessa on 1 600 työtuntia. Tekoälyn kirjoittama koodi on usein monisanaisempaa kuin käsin kirjoitettu. Vaikka rivimäärästä leikattaisiin puolet, lasku olisi yli 1,7 miljoonaa euroa. Testejä, suunnittelua, projektinhallintaa ja infraa ei ole laskettu ollenkaan.

Sivupöydät

Pelejä, laitteita ja työkaluja

Tuotteiden välissä rakensin kaikkea muuta. Moni näistä syntyi tyhjästä pelattavaksi parissa viikossa.

Peli · julkaistu

Global Operations: Drop Zone

Selainmoninpeli 32 vastaan 32. Kartat rakentuvat OpenStreetMapin oikeista kaduista, ja paikallinen kielimalli kirjoittaa tehtävien tarinat.

dropzonego.com ↗
Työkalu · julkaistu

EDMO

Offline-tekoälyperämies Elite Dangerousiin. Se lukee pelin lokia, neuvoo ja puhuu sekä valitsee kielimallin koon koneen muistin mukaan. Mitään ei lähetetä pilveen.

edmo.blinkki.com ↗
Peli · agentin rakentama

North Atlantic Shadows

Sukellusvenepeli, jota agenttisilmukka rakensi ympäri vuorokauden. Claude koodasi ja paikallinen JARVIS arvioi. Minä katsoin vain valmiin tuloksen.

Peli

HALKO

Sahapeli, jossa edetään kirveestä teollisuusimperiumiin. Vokselipuut hajoavat fysiikkamoottorin mukaan, ja ääni menee THOCK, CRACK, BOOM, BRRRRRRRR, lankkuja.

Peli

AI Poker

Pokeria ja Unoa kielimallin hahmoja vastaan. Hahmot ajattelevat ääneen ja muistavat kaunansa.

Peli · työn alla

SUNDECK

Rauhallinen risteilijäpeli, jossa on 44 oikeaa satamaa OpenStreetMap- ja NOAA-karttojen päällä. Tekeillä parhaillaan.

Laite

JARVIS-lasit

Oma tekoälyagentti Even Realities G2 -älylaseihin. Päättely tapahtuu kotona kuluttajanäytönohjaimella, 100 000 tokenin kontekstilla 70–75 tokenia sekunnissa.

Työkalu

Kirjanpito

Kahdenkertainen kirjanpito tekoälyavustajalla, joka täsmäyttää pankkitapahtumat tileille. 113 committia kymmenessä viikossa.

Työkalu

Book scanner

Webkamera kirjan yläpuolelle, ja ulos tulee e-kirja ja suomenkielinen äänikirja. Paikallinen puheääni toimii prosessorilla noin 12 kertaa reaaliaikaa nopeammin.

Työkalu

RahaVahti

Talousvahti, joka peittää IBANit, henkilötunnukset ja puhelinnumerot, ennen kuin mitään lähtee tekoälylle. Jokainen tekoälyn toimenpide kirjataan.

Palvelu

Oma uutissivu

Suomalainen päivän tilannekuva: Ilmatieteen laitoksen havainnot, uutiset ilman tuplia ja kelikamerat kartalla.

Palvelu

KoiraNet UI

Moderni käyttöliittymä Kennelliiton jalostustietokantaan: sukutaulut kahdeksaan polveen ja sukusiitosaste suunnitellulle yhdistelmälle.

VR-modi

Shipbreaker VR

Liikeohjaimet Hardspace: Shipbreakerin VR-modiin PSVR2:lle. Leikkuri ja koukku osoittavat sinne, minne käsi osoittaa. Pohjana Raicupartan alkuperäinen modi.

Työkalu

Audio Bench

Paikallinen ääniverstas, jossa Stable Audio ja ACE-Step tekevät pelille efektit ja musiikin omalla näytönohjaimella. API-kulut ovat nolla euroa.

Sovellus

Puskas

Kuva kasvista, ja sovellus kertoo lajin, oireet ja kuukauden hoito-ohjeen. Hallavaroitukset on viritetty Suomen oloihin.

Suola
Projekti: velkavankeus

All in tarkoittaa, että panokset ovat omia

Yrittäjävuosi näkyy myös omassa taloudessa. Kun liikkuvia osia oli liikaa, tein niille saman kuin asiakkaan ongelmalle ja rakensin työkalun. Se lukee pankin ja lainanantajien tiedostot, ennustaa saldon vuoden eteenpäin, laskee maksujärjestyksen ja kirjoittaa neuvotteluviestit valmiiksi oikeilla luvuilla.

Siitä tuli vuoden hyödyllisin ohjelma. Sitä en myy kenellekään.

Data pysyy omalla koneella, eikä sitä viedä versionhallintaan koskaan.

Ja seuraavaksi

Intohimoni on ohjelmistokehitys. Vuonna 2026 se tarkoitti, että kaikki meni pöytään.