Mimeline

Visualizzazione fluida del lifelogging e della cronologia HTML dinamica da parte di Gemini

Descrizione

Mimeline è un'app di lifelogging senza costi che registra automaticamente le attività degli utenti e consente loro di migliorare i log con foto e testo, creando record simili a un diario. È progettato per chiunque voglia tenere traccia delle proprie attività, ma è particolarmente adatto a chi viaggia e a chi lavora e deve aggiungere informazioni ai propri dati cronologici. Questa app è progettata con funzionalità di accessibilità e interfaccia utente sofisticate, per garantire che tutti gli utenti possano utilizzarla in modo intuitivo e semplice. Inoltre, non utilizzando i server cloud, protegge le informazioni personali e riduce lo spreco di risorse dovuto al trasferimento dei dati e al consumo di energia, con prestazioni rapide ed efficienti.

La visualizzazione adattiva, basata su Gemini, genera HTML funzionale all'interno dell'app per visualizzare i lifelog degli utenti. Consente anche a chi non ha dimestichezza con gli LLM di creare facilmente output interattivi e completi. Ad esempio, gli utenti possono tracciare attività su Google Maps, compilare i log in tabelle e generare pulsanti funzionali, attivando funzionalità non originariamente disponibili nell'app. Gemini viene utilizzato in due ruoli distinti: come validatore (Gemini 1.5 Pro / responseMimeType: json) per organizzare prompt e condizioni e come editor (Gemini 1.5 Flash) per generare testo. La combinazione dei risultati di queste AI consente di generare HTML in modo rapido ed economico. Inoltre, questo approccio risolve il problema della generazione di codice errato che può verificarsi con gli LLM generali, garantendo un'uscita di codice stabile e affidabile.

Realizzato con

  • Flutter
  • Android

Team

Di

Hiroyuki Takisawa (tantanlife), Jun Kobayashi

Da

Giappone