Microsoft’s 1997 paperclip now runs local LLMs
It wraps local LLMs in a 1990s interface as a nostalgic love letter to Microsoft’s most infamous assistant.

What it does
Clippy is an Electron desktop app that runs large language models locally via llama.cpp and the GGUF format. It bundles one-click installers for a handful of popular models—Gemma3, Llama 3.2, Phi-4, and Qwen3—and presents them through a chat interface deliberately styled after Microsoft Office 97. Everything stays on your machine; the only network traffic is an optional update check, and the app automatically negotiates with Metal, CUDA, or Vulkan to find the fastest local backend.
The interesting bit
Beneath the retro skin, the app serves as a reference implementation for @electron/llm, showing how to ship local inference in an Electron app without making the user touch a terminal. The actual payload is the collision of 1997 UI kits with 2025 model weights, which the author openly labels software art—or satire, if you find the aesthetic grating.
Key highlights
- Runs
GGUFmodels fully offline after initial setup; the only network call is an optional update check. - Auto-detects the best local inference backend (
Metal,CUDA,Vulkan) vianode-llama-cpp. - Bundles one-click installers for
Gemma3,Llama 3.2,Phi-4, andQwen3. - Supports custom models, prompts, and parameters for users who bring their own weights.
- Explicitly disclaims any Microsoft affiliation, existing purely as an artistic homage to Kevan Atteberry’s original character.
Caveats
- The author openly warns that many other local-LLM chat apps are likely better, so this is not a project chasing feature parity.
- It is unapologetically software art, meaning the retro interface is non-negotiable regardless of your aesthetic tolerance.
Verdict
Grab this if you are building Electron apps with local LLMs and need a working reference for @electron/llm, or if you genuinely miss the Windows 98 aesthetic. If you want a polished, modern chatbot, the author explicitly suggests you look elsewhere.
Frequently asked
- What is felixrieseberg/clippy?
- It wraps local LLMs in a 1990s interface as a nostalgic love letter to Microsoft’s most infamous assistant.
- Is clippy open source?
- Yes — felixrieseberg/clippy is an open-source project tracked on heatdrop.
- What language is clippy written in?
- felixrieseberg/clippy is primarily written in TypeScript.
- How popular is clippy?
- felixrieseberg/clippy has 1.3k stars on GitHub.
- Where can I find clippy?
- felixrieseberg/clippy is on GitHub at https://github.com/felixrieseberg/clippy.