AiPro – KI‑Chat‑Bot‑Assistent
LogoACTIVE

AiPro – KI‑Chat‑Bot‑Assistent

4 months
1 Contributors
Jan. 2025 — Mai 2025

Eine mehrsprachige KI‑Assistenten‑App für iOS und Android mit GPT‑4‑Chat, Bilderkennung, OCR, Bildgenerierung und Echtzeit‑Sprach‑ und Bildübersetzung — native Clients in SwiftUI und Kotlin, AdonisJS‑Backend.

AiPro ist ein All-in-One‑KI‑Assistent für iOS und Android, entwickelt für DekMobile Dijital. Er geht über ein Chat‑Fenster hinaus: Nutzer können mit einem GPT‑4‑basierten Assistenten sprechen, die Kamera auf ein Objekt oder Dokument richten, Fotos in editierbaren Text umwandeln, Bilder aus einer Beschreibung erzeugen und Sprache sowie Bilder in Echtzeit übersetzen. Die App ist in sieben Sprachen verfügbar und läuft auf vollständig nativen Clients.

Der Auftrag

Ziel war eine Consumer‑KI‑App, die in einer überfüllten Kategorie bestehen kann, indem sie mehr als nur Text‑Chat bietet – und das schnell. Das bedeutete native Performance auf beiden Plattformen, ein Backend, das mehrere KI‑Dienste hinter einer Unterhaltung orchestrieren kann, und ein Abonnement‑Modell, das die KI‑Kosten pro Nutzer unter Kontrolle hält.

Was wir gebaut haben

Konversationeller Assistent auf GPT‑4. Streaming‑Chat mit Gesprächsverlauf, Prompt‑Vorlagen für gängige Aufgaben (Schreiben, E‑Mail, Recherche, Zusammenfassung) und eine Model‑Schicht, die einen Modellwechsel ohne App‑Update ermöglicht.

Bilderkennung und OCR. Nutzer fotografieren ein Objekt, ein Schild oder ein Dokument; die App identifiziert es oder extrahiert den Text in ein editierbares, übersetzbares Format.

Bildgenerierung. Text‑zu‑Bild‑Erstellung aus demselben Gesprächsfluss, mit Export in hoher Auflösung.

Echtzeit‑Sprach‑ und Bildübersetzung. Speech‑to‑Text, Übersetzung und Text‑to‑Speech in einer einzigen Pipeline; Kamerübersetzung für Schilder, Menüs und Dokumente.

Dokumenten‑Assistent. Dokumente hochladen oder scannen und Fragen dazu stellen, sie zusammenfassen oder strukturierte Daten extrahieren.

Mehrsprachige UI. Englisch, Deutsch, Portugiesisch, Italienisch, Französisch, Spanisch und Türkisch, mit lokalisierungs‑bewussten Prompts, sodass die Antworten der Sprache des Nutzers entsprechen.

Abonnement und Nutzungssteuerung. Kostenloser Tarif mit täglichen Limits, Premium‑Tarif mit unbegrenzter Nutzung; token‑basierte Abrechnung und Rate‑Limiting im Backend, um die KI‑Kosten vorhersehbar zu halten.

Architektur

  • iOS: Swift und SwiftUI, native Kamera‑ und Dokumentenscanner‑Integration
  • Android: Kotlin mit Jetpack Compose, CameraX für Aufnahme und Scannen
  • Backend: AdonisJS (Node.js) API, die OpenAI‑Chat, Vision, Bildgenerierung, Sprache und Übersetzungs‑Services orchestriert
  • Web: Next.js Admin‑Panel für Prompt‑Management, Nutzungs‑Analytics und Benutzerverwaltung
  • Daten: MongoDB für Gespräche, Dokumente und Benutzerdaten; Redis für Sitzungs‑State, Rate‑Limiting, Caching und Streaming‑Queues
  • Echtzeit: WebSocket‑basiertes Response‑Streaming für ein Live‑Chat‑Gefühl
  • Monetarisierung: App‑Store‑ und Google‑Play‑Abonnements mit serverseitiger Validierung

Technische Highlights

  • Einheitliche Backend‑Pipeline, die Anfragen je nach Eingabetyp an den richtigen KI‑Service (Chat, Vision, OCR, Bild, Sprache) weiterleitet
  • Token‑ und Kosten‑Tracking pro Nutzer und pro Feature, im Admin‑Panel sichtbar
  • Inhalts‑Sicherheitsfilterung für Eingaben und Ausgaben
  • Response‑Caching für wiederholte Anfragen zur Reduktion der API‑Kosten
  • Modell‑agnostische Chat‑Schicht: Anbieter und Modelle serverseitig konfigurierbar

Ergebnis

AiPro wurde im App Store und bei Google Play als Live‑Produkt mit Abonnement in sieben Sprachen veröffentlicht. Das modulare Backend ermöglichte das Hinzufügen neuer KI‑Funktionen – und den Austausch zugrundeliegender Modelle – ohne die mobilen Apps neu zu bauen.

Erbrachte Leistungen

AI‑Produktarchitektur · LLM‑ und multimodale KI‑Integration · Native iOS‑Entwicklung · Native Android‑Entwicklung · AdonisJS‑Backend‑Entwicklung · Next.js Admin‑Panel · UI/UX‑Design · Implementierung von Abonnements · Launch im App Store und Google Play

Project Details

Started1. Jan. 2025
Completed1. Mai 2025
Duration4 months
Team1 members

Share

Technologies

SwiftSwiftUIKotlinJetpack ComposeAdonisJSNode.jsNext.jsMongoDBRedisOpenAI‑API (GPT‑4DALL·EWhisper)Vision & OCRWebSocketsRevenueCat

Services

Native Mobile App DevelopmentKI-IntegrationLLM-Chat-ArchitekturBackend-EntwicklungWeb-EntwicklungUI/UX-DesignApp‑Store‑ und Google‑Play‑Start

Project Team

Contributor

Like what you see?

Let's build something amazing together.