Progetti
Cose che ho costruito e che sto costruendo: prodotti, strumenti per sviluppatori, esperimenti con l'AI e qualche idea ancora sulla carta.
- pgbee Un'estensione per PostgreSQL: dichiari in SQL che una colonna si ricava da altre con un modello, e il database la tiene compilata, versionata e con i costi registrati. PostgreSQLSQLPython +32026
- Zeno Un'agenzia web fatta di agenti per le attività locali italiane: trova chi non ha un sito, gliene costruisce una demo vera e segue vendita, pubblicazione e supporto. AI AgentsAstroCloudflare Workers +22026
- Media Hub La piattaforma del server di casa: una home con più app su un backend unico, un media server che fa partire il video mentre il file arriva e un'app per la TV Samsung. PythonFastAPIReact +32026
- Server personali Due VPS per le mie app, uno che serve e uno che ogni notte prova a ripristinare i backup, con la conoscenza in un repo e un monitor che guarda tutto da fuori. DockerCaddyCloudflare Workers +22026
- mcpbelt Un solo server MCP che dà a qualunque agente le capability che non può eseguire in locale: documenti, audio, pagine web, immagini. PythonFastAPIMCP +32026
- Maia Un assistente per imparare davvero: misura cosa sai in ogni ambito, trova i buchi che contano e ti guida a chiuderli con metodi che funzionano. PythonFastAPIReact +22026
- Relay Terminale nativo per macOS pensato per far girare tanti coding agent in parallelo, con lo stato di ogni agente letto dagli hook e non dall'output. SwiftAppKitmacOS +32026
- Edge Lab Un laboratorio di ricerca quant su una domanda sola: dove un LLM dà un vantaggio vero nel trading, se lo dà. Con un harness costruito per non ingannarmi. PythonLLMQuant +22026
- Nexus Piattaforma dati personale guidata da un assistente AI: ogni cosa è un'entità definita da uno schema, e aggiungere un tipo nuovo non richiede codice. PythonFastAPIReact +32026
- Local LLM Experiments Quanto regge il coding agentico con modelli locali su un MacBook Pro M5 da 32 GB, misurato contro i modelli cloud. LLMMLXBenchmark +32026
- Wavelength Una radio fatta dall'AI, nata a un hackathon della Milan AI Week 2026: una redazione di agenti sceglie e verifica le notizie, due conduttori AI ne parlano in diretta. AI AgentsPythonFastAPI +32026
- Nuovo a Milano Da quando mi sono trasferito a Milano: un trip planner che sceglie la stazione giusta tra tutte quelle che hai intorno, e una mappa dei quartieri con i numeri. ReactMapLibrePostGIS +32026
- Watch OS Un firmware mio per uno smartwatch ESP32-S3: premi un tasto, parli, e risponde un agente che vive su un server. CESP-IDFESP32 +22026
- Portsage App per la barra dei menu di macOS che gestisce le porte dei progetti in sviluppo, con un server MCP e una CLI per gli agenti. RustTauriReact +32026
- IDKCraft Un voxel game in stile Minecraft in Kotlin e OpenGL, con multiplayer, macchine e un aggiornamento dal vivo: 209 commit in due giorni. Più uno studio che genera le texture in pixel art. KotlinOpenGLLWJGL +32026
- Minerd Un idle game di mining per mobile, già giocabile in singleplayer, come base per un'idea: un gioco che si aggiorna da solo con l'AI. TypeScriptPhaserFastify +22026
- Copilota Un copilota per le call di vendita: app macOS in Swift che trascrive i due lati della call in tempo reale e propone le risposte dalla knowledge base in un overlay che vede solo chi vende. SwiftSwiftUImacOS +32026
- Esperimenti su Solana Una mappa del mondo on-chain dove i token si contendono il territorio, e intorno gli strumenti che ho scritto per leggere il mercato di Solana in tempo reale. SolanaRustAnchor +32025
- Pigeon Invio di email transazionali da template, con un'API e un pannello: la porta HTTP davanti al tuo server SMTP. TypeScriptFastifyPostgreSQL +32024
- Polisportiva Bu Do Kan Il sito della polisportiva Bu Do Kan: corsi, istruttori e richiesta di una lezione di prova, con i contenuti gestiti dalla palestra. SvelteKitSanitySport +32024
- Flux Lettore di newsletter e feed RSS che estrae gli articoli in markdown pulito e fedele all'originale, tutto su un solo Worker Cloudflare. Cloudflare WorkersHonoD1 +32024
- Ethicode Piattaforma di e-learning per imparare a programmare, nata come Let's Code Italia. SvelteKitTailwindCSSPocketBase +12023
- doppia.os Un desktop nel browser con finestre che si trascinano, si agganciano e si ridimensionano. Iniziato a mano nel 2022, ripreso con l'AI nel 2025. SvelteTypeScriptUI/UX +12022
- L.R.L. Elettrica Sito web e assistenza per l'azienda L.R.L. Elettrica, specializzata in impianti elettrici e altre soluzioni per la casa. SvelteKitTailwindCSSBusiness2022