This is an early release preview. You may encounter bugs.
Rowboat logo
Unclaimed

App memory interface

Rowboat

Desktop AI coworker that indexes your email, meetings, and chats into a knowledge graph and acts on them across built-in surfaces

01 / Summary

About Rowboat.

Rowboat is an open-source desktop AI assistant for macOS, Windows, and Linux that indexes your work into a knowledge graph and uses it to get work done on your machine. It indexes email, meetings, Slack, and assistant conversations into an Obsidian-style backlinked graph stored locally as plain Markdown, so context accumulates over time and you can inspect and edit the notes yourself instead of the assistant searching documents from scratch on each request.

Around the graph sit built-in work surfaces: an email client that sorts important mail and drafts replies from your work context, a meeting note-taker that transcribes live audio and writes summaries back into the graph, an isolated browser where you log in only to the accounts the assistant may use, and a code mode that runs parallel coding agents with Claude Code or Codex. Background agents run on events such as a new email or on a schedule, and can call tools, search the web, use the browser, and write code. You can also build your own work surfaces, called apps, and share them.

Spaces add a multiplayer layer. Each teammate runs their own Rowboat with their own memory and model keys, and a Space is a shared channel and folder for messages, threads, Markdown docs with history, uploads, and whiteboards. Mentioning Rowboat in a Space wakes your own instance, which gathers context from your private data and posts the result back attributed to you. Privacy rules limit it to reading what the task needs and sharing private material only as a summary on request. Spaces live on Harbor, an open-source server that exposes HTTP, a live WebSocket, and an MCP server, so any MCP agent, including Claude Code, can join a Space with the same access Rowboat's own agent has.

Models are your choice: local models through Ollama or LM Studio, or hosted providers with your own API key. External tools connect through MCP or Composio, with optional Deepgram voice input, ElevenLabs voice output, and Exa web search.

  • Knowledge graph: email, meetings, Slack, and conversations indexed into a backlinked graph of local Markdown notes
  • Email client: sorts important mail and drafts replies using your work context
  • Meeting notes: live transcription and Markdown summaries that update the knowledge graph
  • Built-in browser: an isolated browser for shared web tasks, logged in only where you choose
  • Code mode: runs parallel Claude Code or Codex agents with your work context
  • Background agents: event-triggered or scheduled agents that call tools, browse, search, and write code
  • Apps: custom work surfaces with access to all tools and integrations, shareable with others
  • Spaces: shared channels, docs, and whiteboards where each teammate's own Rowboat works with their private context
  • Harbor server: an open-source, self-hostable Spaces server with HTTP, WebSocket, and MCP access
  • Bring your own model: local models through Ollama or LM Studio, or hosted providers with your own key
  • MCP tools: connect search, databases, CRMs, support tools, and internal tools through MCP or Composio

Gathered from public reviews. Not part of the credibility score.

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with Rowboat.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Rowboat →

Browse the catalog