StreamyStats

StreamyStats

Analytics and AI recommendations for Jellyfin libraries

545stars
24forks
Last commit: 10d ago
Repo age: 2y old

StreamyStats is a statistics and analytics service for Jellyfin that collects playback and library data to provide dashboards and visualizations. It also optionally adds AI-powered chat and recommendations by embedding library items and using semantic search.

Key Features

  • Overview dashboard with key metrics, live sessions, and recommendations
  • User-specific watch history, viewing statistics, and filtering
  • Library and client statistics, including watch-time graphs
  • Multi-server and multi-user support
  • Imports existing data from Jellystat and Jellyfin Playback Reporting plugin
  • Optional AI chat with function calling tools for semantic library search, stats queries, and personalized recommendations
  • Optional embedding pipeline using OpenAI-compatible APIs for vector similarity recommendations

Use Cases

  • Monitor Jellyfin usage trends across users, clients, and libraries
  • Discover what content is most watched and how watch time changes over time
  • Provide personalized watch recommendations and semantic search for large media libraries

Limitations and Considerations

  • AI features require enabling and configuring an OpenAI-compatible provider and embeddings storage
  • Project is maintained as a hobby project, so stability and release cadence may vary

StreamyStats is a strong fit for Jellyfin administrators who want deeper usage insights than the built-in UI provides, with the option to layer on semantic search and recommendation features. It can run in Docker for a straightforward deployment and scales primarily with library size and collected playback history.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Grafana

Grafana

Observability dashboards and alerting for metrics, logs, and traces

71.7k
13.4k
Last commit: 18h ago

Grafana is an open source observability and data visualization platform for querying, graphing, and alerting on metrics, logs, and traces across many data sources.

Alternative to:
Grafana Cloud
Grafana Cloud
+19
Apache Superset

Apache Superset

Data exploration, visualization, and dashboarding platform

70.1k
16.5k
Last commit: 19h ago

Apache Superset is an open-source BI platform for SQL-based data exploration, interactive dashboards, and rich visualizations with a no-code chart builder and SQL editor.

Alternative to:
Apache Superset (Managed Cloud)
Apache Superset (Managed Cloud)
+18
Metabase

Metabase

Open-source business intelligence and embedded analytics platform

45.6k
6.2k
Last commit: 18h ago

Metabase is an open-source BI and embedded analytics tool for querying databases, building dashboards, and sharing reports with permissions, alerts, and embedding.

Alternative to:
Metabase Cloud
Metabase Cloud
+19
Appsmith

Appsmith

Open-source low-code platform for internal tools and dashboards

38.9k
4.4k
Last commit: 2d ago

Build and deploy internal tools, admin panels, and dashboards with a low-code UI builder that connects to databases and APIs and supports JavaScript logic and Git workflo...

Alternative to:
Retool
Retool
+14
ToolJet

ToolJet

Low-code platform for building internal apps, dashboards, and workflows

37.2k
4.9k
Last commit: 1d ago

ToolJet is an open-source low-code platform to build and deploy internal tools, dashboards, and workflows with integrations for databases, APIs, and SaaS apps.

Alternative to:
Retool
Retool
+19
Redash

Redash

Query, visualize, and share data from multiple data sources

28.2k
4.5k
Last commit: 13d ago

Open source BI tool to connect to many data sources, run SQL/NoSQL queries, build visualizations and dashboards, share insights, and set alerts and scheduled refreshes.

Alternative to:
Redash
Redash
+19