Ho costruito Frihet da solo: uno sviluppatore, zero investitori.
La storia dietro la creazione di Frihet, un ERP con IA da sviluppatore solitario. Senza finanziamenti o team: lo strumento di cui avevo bisogno.
Punti chiave
- Frihet è stato costruito da un singolo sviluppatore che ne aveva bisogno per sé
- Senza investitori significa che il prodotto serve gli utenti, non gli azionisti
- IA nativa fin dal primo giorno: più di 40 strumenti Gemini, non una chatbot aggiunta in seguito
- Ecosistema aperto: API REST, webhook, server MCP per Claude Code
Contenuto
Tre anni fa fatturavo ai clienti da un foglio Google, tenevo traccia delle spese in un secondo foglio, riconciliavo le transazioni bancarie in un terzo, e alla fine di ogni trimestre spostavo manualmente i numeri tra i tre. Avevo provato tutti gli ERP del mercato spagnolo. Ognuno risolveva parte del problema introducendone di nuovi: interfacce lente, funzioni che non avrei mai usato, prezzi che non avevano senso per un libero professionista solitario, e la sensazione generale che il software fosse progettato per un’azienda con un reparto IT, non per una persona che lavora da sola.
Così ho costruito Frihet da solo.
Il problema che volevo risolvere
Il mercato degli ERP spagnoli è pieno di strumenti costruiti per aziende più grandi che poi sono stati “semplificati” per i liberi professionisti. L’architettura è rimasta la stessa — pesante, lenta, pensata per grandi aziende. Ciò che è cambiato è stata l’interfaccia: meno opzioni di menu, una palette di colori più leggera, un prezzo inferiore.
Niente di tutto ciò affrontava il problema reale. Quando lavori da solo o con un piccolo team, il collo di bottiglia non è a quali moduli hai accesso. Il collo di bottiglia è l’attrito. Ogni clic inutile, ogni modulo con dodici campi quando ne servono tre, ogni volta che devi uscire dal tuo contesto di lavoro per cercare un numero — tutto questo si somma a ore ogni settimana. Ore che non stai fatturando.
Volevo uno strumento che funzionasse alla velocità del pensiero. Non “veloce per un ERP.” Veloce davvero.
La decisione di costruirlo da solo
Non ho iniziato con un business plan né con una presentazione per gli investitori. Ho iniziato con una lista di cose che facevo manualmente e che un computer avrebbe potuto gestire meglio. Numerazione automatica delle fatture. OCR per gli scontrini. Una dashboard che mostrasse lo stato attuale della mia attività senza che io dovessi generare un rapporto.
La prima versione girava in locale e gestiva solo i miei dati. Ci sono voluti due mesi prima di mostrarla a qualcuno. Il secondo libero professionista che l’ha provata ha chiesto funzioni in quarantotto ore. Quello è stato il segnale.
Sono andato avanti. Senza investitori, senza co-fondatore, senza team. Solo lo strumento di cui avevo bisogno, costruito come avrei costruito qualsiasi software: in modo incrementale, con dati reali degli utenti (inizialmente solo i miei), e con la premessa che se io trovavo qualcosa di fastidioso, anche gli altri l’avrebbero fatto.
Cosa rende Frihet diverso
Dopo un anno di costruzione e invio di aggiornamenti quotidiani, queste sono le cose che distinguono davvero Frihet dalle alternative.
IA nativa, non IA aggiunta.
Il copilota IA di Frihet non è una funzione che è stata aggiunta a un prodotto esistente. Le oltre 40 funzioni strumento Gemini sono state progettate nell’architettura fin dall’inizio. Puoi creare una fattura, consultare il tuo saldo in sospeso, o chiedere un riepilogo delle spese del primo trimestre parlando con l’assistente in linguaggio naturale. L’IA ha un contesto completo dei tuoi dati reali — i tuoi clienti, le tue fatture, la tua cronologia — non una base di conoscenza finanziaria generica.
Tastiera prima.
Ogni azione in Frihet è accessibile tramite Cmd+K. Nuova fattura, nuova spesa, andare alla dashboard, cercare un cliente — tutto dalla tastiera senza toccare il mouse. Questo sembra insignificante finché non lo usi per una settimana e cerchi di tornare a un ERP basato sui clic.
Ecosistema per sviluppatori.
Frihet ha un’API REST completa, 14 tipi di eventi webhook, e un server MCP ufficiale pubblicato su npm come @frihet/mcp-server con 55 strumenti. Se usi Claude Code, Cursor, o qualsiasi client compatibile con MCP, puoi gestire tutto il tuo flusso di fatturazione senza aprire una scheda del browser. Io lo uso quotidianamente. Il server MCP è open source sotto licenza MIT — il codice è su GitHub se vuoi vedere esattamente cosa fa con i tuoi dati.
40 integrazioni.
Stripe, Stripe Connect, WooCommerce, Shopify, Gumroad, Lemon Squeezy, Google Sheets, PayPal, GoCardless, Toggl, Clockify, Slack, Google Calendar, n8n, Zapier, Make, e altro. 25 attive oggi, 15 in arrivo. Quando arriva un pagamento da Stripe, appare in Frihet come fattura automaticamente. Quando registri una voce di tempo in Toggl, viene mappata a un elemento fatturabile. Le integrazioni esistono perché ne avevo bisogno io, il che significa che sono state progettate per risolvere problemi reali.
Conformità VeriFactu.
La Spagna sta implementando la certificazione obbligatoria delle fatture (VeriFactu) e Frihet soddisfa più del 95% dei requisiti prima della scadenza per gli utenti. Le fasi da 0 a 3 sono complete: immutabilità, catena hash SHA-256, numerazione senza lacune, campi bloccati, rettificative, QR AEAT, libro registro, e lo strato di invio XML+SOAP al backend dell’AEAT. Mancano l’interfaccia utente di configurazione e i test in sandbox. Le tue fatture sono legalmente valide.
Il nome
Frihet significa libertà in svedese. Sono per metà svedese e il nome mi è venuto naturale. Il mercato spagnolo usa “libertad” e il mercato anglosassone usa “freedom” — entrambe le parole portano con sé un grande bagaglio nei nomi dei prodotti. Lo svedese sembrava pulito e insolito.
Il nome cattura l’obiettivo reale: libertà dagli strumenti che ti rallentano. Libertà dai fogli di calcolo rappezzati con formule. Libertà dagli ERP progettati per aziende dieci volte più grandi. Libertà di concentrarti sul lavoro, non sull’amministrazione del lavoro.
Le decisioni tecniche
Alcune decisioni iniziali che hanno plasmato il prodotto in modo significativo.
React + Firebase.
Non è lo stack di moda, ma è lo stack giusto per questo. Firebase Auth, Firestore e Cloud Functions mi hanno fornito un backend che scala senza bisogno di operazioni complesse. Il contro è il vendor lock-in, che accetto perché l’alternativa è mantenere un cluster di server da solo.
Gemini per l’IA.
Non OpenAI. Il function calling di Google Gemini è pulito, ben documentato, e il prezzo è ragionevole su scala. Le funzioni IA vengono eseguite tramite circa 40 definizioni di funzione con tipi — creazione di fatture, query di spese, ricerca clienti, riepiloghi finanziari. Ogni chiamata di funzione viene registrata in modo che gli utenti possano vedere esattamente cosa ha fatto l’IA.
Capacitor per mobile.
Un’unica codebase per web, iOS e Android. Ho costruito prima l’applicazione web e poi l’ho avvolta con Capacitor. I plugin nativi (fotocamera per OCR, haptics, notifiche push) funzionano bene. Non ho ancora pubblicato negli app store perché l’app web doveva essere solida prima.
Senza React Router.
La SPA di Frihet utilizza un router personalizzato. Questo suona come un anti-pattern, ma il router personalizzato ha circa 50 righe e mi dà un controllo preciso sulla navigazione senza lottare con le astrazioni del framework. Posso cambiare il comportamento della transizione in un pomeriggio invece di eseguire il debug degli interni del router.
Open source dove ha senso.
Il server MCP è open source (MIT). L’API è pubblica con documentazione. I webhook sono documentati e versionati. Il prodotto principale è closed source — ho bisogno di entrate per continuare a costruire — ma lo strato di integrazione è aperto in modo che gli sviluppatori possano fidarsi e verificarlo.
I numeri onesti
Frihet è stato lanciato il 13 febbraio 2026. Non ti darò una metrica di vanità per far sembrare il lancio migliore di quello che è.
Quello che posso dirti: il prodotto funziona, è usato da clienti reali che fatturano denaro reale, e non ha avuto alcuna interruzione dal lancio. L’integrazione con Stripe si sincronizza correttamente. L’OCR degli scontrini funziona con foto scattate con poca luce. L’assistente IA gestisce query ambigue senza inventare numeri.
La parte di cui sono più orgoglioso non è una metrica — è che ogni funzione del prodotto è qualcosa che uso io stesso. Non c’è un “piano enterprise” cimitero di funzioni che esistono solo per giustificare il prezzo.
Cosa succederà dopo
La roadmap pubblica è disponibile. Le priorità immediate sono:
VeriFactu UI + sandbox
il backend di invio XML+SOAP è completo. Manca la schermata di configurazione per il certificato digitale dell’utente e il testing contro la sandbox dell’AEAT. Obbligatorio prima del 2027.
Più integrazioni.
Wise, Qonto, HubSpot e WhatsApp Business sono le prossime. Il framework di integrazioni è solido — aggiungere una nuova integrazione richiede giorni, non mesi.
Multi-valuta avanzato.
Supportiamo già 40 valute in 71 paesi con arrotondamento consapevole della precisione. Il prossimo livello è l’analytics multi-valuta nella dashboard e il monitoraggio automatico dei tassi di cambio.
App mobili.
Il contenitore Capacitor esiste e funziona. Pubblicare su iOS e Android è questione di settimane, non di mesi.
Pubblico aggiornamenti su ciò che rilascio e su cosa sto lavorando. La roadmap è onesta su ciò che è pianificato rispetto a ciò che è disponibile.
Provalo
Frihet è ora disponibile su app.frihet.io. Piano gratuito senza limiti di tempo — fatturazione, spese, clienti e prodotti inclusi. Non è richiesta carta di credito.
Se arrivi da Product Hunt: usa il codice PRODUCTHUNT per uno sconto del 30% sui tuoi primi tre mesi su qualsiasi piano a pagamento. 500 utilizzi, valido fino ad aprile.
L’ho costruito perché ne avevo bisogno. Se sei un libero professionista, un consulente, o un piccolo team che ha rammendato strumenti che non comunicano tra loro, provalo. Il peggio che può succedere è che sprechi dieci minuti e torni al tuo foglio di calcolo.
Questo articolo ti è stato utile?