PandoraAI

screenshot of PandoraAI
nuxt
vue

PandoraAI is a web chat client powered by node-chatgpt-api, allowing users to easily chat with multiple AI systems while also offering support for custom presets. With its seamless and convenient design, PandoraAI provides an engaging conversational AI experience.

Overview

PandoraAI is a web chat client powered by node-chatgpt-api, providing users with the ability to chat with multiple AI systems. It supports custom presets and is built using Nuxt 3, a Vue 3 framework. With its intuitive design, PandoraAI offers a seamless conversational AI experience.

Features

  • Support for Multiple AI Systems: Chat with AI systems like gpt-3.5-turbo, text-davinci-003, ChatGPT, and Bing.
  • Custom Presets: Create multiple presets for different clients.
  • Client Settings: Choose between different clients or custom presets.
  • Client Dropdown: All data is stored in local storage, allowing usage without an account and easy import/export to other devices.

Setup

  1. Install dependencies:
npm install
  1. Start development server:
npm run dev
  1. Build for production:
nuxt
Nuxt

nuxt.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.