rowboat/README.md

102 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<img width="1409" height="605" alt="Work knowledge graph" src="https://github.com/user-attachments/assets/707d0452-459d-4710-be85-b5322b433151" />
<h5 align="center">
<p align="center" style="display: flex; justify-content: center; gap: 20px; align-items: center;">
<a href="https://trendshift.io/repositories/13609" target="blank">
<img src="https://trendshift.io/api/badge/repositories/13609" alt="rowboatlabs/rowboat | Trendshift" width="250" height="55"/>
</a>
</p>
<p align="center">
<a href="https://www.rowboatlabs.com/" target="_blank" rel="noopener">
<img alt="Website" src="https://img.shields.io/badge/Website-10b981?labelColor=10b981&logo=window&logoColor=white">
</a>
<a href="https://discord.com/invite/htdKpBZF" target="_blank" rel="noopener">
<img alt="Discord" src="https://img.shields.io/badge/Discord-5865F2?logo=discord&logoColor=white&labelColor=5865F2">
</a>
<a href="https://x.com/intent/user?screen_name=rowboatlabshq" target="_blank" rel="noopener">
<img alt="Twitter" src="https://img.shields.io/twitter/follow/rowboatlabshq?style=social">
</a>
<a href="https://www.ycombinator.com" target="_blank" rel="noopener">
<img alt="Y Combinator" src="https://img.shields.io/badge/Y%20Combinator-S24-orange">
</a>
</p>
# Rowboat
**An open-source, local-first AI coworker with memory for everyday work**
</h5>
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.
---
## Demo
[![Demo video](https://github.com/user-attachments/assets/f378285b-4ef3-4a4b-aa20-7dbb664e496c)](https://www.youtube.com/watch?v=T2Bmiy05FrI)
---
## Quick start
**Download for Mac:**
https://github.com/rowboatlabs/rowboat/releases/latest
## What it does
Rowboat ingests your:
- **Email** (Gmail)
- **Meeting notes** (Granola, Fireflies)
and organizes them into a local, Obsidian-compatible vault of plain Markdown files with backlinks.
This vault is not just for browsing or search. It becomes a working memory that Rowboats AI uses to take actions on your behalf.
As new emails and meetings come in, the relevant notes update automatically, building persistent context across people, projects, organizations, and topics.
---
## How its different
Most AI tools reconstruct context on demand by searching transcripts or documents.
Rowboat maintains **long-lived knowledge** instead:
- context accumulates over time
- relationships are explicit and inspectable
- notes are editable by you, not hidden inside a model
- everything lives on your machine as plain Markdown
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:
- 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
Actions are explicit and grounded in the current state of your knowledge.
---
## 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
---
<div align="center">
Made with ❤️ by the Rowboat team
[Discord](https://discord.com/invite/htdKpBZF) · [Twitter](https://x.com/intent/user?screen_name=rowboatlabshq)
</div>