rowboatlabs /rowboat

AI coworker with memory and collaboration

★ 18,150⑂ 1,820
TypeScriptCreated 2025-01-13www.rowboatlabs.com
18,150
stars
+22+24+147
1,820
forks
–
watchers
–
prs
–
issues
–
releases
–
discussions

README

Rowboat
Open-source personal AI assistant with built-in docs, whiteboard and email. Works solo or with your team.


  
    
  



    
    
  
  
    
  
  
    
  
  
    
  



  简体中文 · 日本語 · 한국어 · Español · Français · Português




Rowboat indexes your work into a living knowledge graph and uses that to get work done on your machine. It includes work surfaces for collaborating with AI: email client, notes, browser, code mode, meeting note taker, and workspaces for different projects.


Download latest for Mac/Windows/Linux: Download








   Demo - apps to code  ·  Demo - knowledge graph



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

---
 Overview




Brain
Rowboat indexes email, meetings, slack and assistant conversations into a living Obsidian-style backlinked knowledge graph.







Email
The built-in email client sorts emails into important and everything else. Rowboat automatically drafts responses for important email using all the work context.







Background agents
You can set up background agents that run on events like new email or on schedule like every day at 8am. They can connect to tools, search the web, use the browser and write code using Claude Code or Codex.








Built-in Browser
Rowboat includes a browser that lets you and assistant collaborate on web tasks. Because it's isolated from your main browser, you can log in only to the accounts that you want the assistant to access.







Meeting Notes
A local meeting note-taker that taps into mic & speaker, produces live transcript and summarizes the meeting in a markdown file and updates the knowledge graph.







Code Mode
Code mode lets you spin up parallel coding agents with Claude Code or Codex, and have Rowboat drive them with all the work context where needed.







Apps
You can build your own work surfaces inside Rowboat — they get access to all the tools and integrations, and you can share them with other people.







Integrations
Includes one-click integrations to most popular products.








---

 Spaces: the multiplayer part

Everyone on the team runs their own Rowboat on their own machine, with their own memory of their work and their own model keys. A Space is where you come together: a place to talk, share files and whiteboards, and get work done. Type @rowboat in a Space and your Rowboat works with your context on your machine, then brings the result back to the room as you.




One Space. All your people. And their assistants.
A Space is a channel plus a shared folder. Messages, threads, DMs, reactions, polls, scheduled messages, and @mentions on one side; markdown files rendered as a wiki, uploads, and whiteboards on the other. Conversations, ideas, knowledge and the work itself, finally in the same place.







Ask your own Rowboat
@rowboat what is missing? wakes your Rowboat on your machine. It gathers context from your Brain, email, meetings and notes, none of which ever leave your computer, and posts the 

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON