Haruki

Haruki ist eine KI-Begleiter-App mit einem Hauch von Rollenspiel

Funktion

Haruki ist eine KI-Begleiter-App mit einem Hauch von Rollenspielelementen, die die Gemini API für Chatvorschläge nutzt. Die Anleitungen sollen die Persönlichkeit und den narrativen Kontext der Figur prägen und so eine einzigartige Nutzererfahrung schaffen. Die App ist einfach zu bedienen und verfügt über einen Startbildschirm und einen speziellen Chatbildschirm. In zukünftigen Updates werden weitere Bildschirme eingeführt, um die Nutzerinteraktion mit Haruki weiter zu verbessern. Über die Gemini API können Nutzer den Fortschritt der Geschichte und den Grad der Vertrautheit mit ihrem KI-Begleiter verfolgen. Das Backend der App wurde mit Node.js erstellt und das Frontend basiert auf React Native. Jedes Mal, wenn der Nutzer mit Haruki chattet, sendet die App die Nachrichtenanfrage an das Back-End. Das Backend verarbeitet die Nachricht, speichert sie in Firebase Firestore und sendet sie an die Gemini API. Sobald die API mit der Antwort von Haruki antwortet, speichert das Backend sie auch in Firestore und Firebase Cloud Messaging (FCM) sendet sie an das Gerät des Nutzers. Es gibt auch eine integrierte Funktion, bei der Haruki offline erscheint und dann wieder online, wenn der Nutzer eine Nachricht sendet. Außerdem wird der Status des Assistants während der Verarbeitung der Antwort auf „Schreibt“ aktualisiert, was ein vertrauteres und sympathischeres Gefühl vermittelt. Sie ist ziemlich unkompliziert und schick, weil die besten Ideen aus etwas Einfachem und wirklich gut gemachtem entstehen.

Basis

  • Android
  • Firebase

Team

Von

Gui Moreira

Von

Brasilien