Lokal AI och integritet · 9 min läsning · Uppdaterad 16 augusti 2026
En vibe coding-plattform som ändå äger den olästa koden
En vibe coding-plattform gör en mening till en körande app. Karpathy myntade termen för att ta emot diffar utan att läsa dem. Loopen är användbar för prototyper. Den flyttar inte ansvaret: oläst kod innehåller fortfarande dina fel. NorthernGo är en AI-appbyggare runt den loopen, med lokal WebGPU-generering och en ZIP när du bestämmer dig för att läsa.
Vad Karpathy faktiskt sa
Vibe coding är inte "att använda AI för att skriva programvara". Karpathys beskrivning från 2025 var smalare och lätt hånfull: du pratar med modellen, tar emot diffen, klistrar tillbaka felet och bedömer resultatet på om det verkar fungera. Han ramade in det som okej för slit-och-släng-projekt på en helg.
Marknadsföringen släppte förbehållet. Varje AI-appbyggare, varje editorassistent och varje landningssida kallar sig nu vibe coding. Det mesta av det är vanlig programmering med en snabb autocomplete. Ordet förtjänar bara sin plats när du inte läste koden.
Den skillnaden spelar roll för den olästa koden är fortfarande din. Injicerbara frågor, saknade behörighetskontroller och nycklar i klientbygget annonserar inte sig själva. Appen ser färdig ut. Ansvaret flyttade inte.
Vad en plattform lägger till i loopen
Ett chattfönster i en editor är ingen plattform. En plattform runt vibe coding provisionerar det tråkiga så att meningen kan bli en URL: en databas, inloggning, drift, ett PWA-skal. NorthernGo gör det. Du beskriver idén i text, med röst eller som en skiss. Tre agenter — Arkitekt, Byggare, Granskare — planerar, skriver och granskar. Resultatet är ett HTML-dokument med vanlig JavaScript och Tailwind, med window.NorthernGoDB redan injicerat.
Lokal generering via WebGPU håller prompten på ditt grafikkort och är obegränsad på alla planer, gratisplanen inräknad. Molngenerering använder Gemini och mäts: fem, tjugofem eller femtio gånger i månaden beroende på plan. Ollama är valet när webbläsarmodellen är för liten och du ändå vägrar skicka iväg prompten.
Plattformen läser inte koden åt dig. Den gör loopen så snabb att det blir lockande att hoppa över läsningen. Det är produktrisken, sagd öppet.
Där loopen är rätt verktyg
Vibe coding är genuint bra för en kort lista.
Interna verktyg med ett fåtal betrodda användare och inga kortuppgifter. En bokningstavla för ett enda ställe. Ett CRM som egentligen är en kontaktlista. En prototyp du slänger efter mötet. Att undersöka om en idé ens är en produkt.
De jobben matchar det NorthernGo är formad för. De är också jobben där ett oläst säkerhetshål skadar färre främlingar — tills du sätter en publik registrering framför samma fil.
Guiden om inlåsning är den konkreta versionen av utgången. Den här sidan är kategoriargumentet.
Där det slutar vara harmlöst
Felsökningsbranten. Det går fort tills något går sönder på ett sätt modellen inte kan gissa. Då måste du förstå en fil du aldrig läst. Det finns ingen mjuk uppfart.
Tyst fel. En tratt som sparar affärer utan fel men räknar dem dubbelt ser perfekt ut i demon.
De sista tjugo procenten. Tidszoner, dubbelbokning, återbetalningar, tillgänglighet, artikel 17-radering som faktiskt raderar. Genereringen ger dig första skärmen. Driftsättningen ger dig resten.
Inlåsning utklädd till flöde. Om det enda sättet att fortsätta iterera är inne i en leverantörs runtime vibe-kodar du inte. Du hyr en yta. Källexport är hur du behåller rätten att läsa koden senare, på din egen maskin.
NorthernGos ZIP finns på Premium och Pro. Gratisplanen är en provperiod av loopen, inte ett hem för ett företag. Den exporterade filen anropar fortfarande våra injicerade globaler tills du byter ut dem. Det är den ärliga portabiliteten, inte "ett klick och du är borta".
Lokal vibe coding är en annan produkt
De flesta vibe coding-plattformar är molnmätare med en chattruta. Varje accepterad diff är en nota. Varje prompt lämnar huset.
Lokal generering vänder på ekonomin och integritetsberättelsen. Modellfilen laddas ned en gång. Därefter lämnar meningen aldrig grafikkortet. Du kan iterera på en färg i en timme utan att göra av med en kredit. Kvalitetsglappet är verkligt: Qwen 3.5 4B är inte Gemini. Använd lokalt till den trettionde justeringen. Lägg molngenereringarna på strukturen.
Den uppdelningen är varför den här sajten fortsätter upprepa lokalt mot moln. En vibe coding-plattform som inte kan köra lokalt är en vibe coding-*tjänst*. Orden är inte utbytbara.
Du äger ändå den olästa filen
Karpathys skämt fungerar bara om projektet är slit-och-släng. I samma stund en främling kan skapa ett konto är det olästa HTML-dokumentet en produkt du släppt. NorthernGo gör dokumentet granskningsbart med flit: en fil, inget byggsteg, ZIP på Premium och Pro. Gratisplanen har ingen export, så loopen stannar i byggaren tills du betalar. Det är en produktgräns, inte en filosofi.
Det som fortfarande sitter fast är den injicerade SDK:n. Databas, e-post och webhooks pekar hit tills du byter ut dem. Flyttbart är inte oberoende. Läs den olästa inloggningsvägen, anropet som raderar kontot, och allt som skriver ett pris. Granskaren fångar oavslutade taggar. Den fångar inte en felaktig totalsumma som ändå ritas upp.
De sista tjugo procenten är samma stup som hos varje annan AI-appbyggare. Tidszoner, dubbelbokning, en betalknapp som markerar en lucka tagen utan att ta pengar. Generera första versionen i loopen. Avsluta de delarna som en person som har öppnat filen. Den som säljer vibe coding som ersättning för den läsningen har strukit den halva av Karpathys mening som gjorde den ärlig.
Cursor förblir det bättre verktyget om du redan lever i ett kodarkiv och vill granska varje diff. NorthernGo är det bättre verktyget om du behöver en adress, en databas och en PWA från en mening, och du accepterar att meningen inte är en senior ingenjör. Att blanda de två – generera här, läsa senare i en editor – är tillåtet. Att låtsas att du aldrig behöver den andra halvan är det inte.
Hur du använder loopen utan att ljuga för dig själv
Skriv prompten som poster och regler, inte som ett varumärke. "Kontakter med unik e-post, anteckningar, tre steg i tratten, inloggning, radera-konto" slår "bygg ett modernt CRM".
Ta emot första utkastet. Öppna sedan filen. Sök efter save(, getToken(, innerHTML och varje sträng som ser ut som en nyckel. Kan du inte det är du inte redo för riktiga användare.
Håll projektet i versionshantering från första fungerande sparning. Vibe coding utan git är hur du tappar den enda versionen som fungerade.
När appen har inloggning, behåll knappen för att radera kontot. När den har personuppgifter, läs GDPR-checklistan. När prompten ska stanna på datorn, använd lokal AI.
Plattformen vägrar inte generera en farlig app. Det är fortfarande ditt jobb. Det användbara löftet är hastighet plus en utgång, inte magi plus oskuld.
Priset på den här plattformen är en molnmätare plus obegränsad lokal generering: Gratis är fem Gemini-genereringar, Premium tjugofem, Pro femtio. Lokal WebGPU är utan tak på alla tre, inklusive Gratis för 0 kr. Det är det som gör Karpathys loop billig nog att använda som utforskning snarare än som att bränna krediter. Det är inte det som gör den olästa filen säker. Du kan också beskriva appen med röst eller en skiss, inte bara en skriven prompt. Det ändrar inte ägandet av resultatet. En skiss av en kalender är fortfarande ett bokningssystem du måste testa i två webbläsare. Cursor slår loopen på ett stort befintligt arkiv. Loopen slår Cursor när någon som inte öppnar terminaler behöver en adress på nätet före lunch. Gratisplanen räcker för att känna på loopen. ZIP-exporten på Premium är steget där oläst kod blir läst kod. Hoppa inte över det steget bara för att skärmen redan ser färdig ut. Läs inloggningen, raderingen och varje ställe som skriver ett pris. Om du inte kan det än är appen en prototyp, oavsett hur många som redan klickat. Det är Karpathys förbehåll, skrivet som en produktregel.
Vanliga frågor
Vad är en vibe coding-plattform?
Det är ett verktyg som gör en beskrivning på vanligt språk till en körande applikation och låter dig ändra den genom att prata, snarare än genom att redigera filer först. Den ursprungliga termen betydde att ta emot den genererade koden utan att läsa den. En seriös plattform ger dig ändå ett sätt att exportera och läsa den koden senare.
Är vibe coding säkert för en produktionsapp?
För en prototyp eller ett internt verktyg med betrodda användare räcker loopen ofta till en första version. För betalningar, publik registrering eller personuppgifter måste du läsa den olästa koden före lansering. Plattformen tar inte över det ansvaret.
Stödjer NorthernGo vibe coding lokalt?
Ja. Lokal generering via WebGPU är obegränsad och gratis på alla planer, och du kan peka byggaren mot din egen Ollama-instans. Molngenerering med Gemini mäts. Lokala modeller är mindre, så det ärliga mönstret är lokal iteration och molngenereringar för svår struktur.
Vem äger kod skriven med vibe coding?
Du gör det, inklusive bristerna. NorthernGo genererar vanlig JavaScript och Tailwind som du kan exportera som ZIP på Premium och Pro. Ägandet av olästa säkerhetsfel är också ditt, precis som om du hade skrivit dem själv.
Bygg det själv
NorthernGo förvandlar en beskrivning i ren text till en fungerande webbapp med databas, inloggning och en live-adress. Lokal AI-generering körs på ditt eget grafikkort, är obegränsad och ingår gratis i alla prisplaner.