{"data":{"node":{"slug":"tensorflow-lingvo","name":"lingvo","tagline":"Lingvo is a modular and production-ready research platform built on TensorFlow for building sequence-to-sequence models.","github_url":"https://github.com/tensorflow/lingvo","owner":"tensorflow","repo":"lingvo","owner_avatar_url":"https://avatars.githubusercontent.com/u/15658638?v=4","primary_language":"Python","stars":2861,"forks":452,"topics":["asr","distributed","gpu-computing","language-model","lm","machine-translation","mnist","nlp","research","seq2seq","speech","speech-recognition","speech-synthesis","speech-to-text","tensorflow","translation","tts"],"archived":false,"github_pushed_at":"2026-06-22T19:13:51+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/tensorflow-lingvo","markdown_url":"https://www.graphcanon.com/tools/tensorflow-lingvo.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tensorflow-lingvo","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tensorflow-lingvo"},"categories":[{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"},{"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":"machine-translation","name":"machine-translation"},{"slug":"nlp","name":"nlp"},{"slug":"research","name":"research"},{"slug":"seq2seq","name":"seq2seq"},{"slug":"speech","name":"speech"},{"slug":"tts","name":"tts"}],"edges":[],"neighbours":[{"slug":"ludwig-ai-ludwig","name":"ludwig","tagline":"Low-code framework for building custom LLMs and AI models","github_url":"https://github.com/ludwig-ai/ludwig","owner":"ludwig-ai","repo":"ludwig","owner_avatar_url":"https://avatars.githubusercontent.com/u/65477820?v=4","primary_language":"Python","stars":11746,"forks":1216,"topics":["computer-vision","data-centric","data-science","deep","deep-learning","deeplearning","fine-tuning","learning","llama","llama2","llm","llm-training","machine-learning","machinelearning","mistral","ml","natural-language","natural-language-processing","neural-network","pytorch"],"archived":false,"github_pushed_at":"2026-08-03T21:27:21+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/ludwig-ai-ludwig","markdown_url":"https://www.graphcanon.com/tools/ludwig-ai-ludwig.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/ludwig-ai-ludwig","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=ludwig-ai-ludwig","shared_categories":["model-training"]},{"slug":"myshell-ai-melotts","name":"MeloTTS","tagline":"High-quality multi-lingual text-to-speech library by MyShell.ai","github_url":"https://github.com/myshell-ai/MeloTTS","owner":"myshell-ai","repo":"MeloTTS","owner_avatar_url":"https://avatars.githubusercontent.com/u/127754094?v=4","primary_language":"Python","stars":7551,"forks":1059,"topics":["chinese","english","french","japanese","korean","multilingual","spanish","text-to-speech","tts"],"archived":false,"github_pushed_at":"2024-12-24T19:17:13+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/myshell-ai-melotts","markdown_url":"https://www.graphcanon.com/tools/myshell-ai-melotts.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/myshell-ai-melotts","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=myshell-ai-melotts","shared_categories":["speech-audio"]},{"slug":"dograh-hq-dograh","name":"dograh","tagline":"Self-hosted open source voice AI platform","github_url":"https://github.com/dograh-hq/dograh","owner":"dograh-hq","repo":"dograh","owner_avatar_url":"https://avatars.githubusercontent.com/u/191861025?v=4","primary_language":"Python","stars":5064,"forks":1185,"topics":["ai-calling","asterisk-ari","conversational-ai","inbound-calls","local-llm","no-code","on-prem-voice-agent-platform","open-source","open-source-voice-ai","outbound-calls","pipecat","python","self-hosted","speech-to-speech","speech-to-text","telephony","text-to-speech","vapi-alternative","voice-agents","voice-ai-platform"],"archived":false,"github_pushed_at":"2026-07-29T10:51:41+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/dograh-hq-dograh","markdown_url":"https://www.graphcanon.com/tools/dograh-hq-dograh.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dograh-hq-dograh","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dograh-hq-dograh","shared_categories":["speech-audio"]},{"slug":"facebookresearch-lingua","name":"lingua","tagline":"Meta Lingua: a lean efficient easy-to-hack codebase to research LLMs","github_url":"https://github.com/facebookresearch/lingua","owner":"facebookresearch","repo":"lingua","owner_avatar_url":"https://avatars.githubusercontent.com/u/16943930?v=4","primary_language":"Python","stars":4763,"forks":271,"topics":[],"archived":false,"github_pushed_at":"2025-07-18T09:36:44+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/facebookresearch-lingua","markdown_url":"https://www.graphcanon.com/tools/facebookresearch-lingua.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/facebookresearch-lingua","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=facebookresearch-lingua","shared_categories":[]},{"slug":"open-less-openless","name":"openless","tagline":"AI-polished text from voice input for macOS and Windows","github_url":"https://github.com/Open-Less/openless","owner":"Open-Less","repo":"openless","owner_avatar_url":"https://avatars.githubusercontent.com/u/283287307?v=4","primary_language":"Rust","stars":2881,"forks":252,"topics":["ai-prompt","asr","dictation","linux","llm","macos","open-source","prompt-engineering","rust","speech-to-text","tauri","typeless","typeless-alternative","voice-input","windows","wispr-flow-alternative"],"archived":false,"github_pushed_at":"2026-07-22T00:52:10+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/open-less-openless","markdown_url":"https://www.graphcanon.com/tools/open-less-openless.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/open-less-openless","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=open-less-openless","shared_categories":["speech-audio"]},{"slug":"digitalphonetics-ims-toucan","name":"IMS-Toucan","tagline":"Controllable and fast Text-to-Speech for over 7000 languages","github_url":"https://github.com/DigitalPhonetics/IMS-Toucan","owner":"DigitalPhonetics","repo":"IMS-Toucan","owner_avatar_url":"https://avatars.githubusercontent.com/u/42207404?v=4","primary_language":"Python","stars":2209,"forks":317,"topics":["deep-learning","pytorch","speech","speech-processing","speech-synthesis","text-to-speech","toolkit","tts"],"archived":false,"github_pushed_at":"2026-01-25T14:45:14+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/digitalphonetics-ims-toucan","markdown_url":"https://www.graphcanon.com/tools/digitalphonetics-ims-toucan.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/digitalphonetics-ims-toucan","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=digitalphonetics-ims-toucan","shared_categories":["speech-audio"]},{"slug":"llm-jp-awesome-japanese-llm","name":"awesome-japanese-llm","tagline":"Overview of Japanese LLMs","github_url":"https://github.com/llm-jp/awesome-japanese-llm","owner":"llm-jp","repo":"awesome-japanese-llm","owner_avatar_url":"https://avatars.githubusercontent.com/u/134031702?v=4","primary_language":"TypeScript","stars":1424,"forks":45,"topics":["foundation-models","generative-ai","generative-model","generative-models","japanese","japanese-language","japanese-language-model","japanese-llm","language-model","language-models","large-language-model","large-language-models","llm","llm-japanese","llms","multimodal","vision-and-language","vision-language","vision-language-model"],"archived":false,"github_pushed_at":"2026-08-05T12:39:04+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/llm-jp-awesome-japanese-llm","markdown_url":"https://www.graphcanon.com/tools/llm-jp-awesome-japanese-llm.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/llm-jp-awesome-japanese-llm","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=llm-jp-awesome-japanese-llm","shared_categories":["model-training"]},{"slug":"benman1-generative-ai-with-langchain","name":"generative_ai_with_langchain","tagline":"Build production-ready LLM applications and advanced agents using Python, LangChain, and LangGraph","github_url":"https://github.com/benman1/generative_ai_with_langchain","owner":"benman1","repo":"generative_ai_with_langchain","owner_avatar_url":"https://avatars.githubusercontent.com/u/10786684?v=4","primary_language":"Jupyter Notebook","stars":1400,"forks":582,"topics":["agent","chatgpt","claude","claude-3-5-sonnet","deepseek","deepseek-r1","gpt","gpt-4o","huggingface","langchain","langgraph","llamacpp","llms","ollama","openai"],"archived":false,"github_pushed_at":"2026-08-05T12:50:30+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/benman1-generative-ai-with-langchain","markdown_url":"https://www.graphcanon.com/tools/benman1-generative-ai-with-langchain.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/benman1-generative-ai-with-langchain","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=benman1-generative-ai-with-langchain","shared_categories":[]},{"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":1399,"forks":335,"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-04-27T21:47:11+00:00","maintenance_label":"Slowing","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":"coqui-ai-open-speech-corpora","name":"open-speech-corpora","tagline":"A list of accessible speech corpora for ASR, TTS, and other Speech Technologies","github_url":"https://github.com/coqui-ai/open-speech-corpora","owner":"coqui-ai","repo":"open-speech-corpora","owner_avatar_url":"https://avatars.githubusercontent.com/u/75583352?v=4","primary_language":null,"stars":1398,"forks":151,"topics":["speech-emotion-recognition","speech-processing","speech-recognition","speech-separation","speech-synthesis","speech-to-text","stt","text-to-speech","tts","voice-activity-detection","voice-cloning","voice-recognition"],"archived":false,"github_pushed_at":"2024-06-06T11:33:44+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/coqui-ai-open-speech-corpora","markdown_url":"https://www.graphcanon.com/tools/coqui-ai-open-speech-corpora.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/coqui-ai-open-speech-corpora","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=coqui-ai-open-speech-corpora","shared_categories":["speech-audio"]},{"slug":"natasha-natasha","name":"natasha","tagline":"Solves basic Russian NLP tasks via API for lower level Natasha projects","github_url":"https://github.com/natasha/natasha","owner":"natasha","repo":"natasha","owner_avatar_url":"https://avatars.githubusercontent.com/u/12713890?v=4","primary_language":"Python","stars":1348,"forks":120,"topics":["embeddings","morphology","ner","nlp","python","russian","sentence-segmentation","syntax","tokenizer","visualization"],"archived":false,"github_pushed_at":"2026-04-13T19:39:01+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/natasha-natasha","markdown_url":"https://www.graphcanon.com/tools/natasha-natasha.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/natasha-natasha","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=natasha-natasha","shared_categories":["model-training"]},{"slug":"voquill-voquill","name":"voquill","tagline":"Open source voice dictation technology","github_url":"https://github.com/voquill/voquill","owner":"voquill","repo":"voquill","owner_avatar_url":"https://avatars.githubusercontent.com/u/258637887?v=4","primary_language":"TypeScript","stars":992,"forks":123,"topics":["agent","agentic-ai","dictation","free","local-ai","open-source","speech-to-text","tauri","voquill","whisper"],"archived":false,"github_pushed_at":"2026-07-13T17:54:06+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/voquill-voquill","markdown_url":"https://www.graphcanon.com/tools/voquill-voquill.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/voquill-voquill","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=voquill-voquill","shared_categories":["speech-audio"]}]}}