Now reconjured for the modern age

Clippy grew up.
Merlin learned to think.

The wizard from 1997 is back — wired to modern LLMs, fluent in voice, and aware of what's on your screen. Floats on your desktop. Bring your own brain.

Windows 10 / 11 · ~92 MB · MIT licensed

Greetings, traveler.
Merlin the wizard

An assistant that remembers where it came from.

Microsoft Agent shipped in 1997 and quietly disappeared in 2009. Clippy got the cultural memory; Merlin got the cultural shrug. We thought he deserved better — so we brought him back, this time with a brain capable of holding a conversation.

Merlin floats on your desktop the way he always did. Click him, talk to him, let him watch what you're working on. Under the cape: any LLM you like — local via Ollama, cloud via Anthropic / Groq / OpenRouter, or self-hosted via Hermes.

6Brain Providers
3TTS Engines
∞Character Sprites
100%Open Source
0$With local LLM
1997Vibes preserved
The spellbook

Everything the original wished it could do.

Six things Merlin does well. None of them require a corporate subscription, and most of them run on your machine.

🧠

Multi-brain switching

Pick any LLM and swap on the fly. Local models run private and offline; cloud models give you frontier capability.

Anthropic Groq OpenRouter Ollama MiniMax Hermes
🎙

Voice in & out

Whisper STT in, three TTS engines out — gestures sync to whatever Merlin happens to be saying.

ElevenLabs Edge TTS Whisper
👁

Eyes on your screen

Capture any region and ask about it. Pull in web search when local context isn't enough. He sees, he searches.

Screen capture Web search tool
✦

Swappable characters

Powered by the original clippyjs engine. Drop in Clippy, Bonzi, Rocky, Genie — or your own custom sprite sheet.

clippyjs engine Custom sprites
⌨

Tray & hotkeys

Lives in the system tray with submenus for voice, brain, and character. Global hotkeys to summon him on demand.

System tray Global hotkeys
⚙

Extensions

New in v0.4 — extend Merlin with scripted abilities, new tools, and custom brain controllers. The cape has pockets.

Plugin API v0.4+
Pick your familiar

Local, cloud, or self-hosted.

Merlin doesn't ship with a brain — you bring your own. Here's the quick comparison.

Brain Type Cost Privacy Speed Best for
Ollama
Local Free Total Private chat, offline use
Hermes Agent
Self-hosted Free Total Power users, custom rigs
Anthropic
Cloud API key Sent to provider Reasoning, long context
Groq
Cloud Free tier Sent to provider Realtime voice replies
OpenRouter
Cloud Pay-per-use Sent to provider Trying many models
MiniMax
Cloud API key Sent to provider Multilingual workloads
Three incantations

Up and casting in 90 seconds.

No CLI required. Pick a brain when the wizard asks, then start talking.

1

Install

Grab the latest .exe from GitHub Releases and run it. Merlin appears on your desktop, waiting.

2

Run the Setup Wizard

First-time setup walks you through picking a brain provider, dropping in API keys, and choosing a voice.

Merlin First-Time Setup Wizard welcome screen
3

Just talk to him

Click Merlin, hold to speak, or use the global hotkey. Ask about your screen, search the web, swap characters.

Merlin floating on the desktop with a yellow speech bubble asking "What can I help you with, traveler?"

Your desktop has been waiting.

v0.6.4 · Windows 10/11 · ~92 MB · MIT