End-to-end realtime stack for connecting humans and AI
- golang
- webrtc
- sfu
- media-server
77,353 visible repositories in the index
73–96 of 1,804 · Most stars
End-to-end realtime stack for connecting humans and AI
This project is deprecated and stale. The latest ExoPlayer code is available in https://github.com/androidx/media
End-to-end, code-first tutorials for building production-grade GenAI agents. From prototype to enterprise deployment.
OpenShell is the safe, private runtime for autonomous AI agents.
Video players (IJKplayer, ExoPlayer, MediaPlayer), HTTPS, 16k page size, danmaku (bullet chat) support, external subtitles, support for filters, watermarks, and GIF screenshots, pre-roll and mid-roll ads, multiple simultaneous playback, basic seeking/dragging, volume and brightness adjustment, play-while-cache support
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
TranslatedSelf-hosted TikTok, Douyin & Bilibili scraper and no-watermark video downloader — async REST API, MCP server for AI agents, CLI and web console, plus offline speech-to-text for downloaded videos. Self-healing identity pool, PostgreSQL archive, one docker compose up.
💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving.
Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.
VLC media player - plays everything, runs anywhere. Code here: https://code.videolan.org/videolan/vlc
TranslatedA mini program development framework based on Vue.js, supporting Vue.js syntax and the build tool ecosystem at the底层 level.
GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
A TTS model capable of generating ultra-realistic dialogue in one pass.
TranslatedCAT, as a basic component for server-side projects, provides multi-language clients for Java, C/C++, Node.js, Python, Go, etc. It has been deeply integrated into Meituan Dianping's infrastructure middleware frameworks (MVC framework, RPC framework, database framework, cache framework, etc., message queue, configuration system, etc.), providing Meituan Dianping's business lines with a rich set of system performance metrics, health status, real-time alerts, and more.
Visualize any GitHub codebase: free interactive architecture diagrams and one-minute explainer videos. Replace 'hub' with 'diagram' in any GitHub URL.
A scalable generative AI framework built for researchers and developers working on Large Language Models, Multimodal, and Speech AI (Automatic Speech Recognition and Text-to-Speech)
Ongoing research training transformer models at scale
✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦🇪🇺
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11
NVIDIA Linux open GPU kernel module source
🎮 The only Front-End Performance Checklist that runs faster than the others
HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.
Simple DirectMedia Layer