Warden in dark mode

Warden

A native, privacy-focused AI chat client for macOS.

Download for macOS  ·  Visit the website

GitHub stars macOS Swift Apache 2.0 license

## Why Warden? Warden uses native SwiftUI and macOS frameworks for a responsive, battery-conscious chat experience. Your conversations stay on your device, except for requests sent to the AI provider you choose. ## Features - **Multi-model support:** OpenAI, Anthropic, Gemini, Perplexity, OpenRouter, and more with your own API key. - **Local AI:** Ollama and LM Studio support. - **Projects and workspaces:** Organize chats with colors, descriptions, and project-specific instructions. - **AI assistants:** Create custom assistants with distinct roles, tones, and default settings. - **File and PDF chat:** Drop in PDFs, CSVs, text files, and more to ask questions about their contents. - **Multi-model compare (beta):** Ask up to three models, compare their responses, then continue with one. - **Web search:** Get real-time search results with citations. - **Developer tools:** Run code and read syntax-highlighted snippets. - **Tools and agents:** Enable tools per message and connect MCP agents. - **Menu bar access:** Open Warden quickly from the menu bar. - **Native design:** macOS-focused interactions, animations, and Liquid Glass support for macOS 26. ## Installation

Warden welcome screen

### Homebrew ```bash brew install --cask SidhuK/warden/warden ``` ### Download or build | For most people | For developers | | --- | --- | | [Download the installer](https://github.com/SidhuK/WardenApp/releases) and drag Warden to Applications. | [Build from source](#build-from-source) in Xcode. | ### Build from source ```bash git clone https://github.com/SidhuK/WardenApp.git cd WardenApp open Warden.xcodeproj ``` Press Command-R in Xcode to build and run Warden. ### Automatic updates If you use version 0.9 or earlier, download the current release from the [releases page](https://github.com/SidhuK/WardenApp/releases) once to enable automatic updates. ## Support Warden is free and open source. You can support its development by [starring the repository](https://github.com/SidhuK/WardenApp), [contributing through Gumroad](https://karatsidhu.gumroad.com/l/warden), [joining Discord](https://discord.gg/fasY8gAQR), or [buying me a coffee](https://www.buymeacoffee.com/karatsidhu).

Wispr Flow
Get one month of Wispr Flow free · Voice-to-text, 4× faster than typing

Created by Karat Sidhu · Licensed under Apache 2.0