Overview
Rowboat is an open-source AI coworker that runs on your own machine. It connects to the work you already do - email and meeting notes - and turns it into a long-lived knowledge graph it can act on.
Instead of searching transcripts from scratch each time, Rowboat keeps memory that accumulates over time. People, projects, decisions, and commitments are stored as plain Markdown notes with backlinks, so you can inspect, edit, or delete anything.
Because all data lives locally as Markdown in an Obsidian-compatible vault, there is no proprietary format or hosted lock-in. You bring your own model - local through Ollama or LM Studio, or a hosted provider with your own API key.
What it does
- Builds a long-lived knowledge graph from Gmail, Google Calendar, and meeting notes (Rowboat or Fireflies)
- Stores everything as plain Markdown in an Obsidian-compatible vault with backlinks you can inspect and edit
- Generates real artifacts: meeting briefs, email drafts, docs, and PDF slide decks grounded in your context
- Live notes that stay updated automatically by typing '@rowboat' to track a person, company, or topic
- Bring your own model - local via Ollama or LM Studio, or hosted providers with your own API key
- Extends with external tools via Model Context Protocol (MCP) and Composio integrations
Getting started
Rowboat is a desktop app for Mac, Windows, and Linux. Install it from the official downloads, then optionally add API keys for voice, search, and external tools.
Download and install the app
Get the latest build for your operating system from the Rowboat downloads page, or grab a specific release file from the GitHub releases. Install it like any desktop application.
Connect your Google services
To bring in Gmail, Calendar, and Drive context, follow the Google setup guide in the repository (google-setup.md). This lets Rowboat build memory from email and calendar events.
Add optional API keys
Voice and search features read keys from config files in your home directory. Each file uses the same JSON format. For example, to enable Exa web search, create ~/.rowboat/config/exa-search.json:
{
"apiKey": "<key>"
}Connect external tools (optional)
To add external tools, plug in any MCP server, or use Composio tools by adding an API key in ~/.rowboat/config/composio.json using the same JSON format. This unlocks integrations like Slack, Linear, Jira, and GitHub.
Commands and code are distilled from the project's own documentation — always check the official repo for the latest.
When to use it
- Prep for a meeting by pulling past decisions, open questions, and relevant threads into a crisp brief
- Draft emails grounded in your history and commitments so context is never re-explained
- Generate docs and PDF slide decks from your ongoing context, such as a quarter roadmap deck
- Keep live notes that track a competitor, person, or deal across the web and your communications
How Rowboat compares
Rowboat alongside other open-source assistants & chatbots tools AI/TLDR tracks, ranked by GitHub stars.
| Tool | Stars | What it does |
|---|---|---|
| OpenClaw | ★ 390k | OpenClaw is a self-hosted personal AI assistant that answers you on WhatsApp, Telegram, Slack, Discord, and many other channels, with voice and a live visual canvas. |
| Hermes Agent | ★ 246k | A self-improving personal AI agent from Nous Research that builds skills from experience, remembers across sessions, and reaches you on Telegram, Discord, Slack, and more. |
| Odysseus | ★ 87.3k | A self-hosted AI workspace that puts chat, agents, deep research, documents, email, notes, tasks and calendar behind one Docker Compose stack, over local or API models. |
| CowAgent | ★ 47k | A self-hosted assistant that plans and executes tasks with built-in file, terminal, browser and search tools, and answers across a web console plus a dozen messaging platforms. |
| AstrBot | ★ 40.6k | An all-in-one agent chatbot platform that puts LLM conversations, tools, knowledge bases and a plugin marketplace inside messaging apps like Telegram, Slack, Discord, QQ and Feishu. |
| OpenHuman | ★ 39.8k | A local-first desktop personal AI for macOS, Windows and Linux that keeps a compressed memory tree on your machine and orchestrates checkpointed research and automation workflows. |
| MindsHub | ★ 39.7k | An agent workspace for knowledge work and software development that runs swappable open-source agent harnesses against your choice of frontier or open models. |
| Rowboat | ★ 17.6k | Local-first AI coworker that builds a Markdown knowledge graph from your work |
