AChat

Stale
GitHub TypeScript NOASSERTION

Description

🌊 AChat - An open-source/self-hosted/local-first AI platform, designed for enterprises and teams, perfectly combining powerful local processing capabilities with seamless remote synchronization.

Key Features

  • Centralized AI conversation management β€” manage all team dialogues in one unified platform
  • Built-in commercial support with AI usage billing, payment, and cost management
  • Team collaboration with role-based permissions and seamless multi-user workflows
  • Data privacy and security with open-source transparency and robust protection features
  • Organized conversation history β€” search, categorize, and revisit past AI interactions
  • Customizable and extensible via plugins and workflow integrations

Use Cases

πŸ’‘ Enterprise teams needing a self-hosted AI platform with data compliance and privacy
πŸ’‘ Organizations requiring AI usage billing and cost management for multiple teams
πŸ’‘ Teams seeking centralized conversation management across multiple LLM providers
πŸ’‘ Businesses needing content moderation and data governance for AI interactions
πŸ’‘ SaaS providers building AI-powered products on top of AChat's commercial infrastructure

Quick Start

1. See the documentation at manual.sku.moe/project/chatgpt-admin-web for configuration
2. Clone the repo and checkout the canary branch (V4): `git clone -b canary https://github.com/AprilNEA/AChat`
3. Configure environment variables for your LLM provider and database
4. Run with Docker Compose or follow the self-hosted deployment guide
5. Access the admin panel to set up team members, roles, and billing

Related Projects