diff --git a/README.md b/README.md index 09fd5f95..a038b06c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -Work knowledge graph +rowboat-github-2
@@ -28,35 +28,47 @@
-Rowboat connects your email and meeting notes, builds long-lived knowledge from them, and uses that knowledge to help get work done on your machine. +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: +- `Build me a deck about our next quarter roadmap` → generates a PDF using context from your knowledge graph +- `Prep me for my meeting with Alex` → pulls past decisions, open questions, and relevant threads into a crisp brief (or a voice note) +- Visualize, edit, and update your knowledge graph anytime (it’s just Markdown) +- Record voice memos that automatically capture and update key takeaways in the graph + +Download latest for Mac/Windows/Linux: [Download](https://www.rowboatlabs.com/) ---- ## Demo -[![Demo video](https://github.com/user-attachments/assets/f378285b-4ef3-4a4b-aa20-7dbb664e496c)](https://www.youtube.com/watch?v=T2Bmiy05FrI) + +[![Demo](https://github.com/user-attachments/assets/3f560bcf-d93c-4064-81eb-75a9fae31742)](https://www.youtube.com/watch?v=5AWoGo-L16I) + +[Watch the full video](https://www.youtube.com/watch?v=5AWoGo-L16I) --- -## Quick start +## Installation -**Download for Mac:** +**Download latest for Mac/Windows/Linux:** [Download](https://www.rowboatlabs.com/) -https://github.com/rowboatlabs/rowboat/releases/latest +**All release files:** https://github.com/rowboatlabs/rowboat/releases/latest ## What it does -Rowboat ingests your: -- **Email** (Gmail) -- **Meeting notes** (Granola, Fireflies) +Rowboat is a **local-first AI coworker** that can: +- **Remember** the important context you don’t want to re-explain (people, projects, decisions, commitments) +- **Understand** what’s relevant right now (before a meeting, while replying to an email, when writing a doc) +- **Help you act** by drafting, summarizing, planning, and producing real artifacts (briefs, emails, docs, PDF slides) -and organizes them into a local, Obsidian-compatible vault of plain Markdown files with backlinks. +Under the hood, Rowboat maintains an **Obsidian-compatible vault** of plain Markdown notes with backlinks — a transparent “working memory” you can inspect and edit. -This vault is not just for browsing or search. It becomes a working memory that Rowboat’s AI uses to take actions on your behalf. +## Integrations -As new emails and meetings come in, the relevant notes update automatically, building persistent context across people, projects, organizations, and topics. - ---- +Rowboat builds memory from the work you already do, including: +- **Gmail** (email) +- **Granola** (meeting notes) +- **Fireflies** (meeting notes) ## How it’s different @@ -70,33 +82,53 @@ Rowboat maintains **long-lived knowledge** instead: The result is memory that compounds, rather than retrieval that starts cold every time. ---- - ## What you can do with it -Rowboat uses this knowledge to help with everyday work, including: +- **Meeting prep** from prior decisions, threads, and open questions +- **Email drafting** grounded in history and commitments +- **Docs & decks** generated from your ongoing context (including PDF slides) +- **Follow-ups**: capture decisions, action items, and owners so nothing gets dropped +- **On-your-machine help**: create files, summarize into notes, and run workflows using local tools (with explicit, reviewable actions) -- Drafting emails using accumulated context -- Preparing for meetings from prior decisions and discussions -- Organizing files and project artifacts as work evolves -- Running shell commands or scripts as agent actions -- Extending capabilities via external tools and MCP servers +## Background agents -Actions are explicit and grounded in the current state of your knowledge. +Rowboat can spin up **background agents** to do repeatable work automatically - so routine tasks happen without you having to ask every time. ---- +Examples: +- Draft email replies in the background (grounded in your past context and commitments) +- Generate a daily voice note each morning (agenda, priorities, upcoming meetings) +- Create recurring project updates from the latest emails/notes +- Keep your knowledge graph up to date as new information comes in + +You control what runs, when it runs, and what gets written back into your local Markdown vault. + +## Bring your own model + +Rowboat works with the model setup you prefer: +- **Local models** via Ollama or LM Studio +- **Hosted models** (bring your own API key/provider) +- Swap models anytime — your data stays in your local Markdown vault + +## Extend Rowboat with tools (MCP) + +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. ## Local-first by design - All data is stored locally as plain Markdown - No proprietary formats or hosted lock-in -- Works with local models via Ollama or LM Studio, or hosted models if you prefer - You can inspect, edit, back up, or delete everything at any time + +## Looking for Rowboat Web Studio? + +If you’re looking for Rowboat web Studio, start [here](https://docs.rowboatlabs.com/). + ---
- -Made with ❤️ by the Rowboat team [Discord](https://discord.com/invite/htdKpBZF) · [Twitter](https://x.com/intent/user?screen_name=rowboatlabshq)