Rowboat

Active
GitHub TypeScript Apache-2.0

Description

An open-source AI coworker with persistent memory, supporting multi-turn conversations and context retention for knowledge management and collaborative task completion.

Key Features

  • Local-first AI coworker with persistent knowledge graph
  • Integrates with Gmail, Google Calendar, and meeting notes
  • Obsidian-compatible Markdown vault for transparent data storage
  • Supports voice input/output via Deepgram and ElevenLabs
  • MCP extensibility for external tools like Slack, GitHub, Jira
  • Bring your own model — local Ollama or hosted API providers

Use Cases

💡 Meeting preparation with prior decisions and context summaries
💡 Email drafting grounded in historical commitments
💡 Generating documents and PDF decks from your knowledge graph
💡 Live notes that track people, companies, or topics automatically
💡 Personal knowledge management with searchable backlinked notes

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (17.5k stars)
  • Permissive open-source license (Apache-2.0)
  • Responsive to issues, low backlog

Quick Start

1. Download the latest release for Mac/Windows/Linux from rowboatlabs.com.
2. Follow the Google setup guide to connect Gmail, Calendar, and Drive.
3. Optionally configure Deepgram (voice input), ElevenLabs (voice output), or Exa (web search) API keys.
4. Start chatting — Rowboat builds your knowledge graph from existing work.

Related Projects

OpenMemory

4.5k · TypeScript
Active A+

Local persistent memory store for LLM applications including Claude Desktop, GitHub Copilot, Codex, and more. Provides durable context memory capabilities for AI agents.

memorytypescriptagent +1
  • · Multi-sector cognitive memory: episodic, semantic, procedural, emotional, reflective
  • · Temporal knowledge graph with valid_from/valid_to for time-aware recall
  • · Self-hosted local-first storage via SQLite or Postgres, no vendor lock-in

Presenton

10.0k · TypeScript
Active A+

An open-source AI presentation generator and API that creates professional slides from text, as an alternative to Gamma, Beautiful AI and Decktopus.

memorytypescriptagent +2
  • · Open-source AI presentation generator creating professional slides from text as alternative to Gamma and Beautiful AI
  • · Self-hosted via Docker or desktop app (Mac, Windows, Linux) with full data privacy control
  • · Multi-provider support: OpenAI, Gemini, Vertex AI, Azure OpenAI, Anthropic, Ollama, and custom models