ilya-zlobintsev/LACT

Linux GPU Configuration And Monitoring Tool

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 14 minutes ago
Added to GitGenius on September 12th, 2026
Created on October 17th, 2020
Open Issues & Pull Requests: 98 (+0)
GitHub issues: Enabled
Number of forks: 149
Total Stargazers: 5,576 (+0)
Total Subscribers: 32 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.7 hours
Mean response time: 6.2 days
90th percentile: 8.8 days
Tracked items: 427

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 43% of tracked open issues have had no activity in three months. Only 10% of issues opened in the past year have been closed. Three people close 67% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 84
New in 7 days: 6
Closed in 7 days: 4
Avg open age: 248 days
Stale 30+ days: 63
Stale 90+ days: 48

Recent activity

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

Top labels

  • hardware support (2)

Detailed Description

LACT is a Linux GPU configuration and monitoring tool that provides unified control over AMD, Nvidia, and Intel graphics processors through both a graphical interface and a command-line service.

The tool addresses the fragmentation of GPU management on Linux by offering a single application to monitor and configure multiple GPU vendors. It works through a system service that operates independently of the graphical session, allowing configuration to persist across desktop environment changes or in headless scenarios. Users can define settings profiles that activate automatically based on running processes or gamemode status, and the service can be used standalone with a configuration file for non-interactive deployments.

Adoption suits users who need comprehensive GPU control across mixed hardware environments or who want to avoid vendor-specific tools. The project supports detailed GPU information reporting including VBIOS details, VRAM specifications, and hardware unit counts. It provides configurable historical monitoring with power and thermal charts, CSV data export, custom fan curves, GPU and VRAM clock configuration, undervolting capabilities, power capping, and overclocking features. The tool includes an OpenTelemetry metrics exporter for integration with monitoring systems. The README does not compare the tool to alternatives.

Development activity shows consistent engagement with the project receiving contributions and maintenance across multiple distribution packages. The project maintains active localization efforts with translation infrastructure in place. Documentation is comprehensive, covering hardware support matrices, overclocking procedures, configuration file references, and API documentation. The codebase is written in Rust and includes recovery guidance for users who encounter issues with overclock configurations.