{"adoption": {"forks": 6676, "observed_at": "2026-08-28T04:11:57.475264+00:00", "stars": 32231}, "canonical_url": "https://ross.abutalabs.com/products/fairseq", "card": {"archived": true, "artifact_type": "library", "description": "Facebook AI Research Sequence-to-Sequence Toolkit written in Python.", "domain": ["machine-learning", "deep-learning", "artificial-intelligence", "speech-processing"], "enriched": true, "function": ["machine-learning", "deep-learning", "llm-training", "nlp", "speech-recognition"], "health_score": 10, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["facebookresearch/fairseq"], "name": "facebookresearch/fairseq", "platform": ["python"], "pushed_at": "2025-09-30T11:16:06+00:00", "repo": "facebookresearch/fairseq", "stars": 32231, "tags": ["pytorch", "sequence-modeling", "neural-machine-translation", "transformers", "research", "facebook-ai-research", "natural-language-processing", "linux", "macos", "gpu"], "topics": ["python", "pytorch", "artificial-intelligence"], "urls": [], "use_cases": ["train a neural machine translation model", "train custom language models in pytorch", "run speech recognition with wav2vec", "reproduce sequence-to-sequence research papers", "fine-tune transformer models for text generation", "build summarization models"], "what_it_is": "Fairseq is a PyTorch-based sequence modeling toolkit from Facebook AI Research for training custom models for translation, summarization, language modeling, and other text generation tasks. It ships reference implementations of many influential sequence modeling papers, including Transformers, CNN seq2seq, and wav2vec speech models.", "when_to_avoid": ["you want the latest LLM fine-tuning ecosystem rather than classic sequence modeling", "you need a production inference server rather than a training toolkit", "you prefer newer frameworks like Hugging Face Transformers for general NLP"], "when_to_choose": ["you need well-tested reference implementations of classic seq2seq and NMT papers", "you want a research-grade PyTorch toolkit for translation or language modeling", "you need wav2vec-style speech pretraining models"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/fairseq", "repo": "facebookresearch/fairseq", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.475264+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:52:11.189629+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ba269ba90a3b7db60ec13cee104cd986f3851dcb26fc4d7a23e2b19ffadad38", "fetched_at": "2026-08-28T04:11:57.475264+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/fairseq"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.475264+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:52:11.189629+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ba269ba90a3b7db60ec13cee104cd986f3851dcb26fc4d7a23e2b19ffadad38", "fetched_at": "2026-08-28T04:11:57.475264+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/fairseq"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:52:11.189629+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ba269ba90a3b7db60ec13cee104cd986f3851dcb26fc4d7a23e2b19ffadad38", "fetched_at": "2026-08-28T04:11:57.475264+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/fairseq"}], "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:11:57.475264+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.475264+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.475264+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:52:11.189629+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ba269ba90a3b7db60ec13cee104cd986f3851dcb26fc4d7a23e2b19ffadad38", "fetched_at": "2026-08-28T04:11:57.475264+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/fairseq"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.475264+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.475264+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:52:11.189629+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ba269ba90a3b7db60ec13cee104cd986f3851dcb26fc4d7a23e2b19ffadad38", "fetched_at": "2026-08-28T04:11:57.475264+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/fairseq"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.475264+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.475264+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.475264+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:52:11.189629+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ba269ba90a3b7db60ec13cee104cd986f3851dcb26fc4d7a23e2b19ffadad38", "fetched_at": "2026-08-28T04:11:57.475264+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/fairseq"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.475264+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.475264+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:52:11.189629+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ba269ba90a3b7db60ec13cee104cd986f3851dcb26fc4d7a23e2b19ffadad38", "fetched_at": "2026-08-28T04:11:57.475264+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/fairseq"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:52:11.189629+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ba269ba90a3b7db60ec13cee104cd986f3851dcb26fc4d7a23e2b19ffadad38", "fetched_at": "2026-08-28T04:11:57.475264+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/fairseq"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:52:11.189629+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ba269ba90a3b7db60ec13cee104cd986f3851dcb26fc4d7a23e2b19ffadad38", "fetched_at": "2026-08-28T04:11:57.475264+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/fairseq"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:52:11.189629+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ba269ba90a3b7db60ec13cee104cd986f3851dcb26fc4d7a23e2b19ffadad38", "fetched_at": "2026-08-28T04:11:57.475264+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/fairseq"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 44, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3291, "days_push": 337, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}