Coder Social home page Coder Social logo

idadawn / pandoraai Goto Github PK

View Code? Open in Web Editor NEW

This project forked from waylaidwanderer/pandoraai

0.0 0.0 0.0 4.09 MB

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.

Home Page: https://github.com/waylaidwanderer/node-chatgpt-api

License: MIT License

JavaScript 11.82% Vue 88.05% Dockerfile 0.13%

pandoraai's Introduction

Web client demo

PandoraAI

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.

Built using Nuxt 3, a Vue 3 framework.
You may also use PandoraAI with other API server implementations as long as the endpoints are compatible.

Features

  • Chat with all the AI that node-chatgpt-api supports, including gpt-3.5-turbo, text-davinci-003, ChatGPT, and Bing.
  • Supports creating multiple presets for each client.
    Client Settings
  • Choose between different clients or custom presets.
    Client Dropdown
  • Everything is stored in local storage, so you can use this client without an account, and it can be imported or exported to other devices.
Nuxt 3 Setup

Look at the Nuxt 3 documentation to learn more.

Setup

Make sure to install the dependencies:

# yarn
yarn install

# npm
npm install

# pnpm
pnpm install

Development Server

Start the development server on http://localhost:3000

npm run dev

Production

Build the application for production:

npm run build

Locally preview production build:

npm run preview

Check out the deployment documentation for more information.

Setup

  1. Follow the Nuxt 3 setup instructions above.
  2. Run the API server from node-chatgpt-api.
  3. Copy .env.example to .env and fill in the API_BASE_URL variable with the URL of the API server.
  4. Run npm run dev to start the development server, or npm run build to build the application for production.
    1. If you see an empty white page after pulling the latest changes, run nuxi upgrade --force first and then npm run dev.

Contributing

If you'd like to contribute to this project, please create a pull request with a detailed description of your changes.

License

This project is licensed under the MIT License.

pandoraai's People

Contributors

axsddlr avatar dependabot[bot] avatar etnperlong avatar timefox avatar waylaidwanderer avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.