Overview
Keel is a local-first desktop app for Mac and Windows that acts as an AI assistant with memory you control. It stores all your notes, captures, and projects as plain markdown files on your disk, so you own the data. You can swap between Claude, GPT, OpenRouter, or Ollama models at any time without losing your conversation context. Keel is open source (MIT), has no telemetry, and requires no account or server.
Application scenarios
Daily workflow
Start with a morning brief generated from your workspace, surface open tasks, and end the day with a structured end-of-day summary written back into your daily log.
Project knowledge bases
Turn any project folder into a queryable wiki by ingesting markdown and PDFs, then keep it synced as files change.
Meeting notes
Record a meeting or import audio; Keel transcribes locally with Whisper and writes a structured summary with decisions, action items, and attendees.
Task management
Create and track first-class to-dos backed by markdown, with reminders surfaced on launch.
Offline work
Use a local model via Ollama for full offline capability, no internet required.
Multi-model flexibility
Switch between Claude, GPT, OpenRouter, or Ollama in settings, with automatic fallback when one provider is down.
Core features
Markdown workspace
A folder on your disk (typically ~/Keel) full of plain markdown—project notes, daily logs, wiki bases, tasks—editable in any editor and backed up by you.
Context engine
Indexes your workspace, assembles relevant context for every conversation, and writes captures, decisions, and tasks back as markdown.
Model swapping
Swap Claude, GPT, OpenRouter, or Ollama anytime; your context stays intact across provider changes.
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 bases
Turn any project folder into a structured, queryable knowledge base from markdown and PDFs.
Dashboard
Open tasks, reminders, morning brief, weather, and recent activity surfaced on launch so the day starts with momentum.
Tasks & reminders
First-class to-dos backed by markdown, with reminders.
Meeting transcription
Record or import audio; Keel transcribes locally with Whisper and writes structured summaries.
Target users
Keel is built for professionals and teams who want an AI assistant with full data ownership—developers, project managers, researchers, and knowledge workers who need to keep their notes, tasks, and project context in plain markdown on their own machine. It's ideal for anyone who values privacy, offline capability, and the freedom to switch AI models without losing context.
How to use
Download the app for macOS or Windows from the official site. After installation, point Keel to a folder on your disk (~/Keel by default) containing plain markdown files. The app indexes your workspace automatically. Start a conversation, and Keel assembles relevant context from your files. You can swap AI providers (Claude, GPT, OpenRouter, Ollama) in settings. Use commands like /create-kb and /refresh-kb to build project knowledge bases, or record meetings for local transcription and structured note-taking.
Effect review
Keel delivers on its core promise: a local-first AI assistant that respects your data ownership. The markdown-based workspace is refreshingly simple—no proprietary formats, no cloud lock-in. The ability to swap models mid-conversation while keeping context intact is genuinely useful for power users who want to compare outputs or fall back when a provider is down. The auto-capture feature and meeting transcription (with local Whisper) add practical daily value. For anyone tired of AI tools that hoard your data in a database, Keel offers a clean, open-source alternative that puts you in control.
Frequently asked questions
What is Keel?
Keel is a local-first desktop app for Mac and Windows that uses plain markdown files stored on your disk. It allows you to swap between AI models like Claude, GPT, OpenRouter, or Ollama without losing your conversation context.
How does Keel handle my data?
Keel stores all your notes and conversations as plain markdown files on your local disk. Your data remains local and under your control, with no cloud storage required.
Can I switch AI models in the middle of a conversation?
Yes, you can seamlessly switch between Claude, GPT, OpenRouter, or Ollama at any time while your conversation context remains intact.
Is Keel free to use?
Keel is free to download and use. You only pay for the AI model usage (e.g., API costs from providers like OpenAI or Anthropic) if applicable.
What platforms does Keel support?
Keel is available for both Mac and Windows as a desktop application.
Launch URL
https://keel-labs.github.io/Tags
Featured recommendations

DeskClaw
alternativeDeskClaw by OpenClaw AI is a desktop application that runs AI agents locally on Windows and macOS, requiring no terminal or complex configuration for an easy start.

Clipto.AI
alternativeClipto.AI by Clipto is an AI tool that transcribes audio and video with 99% accuracy, identifies speakers, generates summaries, and organizes content into searchable knowledge on your Mac.

Cluely
alternativeCluely is an AI meeting assistant that provides live notes, instant answers, and real-time insights during your calls, helping you actively participate rather than just reviewing afterward.

Kilo
alternativeKilo is an open-source AI coding agent that enables developers to build, ship, and iterate faster. It offers a secure, local-first environment with access to over 500 models for efficient software dev

Claude Cowork
alternativeAI assistant by Anthropic for collaborative work, offering chat, writing, and analysis to enhance team productivity and streamline project workflows.

LunoPeak
alternativeA free local dashboard for developers using Claude Code, Codex, and Cursor to track sessions, repos, costs, and configs without an account or cloud sync.

Mem
alternativeMem is an AI-powered workspace that organizes team knowledge, automates note-taking, and surfaces relevant information to streamline collaboration and boost productivity.

OpenHuman
alternativeAI superintelligence by TinyHumans offering private, simple, and powerful assistance for personal tasks, productivity, and decision-making.
Related Toolkits
AI Assistant / Personal AssistantAirJelly
Always-on desktop AI by AirJelly that monitors your workflow, remembers everything, and proactively acts before you ask, boosting productivity and automating tasks.
View Details
AI Assistant / Personal AssistantAI Journal Coach
AI Journal Coach by Ibrh96 is an Obsidian plugin that analyzes your journal entries for patterns, mood shifts, and growth insights. It offers four analysis modes—Weekly Reflection, Pattern Detection,
View Details
AI Assistant / Personal AssistantASI:One
ASI:One by ASI is a customizable personal AI that learns, socializes, and assists with everyday tasks. Users shape its behavior through interaction, enabling social connections, shared planning, and c
View Details