Keel
Now available — v0.2.0 Keel

Bring your memory home.

An AI assistant whose memory belongs to you. Local-first desktop app for Mac and Windows. Plain markdown on your disk. Swap Claude, GPT, OpenRouter, or Ollama anytime — your context stays with you.

Open source (MIT). No telemetry. No account.

One harness. Any model. No lock-in.

Claude Anthropic
GPT OpenAI
OpenRouter 300+ models
Ollama Local & offline
01 How it works

Your context is yours. The model is just a tenant.

01

Markdown workspace

A folder on your disk — typically ~/Keel — full of plain markdown. Project notes, daily logs, wiki bases, tasks. Edit it in any editor. Back it up yourself.

02

Keel context engine

Indexes your workspace, assembles relevant context for every conversation, and writes captures, decisions, and tasks back as markdown.

03

Your chosen LLM

Claude, GPT, OpenRouter, or a local model via Ollama. Swap providers in settings; fall back automatically when one is down.

Privacy

Your data is yours. It lives on your computer in files you own. Keel doesn't run a server, doesn't track you, and doesn't sell your data.

Read the full privacy policy
02 Principles

Three commitments that don't bend.

01

Own your context

Your notes, captures, projects, and history live in plain markdown in a folder you control. Not a database row inside someone else's cloud.

02

Pick your model

Claude today, GPT tomorrow, a local Llama on a flight. The assistant changes; your brain doesn't.

03

Local-first

No telemetry. No account. No server. Your workspace never leaves your machine unless you explicitly ask it to.

03 Use cases

Three of the things people use Keel for every day.

Daily

From morning brief to EOD wrap

Land somewhere useful instead of an empty chat. Keel generates a morning brief from your workspace, surfaces open tasks and yesterday's loose ends, then writes a structured end-of-day summary back into your daily log.

Knowledge

Per-project knowledge bases

A take on Karpathy's LLM-Wiki: turn any project folder into a queryable wiki with /create-kb and /refresh-kb. Keel ingests your markdown and PDFs, compiles them into a structured base, and keeps it in sync as files change.

Meetings

Meetings → structured notes

Record a meeting (or import audio). Keel transcribes locally with Whisper, then writes a structured summary — decisions, action items, attendees — back into the relevant project.

04 Capabilities

Everything a chief-of-staff would do, on your machine.

Capture

Auto-capture

When a chat produces something worth keeping — a decision, a fact, a new task — Keel quietly saves it back into your workspace.

Wiki

Wiki bases

Turn any project folder into a structured, queryable knowledge base. Markdown and PDFs in; clean compiled context out.

Surface

Dashboard

Open tasks, reminders, the morning brief, weather, and recent activity — surfaced on launch so the day starts with momentum.

Tasks

Tasks & reminders

First-class to-dos backed by markdown, with due dates, projects, and time-based reminders that fire as desktop notifications.

Audio

Meeting transcription

Record or import audio. Local Whisper transcribes; Keel writes decisions, action items, and attendees back into the right project.

Voice

Voice input

Speak instead of type, using local Whisper or OpenAI's API.

Schedule

Scheduled jobs

Run any prompt or workflow on a recurring schedule — daily digests, weekly reviews, custom check-ins — captured back to disk.

Integrations

Google + X integrations

Sync Calendar events into context, read and export Google Docs, sync X bookmarks into a wiki, or publish posts from chat.

05 About
Medha Ghatikesh

Medha Ghatikesh

Ex-Meta Product Manager, Ex-Software Engineer turned Indie Product Builder; vibe-coding solutions to problems I can't stop thinking about.

Hand crafted with love in sunny California

Get Keel.

Universal DMG for Apple Silicon and Intel. NSIS installer for Windows x64. Open source. MIT licensed.