{"data":{"node":{"slug":"umlx5h-llplayer","name":"LLPlayer","tagline":"Media player for language learning featuring dual subtitles, AI-generated subtitles and real-time translation","github_url":"https://github.com/umlx5h/LLPlayer","owner":"umlx5h","repo":"LLPlayer","owner_avatar_url":"https://avatars.githubusercontent.com/u/20206121?v=4","primary_language":"C#","stars":4188,"forks":247,"topics":["asr","csharp","flyleaf","language-learning","llm","media-player","ocr","ollama","player","video","video-player","whisper","wpf","yt-dlp"],"archived":false,"github_pushed_at":"2026-09-10T15:18:20+00:00","maintenance_label":"Active","stars_delta_30d":161,"url":"https://www.graphcanon.com/tools/umlx5h-llplayer","markdown_url":"https://www.graphcanon.com/tools/umlx5h-llplayer.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/umlx5h-llplayer","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=umlx5h-llplayer"},"categories":[{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"},{"slug":"speech-audio","name":"Speech & Audio","url":"https://www.graphcanon.com/categories/speech-audio","markdown_url":"https://www.graphcanon.com/categories/speech-audio.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/speech-audio"}],"tags":[{"slug":"asr","name":"asr"},{"slug":"language-learning","name":"language-learning"},{"slug":"ocr","name":"ocr"},{"slug":"whisper","name":"whisper"}],"edges":[],"neighbours":[{"slug":"microsoft-semantic-kernel","name":"semantic-kernel","tagline":"Integrate cutting-edge LLM technology quickly and easily into your apps","github_url":"https://github.com/microsoft/semantic-kernel","owner":"microsoft","repo":"semantic-kernel","owner_avatar_url":"https://avatars.githubusercontent.com/u/6154722?v=4","primary_language":"C#","stars":28575,"forks":4774,"topics":["ai","artificial-intelligence","llm","openai","sdk"],"archived":false,"github_pushed_at":"2026-09-18T01:35:01+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/microsoft-semantic-kernel","markdown_url":"https://www.graphcanon.com/tools/microsoft-semantic-kernel.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/microsoft-semantic-kernel","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=microsoft-semantic-kernel","shared_categories":[]},{"slug":"wangrongsheng-awesome-llm-resources","name":"awesome-LLM-resources","tagline":"Summary of the world's best LLM resources.","github_url":"https://github.com/WangRongsheng/awesome-LLM-resources","owner":"WangRongsheng","repo":"awesome-LLM-resources","owner_avatar_url":"https://avatars.githubusercontent.com/u/55651568?v=4","primary_language":null,"stars":8968,"forks":993,"topics":["awesome-list","book","course","large-language-models","llama","llm","mistral","openai","qwen","rag","retrieval-augmented-generation","webui"],"archived":false,"github_pushed_at":"2026-09-14T09:00:10+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/wangrongsheng-awesome-llm-resources","markdown_url":"https://www.graphcanon.com/tools/wangrongsheng-awesome-llm-resources.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/wangrongsheng-awesome-llm-resources","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=wangrongsheng-awesome-llm-resources","shared_categories":["evaluation-observability"]},{"slug":"luhengshiwo-llmforeverybody","name":"LLMForEverybody","tagline":"LLM knowledge sharing for everyone, essential reading before big model interviews","github_url":"https://github.com/luhengshiwo/LLMForEverybody","owner":"luhengshiwo","repo":"LLMForEverybody","owner_avatar_url":"https://avatars.githubusercontent.com/u/13251733?v=4","primary_language":"Jupyter Notebook","stars":7167,"forks":662,"topics":["agent","interview-practice","interview-questions","learnllm","llm","rag"],"archived":false,"github_pushed_at":"2026-08-17T02:41:01+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/luhengshiwo-llmforeverybody","markdown_url":"https://www.graphcanon.com/tools/luhengshiwo-llmforeverybody.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/luhengshiwo-llmforeverybody","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=luhengshiwo-llmforeverybody","shared_categories":["evaluation-observability"]},{"slug":"tmoroney-auto-subs","name":"auto-subs","tagline":"On-device subtitle generation for video editing software.","github_url":"https://github.com/tmoroney/auto-subs","owner":"tmoroney","repo":"auto-subs","owner_avatar_url":"https://avatars.githubusercontent.com/u/72154813?v=4","primary_language":"TypeScript","stars":4250,"forks":284,"topics":["ai","cross-platform","davinci","davinci-resolve","premiere","resolve","rust","speech-to-text","subtitles","transcribe","transcription","video-editing"],"archived":false,"github_pushed_at":"2026-09-19T16:13:48+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/tmoroney-auto-subs","markdown_url":"https://www.graphcanon.com/tools/tmoroney-auto-subs.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tmoroney-auto-subs","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tmoroney-auto-subs","shared_categories":["speech-audio"]},{"slug":"sakirinn-livecaptions-translator","name":"LiveCaptions-Translator","tagline":"Lightweight and powerful real-time audio/speech translation tool","github_url":"https://github.com/SakiRinn/LiveCaptions-Translator","owner":"SakiRinn","repo":"LiveCaptions-Translator","owner_avatar_url":"https://avatars.githubusercontent.com/u/78298057?v=4","primary_language":"C#","stars":3736,"forks":263,"topics":["api","api-integration","audio-to-text","livecaptions","real-time","speech-to-text","translation","windows","windows-11"],"archived":false,"github_pushed_at":"2026-08-17T16:38:13+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/sakirinn-livecaptions-translator","markdown_url":"https://www.graphcanon.com/tools/sakirinn-livecaptions-translator.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/sakirinn-livecaptions-translator","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=sakirinn-livecaptions-translator","shared_categories":["speech-audio"]},{"slug":"pluja-whishper","name":"whishper","tagline":"Open-source local audio transcription and subtitling suite with web UI","github_url":"https://github.com/pluja/whishper","owner":"pluja","repo":"whishper","owner_avatar_url":"https://avatars.githubusercontent.com/u/64632615?v=4","primary_language":"Svelte","stars":3072,"forks":181,"topics":["ai","audio-to-text","golang","speech-recognition","speech-to-text","stt","subtitles","sveltekit","transcription","ui","web","web-whisper","webapp","whisper"],"archived":false,"github_pushed_at":"2026-07-31T09:26:59+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/pluja-whishper","markdown_url":"https://www.graphcanon.com/tools/pluja-whishper.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pluja-whishper","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pluja-whishper","shared_categories":["speech-audio"]},{"slug":"meizhong986-whisperjav","name":"WhisperJAV","tagline":"ASR/STT subtitle generator using Qwen3-ASR and Whisper","github_url":"https://github.com/meizhong986/WhisperJAV","owner":"meizhong986","repo":"WhisperJAV","owner_avatar_url":"https://avatars.githubusercontent.com/u/148393222?v=4","primary_language":"Python","stars":2258,"forks":188,"topics":["aitranslate","hallucination","japanese","llm","modelscope","qwen3","qwen3-asr","speech-to-text","speechenhancement","subtitling","ten-vad","whisper","zipformer"],"archived":false,"github_pushed_at":"2026-09-17T18:50:01+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/meizhong986-whisperjav","markdown_url":"https://www.graphcanon.com/tools/meizhong986-whisperjav.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/meizhong986-whisperjav","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=meizhong986-whisperjav","shared_categories":["speech-audio"]},{"slug":"thiojoe-auto-synced-translated-dubs","name":"Auto-Synced-Translated-Dubs","tagline":"Automatically translates and dubs video content using AI voice services","github_url":"https://github.com/ThioJoe/Auto-Synced-Translated-Dubs","owner":"ThioJoe","repo":"Auto-Synced-Translated-Dubs","owner_avatar_url":"https://avatars.githubusercontent.com/u/12518330?v=4","primary_language":"Python","stars":1745,"forks":166,"topics":["ai","dubbing","subtitles","text-to-speech","translation","tts"],"archived":false,"github_pushed_at":"2026-05-11T05:50:13+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/thiojoe-auto-synced-translated-dubs","markdown_url":"https://www.graphcanon.com/tools/thiojoe-auto-synced-translated-dubs.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/thiojoe-auto-synced-translated-dubs","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=thiojoe-auto-synced-translated-dubs","shared_categories":["speech-audio"]},{"slug":"royshil-obs-localvocal","name":"obs-localvocal","tagline":"An OBS plugin for local speech recognition and captioning","github_url":"https://github.com/royshil/obs-localvocal","owner":"royshil","repo":"obs-localvocal","owner_avatar_url":"https://avatars.githubusercontent.com/u/441170?v=4","primary_language":"C++","stars":1615,"forks":121,"topics":["ai","live-streaming","livestream","obs","obs-studio","obs-studio-plugin","openai-whisper","plugin","real-time-transcription","realtime-transcribe","realtime-translator","speech-recognition","speech-to-text","transcription","translation","whisper","whisper-cpp"],"archived":false,"github_pushed_at":"2026-09-09T11:19:36+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/royshil-obs-localvocal","markdown_url":"https://www.graphcanon.com/tools/royshil-obs-localvocal.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/royshil-obs-localvocal","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=royshil-obs-localvocal","shared_categories":["speech-audio"]},{"slug":"r3gm-sonitranslate","name":"SoniTranslate","tagline":"Synchronized Translation for Videos. Video dubbing","github_url":"https://github.com/R3gm/SoniTranslate","owner":"R3gm","repo":"SoniTranslate","owner_avatar_url":"https://avatars.githubusercontent.com/u/114810545?v=4","primary_language":"Python","stars":1415,"forks":345,"topics":["asr","audio-processing","automatic-dubbing","diarization","document-translator","dubbing","speech-to-text","stt","subtitle-to-speech","text-to-speech","translate-audio","translate-video","translation","tts","video-dubbing"],"archived":false,"github_pushed_at":"2026-08-29T03:06:19+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/r3gm-sonitranslate","markdown_url":"https://www.graphcanon.com/tools/r3gm-sonitranslate.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/r3gm-sonitranslate","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=r3gm-sonitranslate","shared_categories":["speech-audio"]},{"slug":"icefort-ai-awesome-llm-webapps","name":"awesome-llm-webapps","tagline":"A collection of open source, actively maintained web apps for LLM applications","github_url":"https://github.com/icefort-ai/awesome-llm-webapps","owner":"icefort-ai","repo":"awesome-llm-webapps","owner_avatar_url":"https://avatars.githubusercontent.com/u/145792876?v=4","primary_language":null,"stars":718,"forks":37,"topics":[],"archived":false,"github_pushed_at":"2025-06-29T17:32:27+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/icefort-ai-awesome-llm-webapps","markdown_url":"https://www.graphcanon.com/tools/icefort-ai-awesome-llm-webapps.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/icefort-ai-awesome-llm-webapps","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=icefort-ai-awesome-llm-webapps","shared_categories":[]},{"slug":"stoyan-stoyanov-llmflows","name":"llmflows","tagline":"Simple, Explicit and Transparent LLM Apps","github_url":"https://github.com/stoyan-stoyanov/llmflows","owner":"stoyan-stoyanov","repo":"llmflows","owner_avatar_url":"https://avatars.githubusercontent.com/u/14061867?v=4","primary_language":"Python","stars":708,"forks":35,"topics":["ai","chatgpt","gpt-4","llm","llm-inference","llmops","llms","machine-learning","openai","prompt-engineering","python","question-answering","vector-database"],"archived":false,"github_pushed_at":"2025-02-20T16:53:45+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/stoyan-stoyanov-llmflows","markdown_url":"https://www.graphcanon.com/tools/stoyan-stoyanov-llmflows.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/stoyan-stoyanov-llmflows","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=stoyan-stoyanov-llmflows","shared_categories":[]}]}}