GPT Next is an AI chat tool that enables users to have conversations with an AI. The application is built using Vue.js as the frontend framework and utilizes IndexedDB as the database to guarantee the privacy and security of the session.
Draw Image Mode | Function Calling |
---|---|
Text to Speech | Multimedia Input Box |
---|---|
- ⚔Session Records Saving → The application uses IndexedDB as the database to guarantee the privacy and security of the session. All session records are saved and can be accessed later.
- 🔗Persistent Session Mode → This feature enables the AI to remember the context of the conversation and provide more accurate answers.
- 🤹♀️Multiple Roles → A variety of chat roles are built-in to make AI's answers more accurate.
- 👏Readability → Messages can be made playable by utilizing Microsoft's Speech Services.
-
Clone this repository to your local machine.
-
Install all the necessary dependencies by running pnpm install in the command line.
- Pull the repository (main branch).
- Run docker build -t gpt_next:latest .
- Run docker run -d -p 1003:8080 --name gpt_next --restart=always gpt_next:latest
- Enjoy!
- Pull the repository (main branch).
- Run pnpm install.
- Run pnpm dev.
- Enjoy!
- Session records saving
- Persistent session mode
- Multiple roles
- Support image generation
- Support for editing conversations
- Support Function Calling
- Support OpenAI Vision API (Preview)
- Support OpenAI Text to Speech (TTS) API
MIT © Leo Cao