Skip to content

IWKMS99/chat_analyzer_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

104 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Chat Analyzer

Chat Analyzer is a self-hosted tool that converts Telegram Desktop JSON exports into interactive analytics dashboards.

Why Use It

  • Upload Telegram JSON exports and run async analysis.
  • Explore metrics through charts, KPI cards, and tables.
  • Run locally with Docker or deploy with prebuilt GHCR images.
  • Keep full control of data in your own environment.

Screenshots

Dashboard overview Charts view Tables view

Quick Start

docker compose -f docker-compose.prod.yml up -d

Open:

  • Web UI: http://localhost:8080
  • API docs: http://localhost:8080/docs

Documentation

Start here: docs/README.md

User docs:

Operations and engineering:

Open Source Project Files

About

Self-hosted Telegram chat analytics tool that transforms JSON exports into interactive dashboards with charts and NLP insights.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors