https://github.com/incubated-geek-cc/native_gpt4j
A portable and native standalone GPT bot assistant *with chat interface) built using Java bindings from GPT4All. JDK 8 compatible.
https://github.com/incubated-geek-cc/native_gpt4j
chat-application chatgpt chatgpt-app ggml gpt java java-8
Last synced: 4 months ago
JSON representation
A portable and native standalone GPT bot assistant *with chat interface) built using Java bindings from GPT4All. JDK 8 compatible.
- Host: GitHub
- URL: https://github.com/incubated-geek-cc/native_gpt4j
- Owner: incubated-geek-cc
- License: mit
- Created: 2024-03-29T05:05:28.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-17T05:57:29.000Z (about 1 year ago)
- Last Synced: 2025-01-16T11:28:31.208Z (5 months ago)
- Topics: chat-application, chatgpt, chatgpt-app, ggml, gpt, java, java-8
- Homepage:
- Size: 16 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
# Native GPT-J Developed based on GPT4All
### ๐ ๏ธ An offline alternative to locally running ChatGPT on your pc. ๐ซ No internet required.
**Ideal for settings where there is limited network connection and for ๐ highly confidential data settings.**
### ๐จ Primary Features
- Portable, standalone and OS independent
- Loads GGML models only in this iteration of the chatbot
### ๐ Contents & Materials (exclude ๐ img)
NameDescription
๐ app
Contains the portable GPT chat application.
๐ demo
Contains materials used in the demo implementation here.
### โ๏ธ How To Setup Application
In ๐ app, there are 2 artifacts:
* gpt4all.jar
* ๐ externalIn the ๐ external, there are:
NameDescription
๐ nativeContains native binaries to be loaded at runtime.
ggml-gpt4all-j-v1.3-groovy.binNote that the model used in the demo should be present in this folder as well. Select to download model directly.
### โถ๏ธ How To Run Application
- ๐ฑ๏ธ Double-click gpt4all.jar to launch and a loading signal shall appear.
- After loading signal disappears, the chat interface window shall appear in its place.
- Proceed to input questions and select [Send >>] for prompt to be read by the ggml model loaded.
- Wait a few seconds for ggml model to generate its response and output shall then be appended to chat area for display.
### โ Read related posts here
Article :: Link :: Create And Revamp Your Own Offline ChatGPT On Local PC With GPT4All LLM Inย Java
โ Join me on ๐ Medium at ~ ฮพ(๐หถโโกโ) @geek-cc
---
#### ๐ฎ Please buy me a Taco! ๐