{"adoption": {"forks": 289, "observed_at": "2026-08-28T04:08:30.998338+00:00", "stars": 3980}, "canonical_url": "https://ross.abutalabs.com/products/qwen3-omni", "card": {"archived": false, "artifact_type": "library", "description": "Qwen3-omni is a natively end-to-end, omni-modal LLM developed by the Qwen team at Alibaba Cloud, capable of understanding text, audio, images, and video, as well as generating speech in real time.", "domain": ["large-language-models", "artificial-intelligence", "speech-processing", "computer-vision"], "enriched": true, "function": ["llm-inference", "speech-recognition", "tts", "machine-learning", "nlp", "audio-processing", "video-processing", "image-processing"], "health_score": 67, "homepage": null, "language": "Jupyter Notebook", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["QwenLM/Qwen3-Omni"], "name": "QwenLM/Qwen3-Omni", "platform": ["python", "cross-platform"], "pushed_at": "2026-04-23T10:58:01+00:00", "repo": "QwenLM/Qwen3-Omni", "stars": 3980, "tags": ["omni-modal", "multimodal-llm", "qwen", "alibaba-cloud", "speech-generation", "video-understanding", "transformers", "vllm", "foundation-model", "natural-language-processing", "audio", "gpu", "linux"], "topics": [], "urls": [], "use_cases": ["build a voice assistant that listens and talks back in real time", "analyze video content and ask questions about it", "transcribe and understand multilingual audio input", "generate natural speech output from an LLM", "run multimodal chat with images, audio, and video inputs", "serve an omni-modal model with vLLM"], "what_it_is": "Qwen3-Omni is a natively end-to-end omni-modal large language model from Alibaba Cloud's Qwen team that understands text, images, audio, and video and generates real-time streaming text and speech responses. The repository provides model weights, Transformers and vLLM usage code, cookbooks, and demos for running the model.", "when_to_avoid": ["you only need text-only chat and want a smaller, cheaper model", "you lack GPU resources for large multimodal inference", "you need fine-grained control over separate ASR and TTS pipelines"], "when_to_choose": ["you need a single model handling text, audio, image, and video input with speech output", "you want real-time streaming speech responses from an open-weight LLM", "you need multilingual omni-modal understanding with Apache-2.0 licensing"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/qwen3-omni", "repo": "QwenLM/Qwen3-Omni", "role": "main", "score": 52}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:24:17.074438+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0e3d8aa7d4df3d25dd273a885bd30cc05f378c891c5d3a8e2808e8a0a21f1ddf", "fetched_at": "2026-08-28T04:08:30.998338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QwenLM/Qwen3-Omni"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:24:17.074438+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0e3d8aa7d4df3d25dd273a885bd30cc05f378c891c5d3a8e2808e8a0a21f1ddf", "fetched_at": "2026-08-28T04:08:30.998338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QwenLM/Qwen3-Omni"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:24:17.074438+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0e3d8aa7d4df3d25dd273a885bd30cc05f378c891c5d3a8e2808e8a0a21f1ddf", "fetched_at": "2026-08-28T04:08:30.998338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QwenLM/Qwen3-Omni"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:24:17.074438+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0e3d8aa7d4df3d25dd273a885bd30cc05f378c891c5d3a8e2808e8a0a21f1ddf", "fetched_at": "2026-08-28T04:08:30.998338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QwenLM/Qwen3-Omni"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:24:17.074438+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0e3d8aa7d4df3d25dd273a885bd30cc05f378c891c5d3a8e2808e8a0a21f1ddf", "fetched_at": "2026-08-28T04:08:30.998338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QwenLM/Qwen3-Omni"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:24:17.074438+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0e3d8aa7d4df3d25dd273a885bd30cc05f378c891c5d3a8e2808e8a0a21f1ddf", "fetched_at": "2026-08-28T04:08:30.998338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QwenLM/Qwen3-Omni"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.998338+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:24:17.074438+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0e3d8aa7d4df3d25dd273a885bd30cc05f378c891c5d3a8e2808e8a0a21f1ddf", "fetched_at": "2026-08-28T04:08:30.998338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QwenLM/Qwen3-Omni"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:24:17.074438+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0e3d8aa7d4df3d25dd273a885bd30cc05f378c891c5d3a8e2808e8a0a21f1ddf", "fetched_at": "2026-08-28T04:08:30.998338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QwenLM/Qwen3-Omni"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:24:17.074438+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0e3d8aa7d4df3d25dd273a885bd30cc05f378c891c5d3a8e2808e8a0a21f1ddf", "fetched_at": "2026-08-28T04:08:30.998338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QwenLM/Qwen3-Omni"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:24:17.074438+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0e3d8aa7d4df3d25dd273a885bd30cc05f378c891c5d3a8e2808e8a0a21f1ddf", "fetched_at": "2026-08-28T04:08:30.998338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QwenLM/Qwen3-Omni"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 78, "longevity": 24, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 346, "days_push": 132, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 52, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}