← all repositories
lencx/nofwl

A desktop ChatGPT client that keeps your prompts local

NoFWL exists to pull ChatGPT out of the browser and onto your desktop while keeping conversation data entirely local.

4.1k stars Rust Chat Assistants
nofwl
Not currently ranked — collecting fresh signals.
star history

What it does

NoFWL is a cross-platform desktop application for ChatGPT, built in Rust. It wraps the ChatGPT experience in a native window for macOS, Windows, and Linux, letting you plug in your own OpenAI API key. All data is stored locally on your machine.

The interesting bit

The project is explicitly positioned as the successor to the author’s earlier lencx/ChatGPT desktop app, though the current feature set is still fairly minimal. The README promises it will outdo its predecessor, but the shipping reality so far is light/dark/system themes, English/Chinese language support, and local data storage—everything else lives on a lengthy TODO list.

Key highlights

  • Cross-platform desktop shell for ChatGPT (macOS, Windows, Linux)
  • Bring-your-own OpenAI API key
  • Themes and basic internationalization (English, Chinese)
  • All conversation data kept local
  • Long roadmap including system tray, slash commands, plugins, and export options

Caveats

  • Very early stage (v0.1.0) with most promised features still unchecked on the TODO list
  • The README itself contains rough edges, including a copy-paste bug where the light-theme screenshot points to the dark asset
  • “Currently under active development, please be patient” is the author’s own disclaimer

Verdict

Worth watching if you want a hackable ChatGPT desktop client that keeps data on disk and don’t mind waiting for the feature set to fill out. If you need system tray integration, custom shortcuts, or prompt plugins today, this isn’t ready for you yet.

Frequently asked

What is lencx/nofwl?
NoFWL exists to pull ChatGPT out of the browser and onto your desktop while keeping conversation data entirely local.
Is nofwl open source?
Yes — lencx/nofwl is open source, released under the GPL-3.0 license.
What language is nofwl written in?
lencx/nofwl is primarily written in Rust.
How popular is nofwl?
lencx/nofwl has 4.1k stars on GitHub.
Where can I find nofwl?
lencx/nofwl is on GitHub at https://github.com/lencx/nofwl.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.