Discover and explore top open-source AI tools and projects—updated daily.
fredrikburmesterMedia library analytics with AI-driven interaction
Top 59.3% on SourcePulse
Streamystats offers advanced analytics and data visualization for Jellyfin media servers, targeting users seeking deeper insights into their media consumption. It leverages modern frameworks and AI features like embeddings and chat for personalized recommendations and library interaction, enhancing the user experience beyond basic statistics.
How It Works
The service ingests data directly from the Jellyfin API. Core features include a dashboard, user-specific analytics, and library insights. A key differentiator is its AI integration: it uses OpenAI-compatible APIs to generate embeddings for library items, storing them in vectorchord for similarity searches. This powers an AI chat interface and a recommendation engine that suggests content based on watch history using cosine distance, providing explanations for its choices.
Quick Start & Requirements
docker-compose up -d:latest Docker image.Highlighted Details
vectorchord for advanced similarity search.Maintenance & Community
This is noted as a hobby project, and users should "Don't expect fast development." No specific community links (Discord/Slack) or roadmap details beyond planned features are provided.
Licensing & Compatibility
The README does not specify a software license. This requires clarification for commercial use or integration into closed-source projects.
Limitations & Caveats
As a hobby project, development pace may be slow. The :latest Docker tag may contain breaking changes. The AI chat feature is currently in beta. No explicit mention of supported Jellyfin versions or performance benchmarks.
5 days ago
Inactive
gannonh