Your Personal Media Management Platform
Features • Documentation • Contributing • License • Support • Acknowledgments
Cirno is a modern, self-hosted media management platform that helps you organize and stream your video content. Whether you're managing TV shows, movies, or personal videos, Cirno provides a sleek, intuitive interface for your media library.
- Direct play and transcoding support
- Automatic file scanning and metadata organization
- Custom collections and playlists
- Multi-language support
For detailed information about setup, configuration, and usage, visit our Documentation.
- Modern web browser
- Sufficient storage space for your media
- 2GB RAM minimum (4GB recommended)
We welcome contributions! Please see our Contributing Guide for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
- Star this repository
- Report issues
- Submit pull requests
- Share with others
- Cursor for AI-powered code editing
- Claude for help with development
- ChatGPT for assistance with code generation
- Gemini for code assistance and documentation
- NotebookLM for research and documentation
- GStreamer for video processing
- SQLite for data storage