Flatnic

Linux · Utilities

Yet Another Framework Interface

YAFI is another GUI for the Framework Laptop Embedded Controller

by Stephen Horvath

Download

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

  1. Click Download — the developer's official website opens in a new tab.
  2. Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
  3. Prefer the command line? With Flatpak you can install and update it with: flatpak install flathub au.stevetech.yafi
  4. Open Yet Another Framework Interface once it finishes installing.
How to install Linux apps with Flatpak

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.

Alternatives to Yet Another Framework Interface

More