Build Your Own 100% Local AI Second Brain

· Source: Daily Dose of Data Science · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Software Development & Engineering · Depth: Intermediate, medium

Summary

Rowboat is an open-source, 100% local AI "second brain" desktop application available for Mac, Windows, and Linux, designed to manage dynamic work context. Unlike traditional wikis that compile static concepts, Rowboat builds a knowledge graph by ingesting conversations from sources like Gmail, Granola, and Fireflies. It extracts evolving entities such as decisions, commitments, and deadlines, storing them as plain Markdown files in an Obsidian-compatible vault located at `~/.rowboat/`. Users can integrate their own LLMs from Ollama, LM Studio, or hosted APIs by configuring `~/.rowboat/config/models.json`, and connect Google Cloud OAuth credentials for direct API calls to Gmail, Calendar, and Drive. This system enables context-aware queries, such as preparing for meetings or generating daily voice summaries, by dynamically traversing the graph and automatically updating "live notes" as new information arrives.

Key takeaway

For AI Engineers or MLOps teams seeking a robust, local, and open-source solution for personal knowledge management, Rowboat offers a compelling framework. By leveraging its dynamic knowledge graph over a static wiki, you can ensure your AI assistant remains current with evolving project details, decisions, and commitments. Consider integrating Rowboat to maintain an always-up-to-date "second brain" that directly queries your communication channels and LLMs without proprietary lock-in, enhancing contextual awareness for daily tasks.

Key insights

Rowboat transforms static wikis into dynamic knowledge graphs for evolving work contexts.

Principles

Method

Install Rowboat, configure your LLM in `models.json`, set up Google Cloud OAuth for data sources, optionally add Fireflies/Granola API keys, then query the graph.

In practice

Topics

Code references

Best for: AI Engineer, Software Engineer, MLOps Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Daily Dose of Data Science.