Raw capture — raw/rowboat.md


url: https://github.com/rowboatlabs/rowboat date_fetched: 2026-07-05 backfilled: true


Open-source AI coworker that turns work into a knowledge graph and acts on it

Rowboat connects to your email and meeting notes, builds a long-lived knowledge graph, and uses that context to help you get work done - privately, on your machine.

You can do things like:

Download latest for Mac/Windows/Linux: Download

⭐ If you find Rowboat useful, please star the repo. It helps more people find it.

Download latest for Mac/Windows/Linux: Download

All release files: https://github.com/rowboatlabs/rowboat/releases/latest

To connect Google services (Gmail, Calendar, and Drive), follow Google setup.

To enable voice input and voice notes (optional), add a Deepgram API key in ~/.rowboat/config/deepgram.json

To enable voice output (optional), add an ElevenLabs API key in ~/.rowboat/config/elevenlabs.json

To use Exa research search (optional), add the Exa API key in ~/.rowboat/config/exa-search.json

To enable external tools (optional), you can add any MCP server or use Composio tools by adding an API key in ~/.rowboat/config/composio.json

All API key files use the same format:

{
  "apiKey": "<key>"
}

Rowboat is a local-first AI coworker that can:

Under the hood, Rowboat maintains an Obsidian-compatible vault of plain Markdown notes with backlinks — a transparent “working memory” you can inspect and edit.

Rowboat builds memory from the work you already do, including:

It also contains a library of product integrations through Composio.dev

Most AI tools reconstruct context on demand by searching transcripts or documents.

Rowboat maintains long-lived knowledge instead:

The result is memory that compounds, rather than retrieval that starts cold every time.

Live notes are notes that stay updated automatically. You can create one by typing '@rowboat' on a note.

Everything is written back into your local Markdown vault. You control what runs and when.

Rowboat works with the model setup you prefer:

Rowboat can connect to external tools and services via Model Context Protocol (MCP). That means you can plug in (for example) search, databases, CRMs, support tools, and automations - or your own internal tools.

Examples: Exa (web search), Twitter/X, ElevenLabs (voice), Slack, Linear/Jira, GitHub, and more.