ARIA a36b8c4dff Prune README and add comprehensive documentation
README reduced to essentials: install, quick start, and links to docs/.
New docs/ covers Overview, Installation, Usage Guide, and Tips and Tricks.
2026-05-09 15:22:25 +02:00

NVCurve Logo

NVCurve

Linux NVIDIA GPU V/F Curve Editor & OC Tool


NVCurve brings MSI Afterburner-style per-point voltage-frequency curve control to Linux via undocumented NvAPI functions. A React web UI for interactive editing and monitoring; a Python CLI for scripting and headless use.

Warning

Experimental software. Undocumented NvAPI functions may change between driver releases. Write operations alter GPU operational parameters. Always run nvcurve setup before applying changes.

NVCurve curve editor

Installation

uv tool install nvcurve

Getting Started

nvcurve setup    # Verify hardware compatibility (do not skip)
nvcurve          # Launch web UI at http://localhost:8042

Documentation

  • Overview — What it does, capabilities, architecture
  • Installation — Prerequisites, source build, troubleshooting
  • [Usage Guide](docs/Usage Guide.md) — Web UI, CLI reference, systemd service
  • [Tips and Tricks](docs/Tips and Tricks.md) — Workflows, curve flattening, safety

Upgrading

uv tool upgrade nvcurve

Changelog

See CHANGELOG.md.

S
Description
Linux NVIDIA GPU V/F Curve Editor
Readme MIT
1.7 MiB
0 Stars 1 Watchers 0 Forks
Languages
Python 65.9%
TypeScript 33.2%
Shell 0.4%
CSS 0.2%
Makefile 0.1%
Other 0.1%