pandora-helper-with-linux-do-oauth  by Kylsky

Backend for a ChatGPT/Claude/Midjourney/API sharing platform

created 1 year ago
522 stars

Top 61.2% on sourcepulse

GitHubView on GitHub
Project Summary

Pandora Helper is an open-source platform designed for sharing AI services like ChatGPT, Claude, and Midjourney, primarily targeting users who want to build or utilize a managed service. It offers features for unified account management, intelligent service switching, and user data privacy, aiming to simplify access and management of multiple AI subscriptions.

How It Works

The platform leverages Linux DO OAuth2 for authentication, enabling secure and flexible login options including account-password and activation codes. A core feature is its intelligent account switching mechanism, which automatically rotates through a pool of accounts to ensure continuous service availability and load balancing. For AI art generation, it integrates with midjourney-proxy, supporting user isolation for drawing tasks and smart scheduling across multiple Midjourney accounts.

Quick Start & Requirements

  • Install/Run: Docker or Docker Compose.
  • Prerequisites: Linux DO account for OAuth, potentially API keys for certain services.
  • Setup: Deployment via Docker/Docker Compose is supported. Detailed documentation is available.

Highlighted Details

  • Supports ChatGPT (Plus), Claude (PRO), API services, and Midjourney.
  • Features OAuth2 authentication and intelligent dynamic account switching.
  • Includes an activation code system for service distribution and monetization.
  • Provides user isolation for Midjourney drawing tasks.

Maintenance & Community

The project is actively maintained by Kylsky, with community engagement encouraged via the Linux DO forum and a dedicated Telegram channel for updates and discussions.

Licensing & Compatibility

The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project's licensing is not clearly defined, which may impact commercial adoption. Specific details on API compatibility beyond ChatGPT Next Web API and potential limitations of the account pooling mechanism are not elaborated.

Health Check
Last commit

1 month ago

Responsiveness

1 week

Pull Requests (30d)
1
Issues (30d)
2
Star History
110 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.