#1414th of 22 in Assistants

rowboat

Desktop assistant that builds a Markdown knowledge graph from email and meetings

Stars
18k
License
Apache-2.0
Last commit
Oct 2026
Last release
Sep 2026
Language
TypeScript

Missed the latest GitHub check; these facts may be older.

Overview

Rowboat is an Electron desktop app that indexes email, meetings and Slack into a local, Obsidian-style backlinked Markdown knowledge graph. It adds an email client, browser, meeting note-taker, background agents and a code mode that drives Claude Code or Codex. Spaces, backed by the self-hostable Harbor server on Postgres, let teammates share a channel and files while each person's own Rowboat answers @mentions locally.

Who it is for: Individuals and small teams wanting a local-first assistant

Strengths

  • Data stored as plain Markdown on your machine, editable and inspectable
  • Works with Ollama, LM Studio or hosted models via your own API key
  • Connects external tools through MCP servers or Composio
  • Harbor Spaces server is open source, with HTTP, WebSocket and MCP endpoints

Weaknesses

  • Voice, web search and Composio each need separate third-party API keys
  • Google services require manual setup steps
  • Harbor contract is still v0; README warns of breaking changes
  • Hosted Spaces require a Rowboat account sign-in via Google or Microsoft

What it needs

  • GPU optional
  • Needs Postgres (Harbor), Deepgram (optional), ElevenLabs (optional), Exa (optional), Composio (optional)
  • Models: Ollama, LM Studio, Hosted models via API key
  • port 4272

Also in Assistants

See all 22
Also in Assistants
RankProjectScore
1OpenClawPersonal AI assistant reachable through Discord, Slack, Telegram, WhatsApp and more392k starsMIT85 out of 100
2nanobotSelf-hosted Python personal agent with WebUI, TUI and chat-app channels49k starsMIT84 out of 100
3openhumanRust agent harness with desktop app, built-in memory and embeddable library42k starsGPL-3.084 out of 100
#4career-opsJob-search agent that scores postings against your CV and drafts applications74.6k starsMIT77 out of 100
#5ZeroClawSingle Rust binary agent runtime with 30+ channels and hardware access33k starsApache-2.077 out of 100