← all repositories
AprilNEA/AChat

Self-hosted AI chat for teams that remembers to charge your users

Because every team needs a shared AI inbox, but someone still has to pay for the tokens.

3.3k stars TypeScript Chat AssistantsAgents
AChat
Not currently ranked — collecting fresh signals.
star history

What it does

AChat is a self-hosted web platform that lets teams centralize AI conversations in one place. It wraps chat history, role-based access, content moderation, and usage billing into a single TypeScript codebase aimed at enterprises that want to keep data in-house. The project is currently iterating on V4; earlier versions were abandoned due to design flaws and scalability limits.

The interesting bit

Most open-source AI chat frontends stop at the conversation layer; this one includes commercial plumbing—payment integration and cost management—out of the box. It also claims to be “local-first” while offering remote synchronization, though the README never explains how that tension is resolved technically.

Key highlights

  • Team-oriented RBAC and conversation management, not just a personal ChatGPT clone
  • Built-in billing and payment tooling for commercial deployments
  • Content moderation and data-compliance features for regulated environments
  • Plugin system for workflow integration (details unspecified in the README)
  • V4 is actively under development; V1–V3 are deprecated or frozen

Caveats

  • V4 is still under development, and the project has a history of discarded versions (V2 was explicitly labeled “flawed design”)
  • The README advertises “local-first” architecture and remote synchronization without clarifying the technical implementation
  • Feature descriptions are high-level; specifics on plugin APIs, supported LLM providers, and deployment requirements live in external documentation

Verdict

Worth a look if you need to deploy a multi-user AI chat interface with usage tracking and basic governance. If you want a mature, stable foundation or a simple personal client, the version churn and enterprise complexity may not be worth it.

Frequently asked

What is AprilNEA/AChat?
Because every team needs a shared AI inbox, but someone still has to pay for the tokens.
Is AChat open source?
Yes — AprilNEA/AChat is an open-source project tracked on heatdrop.
What language is AChat written in?
AprilNEA/AChat is primarily written in TypeScript.
How popular is AChat?
AprilNEA/AChat has 3.3k stars on GitHub.
Where can I find AChat?
AprilNEA/AChat is on GitHub at https://github.com/AprilNEA/AChat.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.