cockroachai  by cockroachai

Account share app (not open source)

created 1 year ago
483 stars

Top 64.4% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a web application for sharing AI accounts, targeting small groups or account resellers. It offers a familiar UI, supports online features like plugins and drawing, and isolates user sessions, simplifying account management and access.

How It Works

The application leverages Docker for deployment and uses a configuration file (config.yaml) to manage settings like admin passwords, user tokens, and database connections. It supports both SQLite and MySQL databases, with an option for automatic database schema migration. Key features include automatic AccessToken refreshing and session isolation, aiming for a seamless user experience.

Quick Start & Requirements

  • Install/Run: Clone the repository, modify config/config.yaml, and run ./deploy.sh (for local deployment) or use docker-compose up -d after setting up docker-compose.yml.
  • Prerequisites: A server not blacklisted by the AI provider, Docker, Docker Compose, and an AI account.
  • Setup: The README provides detailed steps for both local and Docker-based installations.
  • Links: GitHub Repository

Highlighted Details

  • 1:1 UI replication of the official AI website, including online features, plugins, and drawing.
  • Supports user session isolation and masking of sensitive information.
  • Database structure can be automatically migrated or manually managed.
  • Offers integration with third-party OAuth for account sharing.

Maintenance & Community

The project has a Telegram group for communication: https://t.me/xyhelper.

Licensing & Compatibility

The project states it is "free but not open source" (免费但暂不开源). Specific licensing details are not provided in the README.

Limitations & Caveats

The project underwent a "destructive update" on 2023-12-12, altering the database structure and requiring manual migration of existing conversation data. The "not open source" status may limit commercial use or integration into closed-source projects.

Health Check
Last commit

1 year ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
3 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.