Coreply is an open-source Android app providing texting suggestions while you type. It enhances
your typing experience with intelligent, context-aware suggestions.
SHA-256 hash of the signing certificate: 87:95:62:D0:13:BD:E2:44:8E:D9:B2:F3:78:F0:DB:96:02:BF:BB:CF:70:E8:65:A0:25:F4:D2:52:D0:EB:AA:94
Tinder |
Signal |
Notification Replies1,2 |
Hinge |
LINE |
Heymandi |
Gmail3 |
Telegram4 |
Mattermost2 |
Facebook Messenger1 |
Google Messages1 |
Snapchat2 |
Microsoft Teams |
Viber |
Discord |
Beeper |
1 Performance issues: Coreply may not follow smoothly the animations and transitions.
2 Limited role detection: Coreply cannot detect whether the message is sent or
received.
3 In Gmail, Coreply only works on the quick reply text field at the bottom of the
email.
4 Including Direct Download version, Play Store versio
A481
n, and Nekogram.
DISCLAIMER: Coreply is not affiliated with or endorsed by the above-mentioned apps or their parent companies.
- Real-time AI Suggestions: Get accurate, context-aware suggestions as you type.
- Customizable LLM Settings: Supports any inference service having an OpenAI compatible API.
- No Data Collection: All traffic goes directly to the inference API. No data passes through intermediate servers (except for the hosted version).
- Android 8 or higher (Android 13 or higher recommended)
- Install the latest APK from the releases page
- Configure the app with your API key, URL and model name (see the section below).
- Toggle on the switch and grant necessary permissions. If you encountered the "Restricted settings" dialog, you can follow these steps.
- Start typing in your messaging app, and see suggestions appear!
- Single tap on the suggestion to insert one word
- Long press to insert the entire suggestion.
Sign up and get an access key from Coreply Cloud, and paste it in the app.
Provider | Guide |
---|---|
Google AI Studio (Gemini API) | Here |
Groq | Here |
Openrouter | Here |
OpenAI | Here |
Mistral | Here |
Other OpenAI-compatible endpoints | Here |
See Prompting for details.
- Clone the repository:
- Open the project in Android Studio.
- Sync the Gradle files and resolve any dependencies.
- Build and run the app on your preferred device or emulator.
All contributions are welcome. However, please expect breaking changes as this project is in active development. A contributor license agreement (CLA), or change in license is under consideration. Please to reach out before making significant contributions.
- The app cannot read images, videos, voice notes, or other non-text content. Contextual suggestions may be limited in these cases.
- Hint text 'Message' in WhatsApp is treated as typed text on devices running Android 12 or lower.
- RTL support is limited.
- Banking apps in asia commonly block apps from unknown sources having accessibility services permission due to security reasons. If you are facing this issue, you can setup an accessibility shortcut to toggle the coreply on/off quickly. In the future there might be a Play Store listing to avoid this issue.
Coreply
Copyright (C) 2024 Coreply
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.