fla-org/flash-linear-attention

🚀 Efficient implementations for emerging model architectures

View on GitHub ↗Jump to charts ↓Open shareable report →

Summary Information

Updated 52 minutes ago
Added to GitGenius on September 11th, 2026
Created on December 20th, 2023
Open Issues & Pull Requests: 84 (+0)
GitHub issues: Enabled
Number of forks: 704
Total Stargazers: 5,738 (+0)
Total Subscribers: 36 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.3 hours
Mean response time: 8.9 days
90th percentile: 12.9 days
Tracked items: 338

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 28% of open issues come from outside the core team — the tracker reads mainly as internal planning. Work labelled "bug" is answered fastest, typically in about 3 hours, while "enhancement" waits about 2 days. Only 12% of issues opened in the past year have been closed. Three people close 81% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 39
New in 7 days: 4
Closed in 7 days: 1
Avg open age: 399 days
Stale 30+ days: 30
Stale 90+ days: 29

Recent activity

Opened in 7 days: 4
Closed in 7 days: 1
Comments in 7 days: 2
Events in 7 days: 2

Top labels

  • bug (166)
  • enhancement (100)
  • stale (51)
  • urgent (9)
  • wontfix (8)
  • todo (7)
  • ascend-npu (2)
  • good first issue (2)

Detailed Description

Flash Linear Attention is a Python library that provides efficient implementations for emerging sequence model architectures including linear attention, sparse attention, state space models, and hybrid LLM designs.

The library addresses the challenge of building performant modern language models by offering hardware-efficient building blocks and training-ready layers. It implements a range of emerging attention mechanisms and sequence mixers—such as linear attention variants, gated recurrent approaches, and hybrid architectures—all optimized for actual hardware execution. The implementations are platform-agnostic and verified across NVIDIA, AMD, and Intel processors, meaning the same code runs efficiently on different accelerators without platform-specific rewrites.

Developers should adopt this tool if they are building or experimenting with modern sequence models and need production-grade implementations of recent architectural innovations. It suits research projects exploring alternatives to standard transformer attention, as well as teams implementing state-of-the-art models that incorporate linear attention, state space components, or other emerging mixers. The library provides both the low-level fused kernels and higher-level training-ready layers, so it works whether you need fine-grained control or a ready-to-use module.

The project's issue tracker is primarily driven by internal planning rather than external user demand, with most issues raised by the maintainers themselves. Maintainers respond to new issues and pull requests within a day. Work is concentrated on bug fixes, enhancements, and internal todo items, reflecting active development focused on expanding the range of supported architectures and improving existing implementations.