Description
Chat GTP – ChattyAI – Android Source Code
Chat GTP – ChattyAI – Android Source Code is a production-ready, GPL-licensed Android starter kit for building your own AI chat app. Crafted for agencies, indie developers, and SaaS founders, it features a delightful chat UI, prompt presets, offline history, theming, and plug-and-play adapters for popular large-language-model APIs (OpenAI-compatible, self-hosted, or any REST LLM). Ship faster, control your brand, and keep your roadmap in your hands—backed by lifetime free updates and limited email support from wpshop.net.
✨ Feature Highlights
- 💬 Modern Chat UI with bubbles, code blocks, markdown, and rich message actions (copy, share, regenerate).
- 🧠 LLM-Agnostic Adapter – works with OpenAI-style endpoints or your own gateway; switch via config.
- 🎙️ Voice I/O – optional speech-to-text input and text-to-speech playback for hands-free chats.
- 📦 Conversation Storage – local Room database for offline history, starring, folders, and quick search.
- 🎨 Themes & Branding – light/dark, custom palettes, logo/splash, typography tokens.
- 🔐 API Key & Rate Guard – client-side key vault, request retries, exponential backoff, and token usage display.
- 📈 Monetization Ready – AdMob placeholders, in-app purchases/subscriptions (billing scaffold included).
- 🔥 Firebase Toolkit – push notifications, Crashlytics, Analytics events pre-wired (toggle on/off).
📖 Detailed Overview
ChattyAI gives you the essentials of a polished AI messenger: a responsive chat surface optimized for long context, system/assistant/user roles, attachment stubs, and prompt presets (e.g., “Translator”, “Summarizer”, “Brainstorm”). The networking layer uses a clean repository pattern with an LLMAdapter interface so you can route requests to any compatible provider or your own proxy. Local persistence (Room + Flow/LiveData) ensures conversations and settings survive offline, while a compact caching layer reduces API calls and improves perceived speed.
Built with modern Android practices (Kotlin, Jetpack, MVVM, Coroutines), the codebase is easy to extend—add tools, function-calling stubs, or domain-specific prompts. Accessibility, RTL, and multi-locale strings are included for a global audience. Under the GPL, you’re free to customize deeply and keep shipping on your terms.
📊 Comparison Table
Feature | Chat GTP – ChattyAI | Competitors |
---|---|---|
LLM Provider Support | ✔ Adapter pattern, OpenAI-compatible & custom | ✖ Single vendor lock-in |
Offline Conversation History | ✔ Built-in (Room DB) with search | ✖ Cloud-only, no offline |
Voice Input / TTS | ✔ Optional STT & TTS modules | ✖ Extra plugins required |
Monetization | ✔ AdMob & IAP scaffolding | ✖ DIY from scratch |
Branding/Theming | ✔ Tokens + dark mode | ✖ Hard-coded styles |
License | ✔ 100% GPL (dev-friendly) | ✖ Proprietary restrictions |
⚙️ Installation Guide
- Download the ZIP from your wpshop.net account and extract it.
- Open in Android Studio (latest stable). Let Gradle sync and resolve dependencies.
- Configure Branding: app name, packageId, colors, icons, and splash in
app/src/main/
. - Set API Endpoint in
llm.properties
orBuildConfig
(base URL, model id, headers). - Enable Modules (optional): Firebase (google-services), AdMob IDs, Billing keys, STT/TTS.
- Run on a device/emulator. Test prompts, long context, and voice features.
- Prepare Release: generate a signing key, set
release
build, shrinker/obfuscation, and upload to Play Console.
📜 Licensing Information
Distributed under the GNU General Public License (GPL). You may use, modify, and redistribute per GPL terms. wpshop.net provides:
- 🔄 Lifetime free updates for improvements and compatibility.
- 📧 Limited email support for installation and essential troubleshooting.
- 🧩 Clean architecture and adapters to extend safely without forking core logic.
Note: Custom development, deep third-party integrations, or vendor-specific issues fall outside standard support.
❓ FAQs
- Q1: Which AI providers does it support?
- Any provider with an OpenAI-style or simple REST API via the included LLMAdapter (you can add your own adapter in minutes).
- Q2: Does it store user data?
- Conversations are stored locally on device by default. You can disable storage or point sync to your backend.
- Q3: Can I sell subscriptions?
- Yes. In-app purchases and subscriptions are scaffolded; just add your Play Billing product IDs.
- Q4: Is voice input required?
- No—STT/TTS are optional modules. You can ship text-only to keep the app minimal.
- Q5: Will it work in multiple languages?
- Yes. The UI is localized-ready with RTL support; add strings for your locales.
🌟 Why Choose Chat GTP – ChattyAI – Android Source Code?
Because you need to launch a polished AI chat app your way—with brand control, flexible provider support, and a maintainable codebase. ChattyAI pairs a delightful UX with a clean Kotlin architecture, offline resilience, and built-in monetization—under a GPL license plus lifetime updates and limited email support from wpshop.net.
Ship your AI chat app faster! Download Chat GTP – ChattyAI – Android Source Code from wpshop.net, plug in your provider, and go live with a branded, revenue-ready experience today. Buy now and start chatting!
Reviews
There are no reviews yet.