About Nexus-Nova-KMMAssistant
a cross-platform AI-powered chat application built with **Kotlin Multiplatform Mobile (KMM)**
Nexus Nova KMMAssistant Nexus Nova KMMAssistant is a cross-platform AI-powered chat application built with Kotlin Multiplatform Mobile (KMM) for Android & iOS. It integrates voice, text, and advanced AI features (API Keys required for some features) into a single app experience. This package is the buyer-ready edition with: Image and file attachments (Android) with previews in chat (images show inline). Unified text + audio input (type or press mic) and voice replies (TTS). Commands: open/play/search/call/sms and action wiring (open urls, dial, sms composer). iOS scaffold and notes for integrating the shared KMM module. β¨ Features π± Cross-platform (Android & iOS) using Kotlin Multiplatform π£οΈ Voice-to-Text (Speech Recognition) π Text-to-Speech output π¬ AI Chatbot Integration (LLM client-ready) π Attachment support (images, files) π¨ Custom overlay & UI themes β‘ Lightweight and modern architecture Android Quick Start 1. Open in Android Studio (Recommended Arctic/Marshmallow or newer). 2. Build & Run on a device/emulator with mic and storage access. 3. Try commands such as: search mars open youtube play chill beats call 1234567890 Attach an image via the πΌοΈ button and see it appear in chat. Premium Upgrade OpenAIClient included; replace PublicLLMClient with OpenAIClient(apiKey) to enable GPT responses. For full iOS parity, export shared framework and implement attachments & async bridging. π οΈ Tech Stack Kotlin Multiplatform (KMM) Android (Jetpack, Kotlin, Gradle) iOS (Swift/SwiftUI with KMM integration) Backend APIs (pluggable, AI ready) Audio (Speech recognition + TTS engines) Gradle Build Syste π Build & Run See BUILDANDRELEASE.md for detailed instructions. Whatβs Included Material 3 dynamic color theme (com.nuxes.ui.theme.AppTheme), rounded shapes, sane typography. Adaptive launcher icon with a clean vector foreground. Polished scaffolding (com.nuxes.ui.PolishedScaffold) with large top app bar + FAB for primary action. How to Enable Theme Wrap your setContent call with the new theme (in MainActivity.kt): kotlin setContent { com.nuxes.ui.theme.AppTheme { // Your existing composables } } Optional: Use the Polished Scaffold kotlin PolishedScaffold( title = "Assistant", onPrimaryAction = { / trigger voice input / overlay / } ) { padding -> // Place your screen content here, apply Modifier.padding(padding) } No breaking changes were introduced. If something fails to compile, sync Gradle and clean/rebuild. -- Assistant edits β Added files and assets (ready for buyer preview): iosApp/Info.plist (CFBundleDisplayName: Nuxes Nova) BUILDANDRELEASE.md (Android AAB & iOS IPA steps) PRIVACYPOLICYDRAFT.md /assetsbrand/ with 4 logo variants (SVG + PNG) /assetsbrand/playscreenshots/ with 4 placeholder 1080x1920 screenshots Quick polish checklist (applied) Updated Android app label to 'Nuxes Nova'. Added simple vector launcher icon (iclauncherforeground, brandlogo). Updated adaptive icon xml to point to new foreground. Added marketing blurb and suggested sale materials. Next recommended steps (for store submission) 1. Replace vector with a designer-quality SVG/PNG for high-res assets (512x512 for Play Console). 2. Provide screenshots (1080x1920 for phone) and a promo video. 3. Generate signed APK / AAB with production keystore; prepare iOS provisioning and export IPA. 4. Prepare privacy policy, support email, and app listing text. Cross-platform polish (added Aug 21, 2025) Android: Chat screen with text I/O, audio record/playback helper, polished scaffold, adaptive icon, branding. iOS: SwiftUI skeleton (see iosApp/) with ChatView, AudioManager stub for recording/playback. Use as a starter to integrate with your KMM shared logic. Added navigation and permissions notes in Gradle; please sync Gradle and accept new AndroidX libraries. Advanced features included (starter implementations) Text chat UI with message list, input, send action, message placeholders. UI controls to demonstrate flow. Branding assets (logo vector + color tokens) and Material 3 theme. README with integration instructions. To finish: wire message send handlers to your assistant backend (KMM/shared module), and on iOS implement AudioManager using AVAudioEngine / AVAudioRecorder. For publishing, ensure you request runtime RECORDAUDIO and storage permissions properly. π License & Sale This codebase, assets, and all rights are being sold exclusively. After purchase, the buyer receives: Full source code All assets (icons, images, audio, etc.) Documentation Transfer of ownership rights License All rights reserved. Single-buyer exclusive license upon sale.
For sale
Asking price: $1,599 USD
What's included
Source code, All related data, All related design work
All rights are being sold exclusively. After purchase, the buyer receives: Full source code All assets (icons, images, audio, etc.) Documentation Transfer of ownership rights
Reason for selling
I am currently in need of money and would like to sell this project.