Run This Ai
EN DE

How to Set Up and Use Rowboat AI Coworker — Step-by-Step Tutorial

Step-by-step guide to installing, configuring, and using Rowboat AI coworker. Learn to set up background agents, use the knowledge graph, and leverage built-in tools.

Introduction

Rowboat is an open-source AI coworker that goes beyond chat assistants by maintaining a persistent memory of your work. In this tutorial, we'll walk through setting up Rowboat, configuring background agents, and using its built-in tools — email, browser, code mode, and meeting notes — to supercharge your daily workflow.

🚀 Want to deploy Rowboat yourself?

Docker configs, system requirements, and installation guides — all on one page.

View Rowboat Tool Page →

Step 1: Installation

Rowboat is a desktop application available for Mac, Windows, and Linux.

Option A: Download Prebuilt Binary

Visit rowboatlabs.com/downloads and download the installer for your platform. Run the installer and launch Rowboat.

Option B: Build from Source (Docker)

For developers who want to run Rowboat in a containerized environment:

git clone https://github.com/rowboatlabs/rowboat.git
cd rowboat
cp .env.example .env
# Edit .env with your API keys
docker compose up -d mongo redis
docker compose up --build rowboat

Step 2: Initial Configuration

Rowboat Main Chat Interface
  1. Add your LLM API key — Rowboat supports OpenAI, Anthropic Claude, and compatible providers
  2. Connect your accounts — Link email (Gmail/Outlook) and calendar for automatic indexing
  3. Configure integrations — Set up Slack, GitHub, or other tools Rowboat can access

Step 3: Using the Knowledge Graph

The Brain tab shows your knowledge graph — a visual map of connected information from your emails, meetings, notes, and conversations. Each node is a piece of information, and edges show how they relate. This is what gives Rowboat its persistent memory: instead of starting fresh every conversation, the AI remembers the full context of your work.

Rowboat Knowledge Graph Interface

Step 4: Setting Up Background Agents

Background agents are autonomous workers that run on triggers:

Agent TypeTriggerExample Use Case
Email AgentNew email arrivesAuto-draft replies, triage inbox
Scheduled AgentTime-based (cron)Daily standup summary at 8 AM
Web AgentWebhook / APIMonitor competitor pricing changes
Code AgentGit event / manualReview PRs, run code analysis
Rowboat Background Agents Configuration

Step 5: Using Built-in Tools

📧 Email Client

Rowboat's email client automatically categorizes messages by importance. For important emails, it drafts contextual responses using your knowledge graph — no more context-switching between your email and the AI chat.

Rowboat Email Client Interface

🌐 Browser

The built-in browser lets you and Rowboat collaborate on web tasks. Log into work accounts in this isolated browser while keeping your personal browser separate. Great for research, data entry, and web automation.

Rowboat Built-in Browser

💻 Code Mode

Collaborate on code directly. Rowboat's code mode understands your project context from the knowledge graph and can help implement features, fix bugs, or review pull requests.

Rowboat Code Mode

📝 Meeting Notes

Enable the meeting note-taker to capture live transcripts and auto-generate summaries. Everything is saved as markdown and indexed into the knowledge graph.

Rowboat Meeting Notes

Step 6: Workspaces & Projects

Create workspaces for different projects or contexts. Each workspace has its own agents, notes, and knowledge graph sub-section — perfect for keeping work and personal projects separate, or for managing multiple client engagements.

Rowboat Apps and Workspaces

Best Practices

  • Feed the graph: The more data Rowboat indexes (email, meetings, notes), the better its responses
  • Use background agents wisely: Start with one agent and iterate — don't overwhelm your system
  • Review drafts: Always review AI-drafted emails before sending — they're smart but not perfect
  • Keep Rowboat updated: Follow the GitHub repo for new features and security patches

🚀 Start using Rowboat today!

Get the Docker setup, system requirements, and deployment guide on our tool page.

View Rowboat Tool Page →
#rowboat #tutorial #ai-agents #setup #productivity