Web chat client for multiple AI systems
Top 42.6% on sourcepulse
PandoraAI is a web-based chat client designed for interacting with multiple AI models, including various GPT versions and Bing Chat. It targets users seeking a convenient, account-free interface for AI conversations, offering custom preset management and local data storage for easy import/export across devices.
How It Works
The client is built with Nuxt 3, a Vue 3 framework, leveraging node-chatgpt-api
for backend AI model integration. It supports multiple AI endpoints, provided they are compatible with the node-chatgpt-api
interface. All user data, including presets and conversation history, is stored locally in the browser's local storage, eliminating the need for user accounts.
Quick Start & Requirements
yarn install
, npm install
, or pnpm install
.npm run dev
.npm run build
.npm run preview
.node-chatgpt-api
server with API_BASE_URL
configured in .env
.Highlighted Details
node-chatgpt-api
(e.g., gpt-3.5-turbo, text-davinci-003, ChatGPT, Bing).Maintenance & Community
No specific information on contributors, sponsorships, or community channels (Discord/Slack) is provided in the README.
Licensing & Compatibility
Licensed under the MIT License. This license is permissive and generally compatible with commercial use and closed-source linking.
Limitations & Caveats
The project relies on a separate node-chatgpt-api
server, which must be set up and configured independently. Users may need to run nuxi upgrade --force
if encountering issues with blank pages after updates.
1 year ago
1 day