No description
  • Java 96.1%
  • PowerShell 3.9%
Find a file
2025-08-09 00:53:08 +08:00
.settings feat: add cellular network support.\nrefactor: further modulize and package openai related functions for outer usages\nrefactor: clean chat dispatcher related logic to facilitate maintainance 2025-08-03 03:48:49 +08:00
docs doc: add proxy server doc 2025-08-09 00:40:29 +08:00
res/img update ui 2025-04-24 20:01:47 +08:00
screenshots update .\README.md 2025-08-03 03:54:50 +08:00
scripts ci: update ci 2025-08-04 22:57:34 +08:00
src feat: add title model choice 2025-08-09 00:16:27 +08:00
.classpath chore: add vscode compatible lib 2025-08-03 17:12:17 +08:00
.gitignore update gitignore 2025-08-03 17:17:56 +08:00
.project chore: vscode adapt 2025-08-04 00:37:33 +08:00
BlackBerry_App_Descriptor.xml new release 2025-04-29 15:27:33 +08:00
README.md doc: update readme 2025-08-09 00:53:08 +08:00

ChatGPT Demo App for Blackberry OS 7

Screenshot

Chat with LLM Main screen

Updates

  • Deploy your own proxy server to use official ChatGPT API: see doc
  • Develop Blackberry OS 7 app in VS Code: see doc

Installation

There are two ways to install this app on your Blackberry OS 7 device.

OTA

  • Open this link in Blackberry OS browser.
  • Click on the link to install the app.

Compile from source

  • Download the source code from release page.
  • Open the project in Blackberry Java Plug-in and connect your Blackberry device.
  • Compile the project and click on "load package on the device" button.

Usage

  • Open the app and go to the settings page, enter your instance URL and API key.
    • Now official ChatGPT API is not available due to TLS 1.3 support issue, so you need to temporarily use a proxy or self-hosted API.
  • Click on the "Save" button to save the settings.
  • Go back to the main page and create a new chat.

Development

This app is still under development and open to contribution. Please feel free to open an issue or submit a pull request. If you want to do some development, please make sure you have the prerequisites installed:

  • JDK 1.6.0 update 45
  • Blackberry Java Plug-in with Blackberry JRE 7.1.0