Ai-koding

Kopierte DNB-appen på under 2 timer med vibe-koding, og la til en AI-assistent

Ruters AI-direktør ville se om han kunne kopiere DNBs mobilapp og legge til en AI-bot.

Umair M. Imam, som til daglig jobber med AI hos Ruter, brukte fritiden på å kopiere DNBs mobilapp og la til en AI-chat for forbruk.
Publisert

Det er mange som har latt seg begeistre av hvor enkelt det er å skape fungerende systemer etter at vibe-koding for alvor kom på banen. Nå har Umair M. Imam, direktør for kvanteteknologi og AI hos Ruter,  lagt ut på LinkedIn at han lagde en kopi av storbanken DNB sin mobilapp, på i underkant av to timer.

Imam har tidligere også laget en norsk LLM, samt matet Ruter-informasjon inn i kvantedata.

– Appen kjører på ios på iphonen min. Dataen er tull, men backend-arkitektur er PSD2-klar. Det betyr at hvilken som helst bank kan ta koden og legge den til sin backend med live kundedata. Du kan også plugge den inn i din egen LLM og legge til en live AI-chat direkte i appen, skriver Imam.

Han setter opp tre punkter på hvordan han gikk frem for å kopiere appen:

  • Gjenskape hele appen, med alle skjermer fungerende.

  • La til en AI finans-assistent, som man kan spørre spørsmål til om egne kontoer og forbruk.

  • Bygde en prediktiv forbruksprognose som viser hvor pengene dine er på vei før månedsslutt.

Han skriver videre at det vanskeligste ikke var selve koden, men heller om design-valg, UX-flyt og vite hva han skulle spørre om. Han påpeker at dette ikke er en produksjonsklar app, og ikke for å bagatellisere arbeidet DNB gjør, men at dette var et hobbyprosjekt han selv ville utføre.

– Dette var mitt hobbyprosjekt. Jeg vibbekoder for gøy og ønsket å teste mine egne grenser, skriver Imam, som også legger den åpne kildekoden.