facebookresearch/fairseq

Facebook AI Research Sequence-to-Sequence Toolkit written in Python.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 17 minutes ago
Added to GitGenius on June 20th, 2026
Created on August 29th, 2017
Open Issues & Pull Requests: 1,352 (+0)
GitHub issues: Enabled
Number of forks: 6,677
Total Stargazers: 32,222 (+0)
Total Subscribers: 426 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 9.5 days
Mean response time: 136.4 days
90th percentile: 499.2 days
Tracked items: 159

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 169
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 839 days
Stale 30+ days: 169
Stale 90+ days: 169

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • needs triage (192)
  • question (125)
  • bug (57)
  • enhancement (13)
  • help wanted (12)
  • stale (9)
  • documentation (5)
  • speech (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Fairseq is a sequence modeling toolkit written in Python that enables researchers and developers to train custom models for translation, summarization, language modeling, and other text generation tasks.

The toolkit addresses the need for a flexible framework to implement and experiment with sequence-to-sequence architectures. It provides reference implementations of various published sequence modeling papers, allowing users to build upon established approaches rather than implementing models from scratch. The PyTorch-based design lets developers customize models for their specific text generation and sequence modeling problems.

Teams should adopt this tool if they need a research-oriented framework for sequence modeling tasks with the flexibility to modify and extend existing architectures. It suits projects involving machine translation, text summarization, language modeling, or other sequence-to-sequence problems where access to reference implementations and the ability to experiment with different model variants are valuable. The toolkit is particularly well-suited for researchers prototyping new approaches or teams building production systems that benefit from proven architectural patterns.

The project maintains a substantial base of external adopters who report issues and request features, indicating real-world usage across diverse applications. Responses to issues and pull requests typically arrive within one to two weeks. The issue tracker shows active engagement focused on user questions, bug reports, and enhancement requests.