Erfolgsgeschichte

ChatKI

Wir haben die deutsche ChatGPT-Alternative ChatKI erweitert.
  • Softwareentwicklung
  • Architektur
ChatKIMedia Publishing GmbH & Co. KG

Integration von Stripe

Um die Arbeit am MVP zu beschleunigen, entwickelte das Team von Handmade Systems die Anbindung des Zahlungsanbieters Stripe. Neben dem reinen Checkout mit vielfältigen Zahlungsmitteln und Abwicklung der Abozahlung hinweg über den gesamten Lebenszyklus, implementieren wir ein System für die „Meter-Based-Consumption“. D. h. jedes Abo verfügt über eine Anzahl von Wörtern, die vom Benutzer konsumiert werden können. Wir entwickeln ein System für die Zählung und Messung der Wörter pro KI-Vorgang und sorgten dafür, dass die Grenzen von einem Abo nicht überschritten werden.

Feature "Chat mit Dateien"

Danach setzen wir das Feature „Chat mit Dateien“ um, in dem wir den KI-Chat um einen Dateiupload erweiterten. Der Inhalt der hochgeladenen Dateien (PDF, Word-Dokumente, PowerPoint-Präsentation oder Textdokumente) wurde ausgelesen und der Benutzer konnte mit den Inhalten der Dokumente chatten um diverse Aufgaben zu erledigen.

Integration eines Web-Crawlsers

Zusätzlich bauten wir einen Web-Crawler ein. Dieser ermöglicht des dem ChatKI-Anwender, eine oder mehrere aktuelle Webseiten zu laden und die dort verwendeten Informationen in den Chat-Context zu berücksichtigen.

Architektur-Review & Vertical Slice Architektur

Abschließend führten wir ein Review der Codebasis durch und optimierten die Architektur, in dem wir unsere bewährte Vertikal Slice Architektur exemplarisch in den von uns entwickelten Modulen umsetzen.

Technische Umsetzung

Die Lösung basiert auf React und NextJs und wurde vollständig mit TypeScript entwickelt. Im Backend kommt eine NextJs basierte REST-API zum Einsatz, die Daten aus einer „on Edge“ laufenden PostgreSQL Datenbank verwaltet. Als AI-Modell kommt die OpenAI API mit Wahlweise GPT 3.5 Turbo oder GPT 4.5 Turbo zum Einsatz.

Zu ChatKI

Kundenstimme

Oleg Glanz CEO, ChatKI
Oleg Glanz
CEO, ChatKI
⭐⭐⭐⭐⭐

Mariusz hat uns bei der Entwicklung von ChatKI unterstützt. Er ist ein absolutes Genie, was Entwicklung angeht. Absolut fähig bei jeder Fragestellung und hat technisch für alles eine Lösung. Er arbeitet sehr sauber und die Codebasis ist von höchster Qualität.

Es ist sehr angenehm, mit ihm zusammen zu arbeiten. Er schreibt eigenständige Tests und trifft Entscheidungen in unserem Sinne. Die Zusammenarbeit war ein Traum, proaktiv, effektiv und zielorientiert, alles auf höchstem Niveau.

Er ist ein fester Bestandteil unseres Teams und wir können es kaum abwarten weitere Dinge mit ihm zusammen zu bauen.

Weitere Erfolgsgeschichten

AdSpends

AdSpends

Wir haben AdSpends entwickelt. Die Anwendung analysiert Meta Ads und berechnet die Werbeausgaben.

Geschichte lesen
NATO RegSys

NATO RegSys

Für die NATO haben wir ein System zur Registrierung von Konferenzbesuchern entwickelt. Besucher melden sich damit für Veranstaltungen an und buchen Hotel, An- und Abreise gleich mit.

Geschichte lesen

Welches Paket passt zu dir?

Erzähl mir in 30 Minuten, was du vorhast. Ich sage dir ehrlich, welches Paket passt. Und auch, wenn keins passt.

Mariusz, der Gründer von Handmade Systems
Mariusz KogutArchitekt und Gründer
30 Minuten