Skip to content

Aiplora is a powerful and versatile chatbot application that integrates multiple advanced AI models and assistants, providing users with seamless and intelligent conversational experiences. Inspired by platforms like Poe.com, Aiplora brings together a variety of cutting-edge AI models to cater to diverse user needs.

Notifications You must be signed in to change notification settings

Sahira100/Aiplora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Aiplora - Multi-Model AI Chatbot Platform

Made with React Node.js MongoDB License: MIT

Aiplora is a powerful and versatile chatbot application that integrates multiple advanced AI models and assistants, providing users with seamless and intelligent conversational experiences. Inspired by platforms like Poe.com, Aiplora brings together a variety of cutting-edge AI models to cater to diverse user needs.



Aiplora Demo

Key Features

Supported AI Models

GPT-4 Claude Gemini Pro

Core Capabilities

  • Real-time Interactions

    • Streaming responses via Server-Sent Events (SSE)
    • Instant model switching capability
    • Responsive interface with minimal latency
  • Smart Conversation Management

    • Edit messages on the fly
    • Clear conversation context/history
    • Selective message deletion
    • Automatic conversation persistence
  • Advanced Credit System

    • Token-based usage tracking
    • Per-model usage analytics
    • Flexible credit top-up options
    • Detailed usage statistics

Technology Stack

Frontend Technologies

React Redux TailwindCSS

Backend Infrastructure

Node.js Express.js MongoDB Redis

Prerequisites

  • Node.js v16 or higher
  • MongoDB database
  • Redis server
  • API keys for supported AI models

Installation

  1. Clone the repository
git clone https://github.com/yourusername/aiplora.git
cd aiplora
  1. Install dependencies
# Frontend dependencies
cd client
npm install

# Backend dependencies
cd ../server
npm install
  1. Configure environment
# Set up environment files
cp .env.example .env
  1. Launch development servers
# Start backend
cd server
npm run dev

# Start frontend
cd client
npm start

Usage

  1. Create an account or sign in to your existing account
  2. Add credits to your account balance
  3. Choose your preferred AI model from the available options
  4. Start engaging in conversations with advanced AI models

License

This project is licensed under the MIT License - see the LICENSE file for details.


About

Aiplora is a powerful and versatile chatbot application that integrates multiple advanced AI models and assistants, providing users with seamless and intelligent conversational experiences. Inspired by platforms like Poe.com, Aiplora brings together a variety of cutting-edge AI models to cater to diverse user needs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages