"Jakten på en CTO stopper her. Samarbeid med verdens første AI-utvikler med resonneringsevne."
Det skriver det norske AI-selskapet Databutton på sine nettsider.
Løsningen Databutton bygger er, i motsetning til utviklerrettede AI-verktøy som Cursor eller GitHub Copilot, rettet mot ikke-tekniske brukere.
– Den største forskjellen på oss og dem er at verktøy som Cursor er devtools. Vi sikter oss mer mot ikke-tekniske brukere. Og finne en balanse mellom å la brukerne kode med prompting, og ta hånd om all alle de vanskelige tingene du må sette opp, forklarer Moldestad til kode24.
Valgte å snu helt om
– Vi startet Databutton i 2021 for å gjøre mennesker i stand til å løse problemene de ser i sin business på egen hånd, sier produktsjef/CPO Viral Shah.
For to år siden var Databutton en low-code-plattform der folk uten teknisk kompetanse kunne gå fra en AI-idé til en ferdig AI-app raskt.
Men så kom ChatGPT og hele AI-revolusjonen med store språkmodeller (LLM-er), og Databutton valgte å snu om på hele produktet.
– Vi pivoterte alt sammen i oktober 2023, sier Shah.

AI-utvikleren Devin feila på 12 av 15 oppgaver

Pre-definert stack
Nå er Databutton en no-code-plattform der brukeren gjennom prompting kan fortelle hva man ønsker å få laget.
– Databutton er webbasert verktøy der hele utviklingsmiljøet er satt opp for deg. Rammeverkene agenten bruker er forhåndsdefinert, sier Shah.
Stacken som brukes er (overordnet):
«Det er en predefinert stack, siden våre brukere egentlig ikke har noen mening om dette.»

«Den første generelle AI-agenten» imponerer ikke alle
Brukeren trenger ikke å ta stilling til hvilke rammeverk, biblioteker og verktøy som skal brukes – alt er definert på forhånd. Det at alt er predefinert gjør også at det har vært lettere for Databutton å bygge et AI-verktøy som genererer gode applikasjoner.
– Det er en predefinert stack, ettersom våre brukere egentlig ikke har noen mening om dette, sier Shah.
Gjennom Databutton skal man kunne gå hele veien fra idé til ferdig deployet applikasjon uten å ha måttet se en eneste kodelinje. Men du kan se koden om du vil, eller ønsker å gjøre endringer i den.
Applikasjonene du bygger kan integreres med databaser som Firestore eller Supabase, betalingsløsningen Stripe, eller autentisering via enten Firebase eller Supabase.

Ikke trent egne modeller
Shah forteller at Databutton kan brukes til å bygge alle mulige typer applikasjoner, og at den er spesielt godt egnet til å lage løsninger som bruker AI i en eller sammenheng.
– Du kan lage web-apps som interagerer med Python-API-er du bygger.
– Eller du kan bygge et verktøy for bedriften din som erstatter SaaS-løsninger, som for eksempel en CRM-løsning som er tilpasset hvordan din bedrift opererer.
– Har dere trent modeller selv, eller bygger Databutton på toppen av tredjepartsløsninger?
– Vi har ikke trent modeller selv, men fintunet en del modeller. Agenten kjører en hybrid av flere ulike modeller avhengig av hva den skal gjøre, og dette skjer automatisk i bakgrunnen. Vi bruker både OpenAI, Antropic og andre store, sier Moldestad.

Kan få "menneske på kjøpet"
Når man går inn på pris-siden til Databutton opererer selskapet med tre ulike priser.
- Den vanlige versjonen kalles Agent + Community, som betyr at all support skjer via et community på Discord. Denne koster 20 dollar per måned.
- Det er imidlertid også to nivåer over: En som kalles "Agent + Human support" til 700 dollar i måneden.
- Og en "Agent + Human advisor" til hele 4.000 dollar i måneden – over 40.000 kroner.
– Dere har ganske stive priser på de dyreste prisplanene deres, hva er det man får da?
– Tanken er at mange små bedrifter ikke har mulighet til å leie inn en dyr utvikler eller gjøre ting selv. De har ikke tid, og trenger hjelp til å bygge noe mer komplekst.

700 dollar-versjonen innebærer at en menneske hos Databutton kan hjelpe deg med å fikse problemer som måtte oppstå underveis – mens du selv gjør jobben.
De som kjøper den dyreste planen får enda mer menneske-hjelp, og i praksis en ekspert som hjelper deg med å fullføre funksjonalitet i Databutton.
– Det er da du får hjelp med å scope ut funksjonalitet, og vi leverer folk som vil prompte og bygge funksjonaliteten for deg. Selv om du klarer å lage noe selv, vil du likevel ha en tech-partner, sier Shah.

Vibe coding splitter utviklere: «Jeg blir kvalm!»
Tar ikke jobbene
– Hva tenker dere om fremtiden til utviklere. Bygger dere verktøy for å gjøre utviklere arbeidsledige?
– Nei, i så fall blir vi selv arbeidsledige, sier Øyvind Moldestad.
Han mener utviklere bør se på AI som en mulighet også, ikke bare en trussel.
– AI vil ikke erstatte utviklere, men man må tilpasse seg. Alle utviklere må spesialisere seg, og de må løfte seg opp et lite hakk. Opp mot arkitekter og systemutvikling, sier Moldestad.
Han mener det kommer til å være lenge til at en AI kommer opp på et systemutviklernivå der den kan klare å omformulere kundens ønsker og hvordan det skal gjøres teknisk, hvordan alt henger sammen, og hvordan det henger sammen med beslutninger som er gjort historisk.
– Vi kommer til å trenge spesialistene fortsatt, avslutter Moldestad.
