Skip to main content

Overview

Wolffish is a local-first, markdown-powered personal AI desktop app built with Electron. It runs on macOS, Windows, and Linux, and maps the human brain’s architecture onto a deterministic software pipeline where 15 runtime modules each handle one specific function — routing input, building context, managing memory, executing tools, enforcing safety, and learning from outcomes.

Demo Walkthrough

See Wolffish in action. This walkthrough shows you what it actually does — how it thinks, how it routes your requests, and how it gets things done. If you’ve ever wanted an AI agent you can actually understand and trust, this is why Wolffish exists.

Official Cinematic Launch

Our vision is simple: put a personal agent in the hands of every person on Earth and turbocharge humanity. This is Wolffish, officially launched.

Official Cinematic Reveal

We’re big fans of OpenClaw. We genuinely admire what it set out to do. But after months of trying, we found it unusable — broken in ways we couldn’t fix, buried under layers of bloat. It’s not a server. It’s not a CLI. It’s certainly not an app. Wolffish is what we wish OpenClaw had been: simple, it works, and it’s easy to use.

Install

macOS / Linux / Windows:
curl -fsSL https://releases.wolffi.sh/install.sh | sh
Windows (PowerShell):
irm https://releases.wolffi.sh/install.ps1 | iex
Or download the latest release directly from wolffi.sh.

The Core Idea

Markdown is the source of truth for all agent behavior. The TypeScript code is pure plumbing — it reads markdown, calls LLMs, executes tools, and writes markdown back. To change what the agent does, you edit a markdown file, not code. The LLM reads these instructions at runtime, so behavior evolves without rebuilds.

Key Features

Local-First

Can work 100% offline with local Ollama models. Cloud providers and Ollama are both optional — use whichever fits your setup.

Markdown-Powered

Your agent’s entire brain is readable, editable, and version-controllable markdown files.

Deterministic Pipeline

The same input follows the same path through the same gates every time. The LLM adds creativity at one specific point.

Extensible Capabilities

Add new abilities by dropping a folder with a SKILL.md file. No code changes required.

How It Works

Wolffish talks to LLMs via nine cloud providers — DeepSeek, Xiaomi MiMo, Qwen (Alibaba Cloud), Kimi (Moonshot AI), MiniMax, xAI (Grok), Stepfun, Anthropic (Claude), OpenAI (GPT) — plus Ollama for local models. All are optional. You explicitly select your Brain model in Settings — the one you choose is the one that runs. There’s no automatic cascade or fallback. Optionally, turn on orchestrator mode to add a second Worker model for parallel work. We recommend starting with DeepSeek or MiMo — they handle complex agentic tasks well at a fraction of the cost. Switch to Anthropic or OpenAI only if needed. Everything lives in one folder: ~/.wolffish/. Delete it and you’re back to factory defaults. No system-level daemons, no crontabs, no registry entries, no scattered config files.
User message → Context Assembly → LLM Call → Tool Execution → Memory → Response
Each step is handled by a dedicated brain module, and every step is inspectable via markdown files.

Who Is It For?

Wolffish is for anyone who wants a personal AI agent they fully understand, can use effectively, and can extend reliably. You don’t need to be a developer — you just need to understand how it works. Everything is plain markdown files you can read, edit, and debug. If you want to own your AI tools rather than rent them, Wolffish is for you.

Get Started

Install Wolffish and run your first conversation in under 5 minutes.