Varför jag byggde Frihet själv: en ensam utvecklare, noll investerare
Historien bakom att bygga ett AI-drivet ERP som ensam utvecklare. Ingen VC-finansiering, inget team, inga kompromisser – bara verktyget jag behövde.
Viktiga punkter
- Frihet byggdes av en ensam utvecklare som själv behövde verktyget
- Inga investerare betyder att produkten tjänar användarna, inte aktieägarna
- Inbyggd AI från dag ett: över 40 Gemini-verktyg, inte en eftermonterad chatbot
- Öppet ekosystem: REST API, webhooks, MCP-server för Claude Code
Innehåll
För tre år sedan fakturerade jag kunder från ett Google-ark, spårade utgifter i ett andra ark, stämde av banktransaktioner i ett tredje, och i slutet av varje kvartal flyttade jag siffror mellan de tre manuellt. Jag hade provat alla ERPs på den spanska marknaden. Var och en löste en del av problemet men introducerade nya: långsamma gränssnitt, funktioner jag aldrig skulle använda, priser som inte var rimliga för en ensam frilansare, och den allmänna känslan att programvaran var designad för ett företag med en IT-avdelning, inte för en person som arbetade ensam.
Så jag byggde Frihet själv.
Problemet jag ville lösa
Den spanska ERP-marknaden är full av verktyg byggda för större företag som sedan “förenklades” för frilansare. Arkitekturen förblev densamma – tung, långsam, utformad för stora företag. Det som ändrades var gränssnittet: färre menyalternativ, en ljusare färgpalett, ett lägre pris.
Inget av det attackerade det verkliga problemet. När du arbetar ensam eller med ett litet team är flaskhalsen inte vilka moduler du har tillgång till. Flaskhalsen är friktionen. Varje onödigt klick, varje formulär med tolv fält när du behöver tre, varje gång du måste lämna din arbetskontext för att leta efter ett nummer – allt detta summerar timmar varje vecka. Timmar som du inte fakturerar.
Jag ville ha ett verktyg som fungerade i tankehastighet. Inte “snabb för ett ERP.” Verkligen snabb.
Beslutet att bygga det själv
Jag började inte med en affärsplan eller en presentation för investerare. Jag började med en lista över saker jag gjorde manuellt och som en dator kunde hantera bättre. Automatisk fakturanumrering. OCR för kvitton. En dashboard som visar mitt företags aktuella status utan att jag behöver generera en rapport.
Den första versionen körde lokalt och hanterade bara mina data. Det tog två månader innan jag visade den för någon. Den andra frilansaren som provade den bad om funktioner inom fyrtioåtta timmar. Det var signalen.
Jag fortsatte. Utan investerare, utan medgrundare, utan team. Bara verktyget jag behövde, byggt som jag skulle bygga vilken programvara som helst: inkrementellt, med verkliga användardata (initialt bara mina egna), och med förutsättningen att om jag tyckte något var irriterande, skulle andra också göra det.
Vad som gör Frihet annorlunda
Efter ett år av att bygga och skicka uppdateringar dagligen, är det här de saker som verkligen skiljer Frihet från alternativen.
Inbyggd AI, inte tillagd AI. Frihets AI-copilot är inte en funktion som lades till en befintlig produkt. De över 40 Gemini-funktionsverktygen designades in i arkitekturen från början. Du kan skapa en faktura, kontrollera ditt utestående saldo, eller be om en sammanfattning av kvartalets utgifter genom att prata med assistenten i naturligt språk. AI har fullständig kontext av dina verkliga data – dina kunder, dina fakturor, din historik – inte en generisk finansiell kunskapsbas.
Tangentbord först. Varje åtgärd i Frihet är tillgänglig via Cmd+K. Ny faktura, ny utgift, gå till dashboard, sök en kund – allt från tangentbordet utan att röra musen. Detta låter obetydligt tills du har använt det i en vecka och försöker gå tillbaka till ett klickbaserat ERP.
Ekosystem för utvecklare. Frihet har ett komplett REST API, 60 typer av webhook-händelser och en officiell MCP-server publicerad på npm som @frihet/mcp-server med 55 verktyg. Om du använder Claude Code, Cursor, eller någon klient kompatibel med MCP, kan du hantera hela ditt faktureringsflöde utan att öppna en webbläsarflik. Jag använder det dagligen. MCP-servern är open source under MIT – koden finns på GitHub om du vill se exakt vad den gör med dina data.
40 integrationer. Stripe, Stripe Connect, WooCommerce, Shopify, Gumroad, Lemon Squeezy, Google Sheets, PayPal, GoCardless, Toggl, Clockify, Slack, Google Calendar, n8n, Zapier, Make, och fler. 25 aktiva idag, 15 på väg. När en betalning från Stripe anländer, visas den automatiskt i Frihet som en faktura. När du registrerar en tidsinmatning i Toggl, mappas den till en fakturerbar post. Integrationerna finns för att jag behövde dem, vilket innebär att de designades för att lösa verkliga problem.
VeriFactu-efterlevnad. Spanien implementerar obligatorisk fakturacertifiering (VeriFactu) och Frihet uppfyller över 95% av kraven före tidsfristen för användare. Faserna 0 till 3 är slutförda: oföränderlighet, SHA-256 hashkedja, numrering utan luckor, blockerade fält, korrigeringar, AEAT QR, registerbok och XML+SOAP-sändningslagret till AEAT
backend. Konfigurations-UI och tester i sandbox saknas. Dina fakturor är lagligt giltiga.Namnet
Frihet betyder frihet på svenska. Jag är halvt svensk och namnet kom naturligt till mig. Den spanska marknaden använder “libertad” och den anglosaxiska marknaden använder “freedom” – båda orden bär på mycket bagage i produktnamn. Svenskan kändes ren och ovanlig.
Namnet fångar det verkliga målet: frihet från verktyg som saktar ner dig. Frihet från kalkylblad lappade med formler. Frihet från ERPs designade för tio gånger större företag. Frihet att fokusera på arbetet, inte på administrationen av arbetet.
De tekniska besluten
Några tidiga beslut som formade produkten på ett betydande sätt.
React + Firebase. Det är inte den trendigaste stacken, men det är rätt stack för detta. Firebase Auth, Firestore och Cloud Functions gav mig en backend som skalas utan behov av komplexa operationer. Nackdelen är vendor lock-in, vilket jag accepterar eftersom alternativet är att själv underhålla ett serverkluster.
Gemini för AI. Inte OpenAI. Google Geminis funktionell anropning (function calling) är ren, väl dokumenterad, och priset är rimligt i skala. AI-funktionerna körs via cirka 40 funktionsdefinitioner med typer – fakturaskapande, utgiftsförfrågningar, kundsökning, finansiella sammanfattningar. Varje funktionsanrop loggas så att användare kan se exakt vad AI gjorde.
Capacitor för mobil. En enda kodbas för webb, iOS och Android. Jag byggde webbapplikationen först och omslöt den sedan med Capacitor. De nativa plugin-programmen (kamera för OCR, haptik, push-meddelanden) fungerar bra. Jag har ännu inte publicerat i appbutikerna eftersom webbappen behövde vara stabil först.
Utan React Router. Frihets SPA använder en anpassad router. Detta låter som ett anti-mönster, men den anpassade routern är cirka 50 rader och ger mig exakt kontroll över navigeringen utan att kämpa med ramverksabstraktioner. Jag kan ändra övergångsbeteendet på en eftermiddag istället för att felsöka routerns interna delar.
Open source där det är meningsfullt. MCP-servern är open source (MIT). API
är offentligt med dokumentation. Webhooks är dokumenterade och versionshanterade. Huvudprodukten är closed source – jag behöver intäkter för att fortsätta bygga – men integrationsskiktet är öppet så att utvecklare kan lita på och verifiera det.De ärliga siffrorna
Frihet lanserades den 13 februari 2026. Jag kommer inte att ge dig något fåfängemått för att få lanseringen att verka bättre än vad den är.
Vad jag däremot kan säga dig: produkten fungerar, den används av verkliga kunder som fakturerar verkliga pengar, och den har inte haft några avbrott sedan lanseringen. Integrationen med Stripe synkroniserar korrekt. OCR för kvitton fungerar med mobilfoton tagna i dålig belysning. AI-assistenten hanterar tvetydiga frågor utan att hitta på siffror.
Den del jag är mest stolt över är inte en metrik – det är att varje funktion i produkten är något jag själv använder. Det finns ingen “enterprise-plan” kyrkogård av funktioner som bara finns för att motivera priset.
Vad kommer härnäst
Den offentliga roadmapen är tillgänglig. De omedelbara prioriteringarna är:
VeriFactu UI + sandbox – XML+SOAP-sändningsbackend är komplett. Konfigurationsskärmen för användarens digitala certifikat och testning mot AEAT
sandbox saknas. Obligatoriskt före 2027.Fler integrationer. Wise, Qonto, HubSpot och WhatsApp Business är nästa. Integrationsramverket är stabilt – att lägga till en ny integration tar dagar, inte månader.
Avancerad multi-valuta. Vi stöder redan 40 valutor i 71 länder med precision-medveten avrundning. Nästa nivå är multi-valutaanalys i dashboard och automatisk växelkursuppföljning.
Mobilappar. Capacitor-containern finns och fungerar. Att publicera på iOS och Android är en fråga om veckor, inte månader.
Jag publicerar uppdateringar om vad jag skickar ut och vad jag arbetar med. Roadmapen är ärlig om vad som är planerat kontra vad som är tillgängligt.
Prova det
Frihet finns tillgängligt nu på app.frihet.io. Gratis plan utan tidsbegränsning – fakturering, utgifter, kunder och produkter ingår. Inget kreditkort krävs.
Om du kommer från Product Hunt: använd koden PRODUCTHUNT för 30% rabatt på dina första tre månader på valfri betald plan. 500 användningar, giltig till april.
Jag byggde detta för att jag behövde det. Om du är frilansare, konsult, eller ett litet team som har lappat ihop verktyg som inte kommunicerar med varandra, prova det. Det värsta som kan hända är att du slösar tio minuter och återgår till ditt kalkylblad.
Var den här artikeln till hjälp?