Linux · Utilities
Yet Another Framework Interface
YAFI is another GUI for the Framework Laptop Embedded Controller
by Stephen Horvath
Official site: flathub.org
About Yet Another Framework Interface
It is written in Python with a GTK4 Adwaita theme, and uses the CrOS_EC_Python library to communicate with the EC.
YAFI has the capability for the following features:
Fan control and temperature monitoring
LED control
Battery statistics
Battery limiting
Hardware information
You will need to install the udev rules to allow non-root access to the EC device. See the README for more information.
Alternatively, you can run curl -Lfs yafi.stevetech.au/udev.sh | sudo sh to install the udev rules.
YAFI is not affiliated with Framework Computer Inc. in any way.
How to install Yet Another Framework Interface
- Click Download — the developer's official website opens in a new tab.
- Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
- Prefer the command line? With Flatpak you can install and update it with: flatpak install flathub au.stevetech.yafi
- Open Yet Another Framework Interface once it finishes installing.
Frequently asked questions
Is Yet Another Framework Interface free to download?
Yes. The Download button sends you to flathub.org, the developer's official site, where Yet Another Framework Interface is available to download. Flatnic doesn't host or modify any files.
How do I install Yet Another Framework Interface from the command line?
With Flatpak, run: flatpak install flathub au.stevetech.yafi. This installs it from the official source and keeps it updated.
Is Yet Another Framework Interface safe?
Yet Another Framework Interface downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.