Haruki

Haruki è la tua app complementare di IA con un tocco di gioco di ruolo

Descrizione

Haruki è un'app complementare basata sull'IA con un tocco di elementi di giochi di ruolo, che sfrutta l'API Gemini per i prompt di chat. Le istruzioni sono impostate per plasmare la personalità e il contesto narrativo del personaggio, creando un'esperienza utente unica. L'app è semplice da usare e presenta una schermata di apertura e una schermata di chat dedicata. I futuri aggiornamenti introdurranno schermate aggiuntive per migliorare ulteriormente l'interazione dell'utente con Haruki. Tramite l'API Gemini, questi upgrade consentiranno agli utenti di monitorare l'avanzamento della storia e il livello di intimità creato con il loro compagno di IA. Il backend dell'app è realizzato con Node.js e il frontend è basato su React Native. Ogni volta che l'utente chatta con Haruki, l'app invia la richiesta di messaggio al back-end. Il back-end elabora il messaggio, lo memorizza in Firebase Firestore e lo invia all'API Gemini. Una volta che l'API risponde con la risposta di Haruki, il back-end la memorizza anche in Firestore e Firebase Cloud Messaging (FCM) la invia al dispositivo dell'utente. Esiste anche una funzionalità integrata che consente ad Haruki di apparire offline e poi di nuovo online quando l'utente invia un messaggio. Inoltre, lo stato del tuo assistente viene aggiornato in "Digitando" durante l'elaborazione della risposta, creando un'esperienza più familiare e accogliente. È abbastanza semplice ed elegante, perché le idee migliori nascono da qualcosa di semplice e molto ben fatto.

Realizzato con

  • Android
  • Firebase

Team

Di

Gui Moreira

Da

Brasile