Open source · Local-first · Vault-native

Read it later.
Grow it forever.

Articles saved as markdown files in your vault. Highlight, annotate, file to your knowledge base. Your AI reads what you've read. No lock-in. No dead startups.

fortelabs.com

Building a Second Brain: The Definitive Guide to PARA

Queued

The PARA method stands for Projects, Areas, Resources, Archives...

AI suggests: projects/qms
writingcooperative.com

Zettelkasten: How One German Scholar Was So Freakishly Productive

Reading

Niklas Luhmann published 70 books and over 400 scholarly articles...

reactnative.dev

The React Native New Architecture in 2026

Queued

The new architecture is now the default. Fabric, TurboModules...

Plain markdown files No account required Offline-first Open source AI-powered filing
How it works

From "I'll read this later"
to knowledge that sticks.

It's 8pm. You find a great article. You save it. By morning, it's in your Obsidian vault — highlighted, annotated, filed — ready for your AI to read alongside you. Here's how that happens.

01
📎 Clip it anywhere

One click from
anywhere you read.

The Chrome extension lives in your toolbar. When you hit something worth saving, one click queues it — Grove runs server-side extraction to strip ads, paywalls, and clutter, leaving you just the article.

On iPhone or iPad? Use the Share Sheet. Tap the share button, tap Grove, done. It's in your queue before you've closed the tab.

paulgraham.com/greatwork.html
🌿
Saving to Grove...
How to Do Great Work
9:41
paulgraham.com
Aa
Paul Graham · 24 min read
How to Do Great Work
34% · 8 min left
🏷
02
📱 Read it beautifully

Your reading queue,
distraction-free.

The iOS and iPad app shows everything waiting for you. Clean typography designed for long reads — Fraunces headings, Lora body text, generous margins. No notifications. No noise. Just the article.

Tap and hold to highlight a passage. Add a note in the margin. Tag it so future-you (and your AI) can find it. Mark it read when you're done — that's when the real magic starts.

03
🗂 It lives in your vault

Morning. It's already
in Obsidian.

The Obsidian plugin syncs automatically in the background. New articles appear in Grove/Inbox/ as plain markdown files. After you read and file them, they move to wherever they belong in your vault — with your highlights, tags, and notes preserved.

Your AI assistant — Claude, Obsidian AI, whatever you use — can now read everything you've read. Your knowledge base grows every time you clear your queue.

My Vault
Grove
Inbox 3 new
📄 How to Do Great Work.md
📄 The Bitter Lesson.md
📄 Shape Up — Basecamp.md
Archive
02_Work
📄 How to Do Great Work.md ← filed
url: paulgraham.com/greatwork.html
status: read
tags: [writing, craft, career]
highlights: 3 passages

From "I should read this" to "it's in my vault, annotated" —

in under 5 minutes.

See your reading queue in Obsidian in under 5 minutes
"Your reading list shouldn't depend on a startup's runway. Your highlights shouldn't live in a database you can't touch."

Your files. Your rules.

Not another SaaS with a monthly fee and an export button. This is software built around your files.

Core

Vault-Native Storage

Articles saved as .md files in your Obsidian vault. No proprietary database. No sync service. Just files on your disk.

Smart

AI Filing

Learns your folder structure and suggests where each article belongs. Your AI agents can read everything you've read.

Reliable

Offline-First

Everything works without internet. Your vault is local. No server dependency for reading.

Trust

Open Source

AGPL-3.0 licensed. Read every line, fork it, self-host it.

Capture

Browser Extension

One-click save from Chrome. Clean extraction, no clutter.

Connect

Tags & Backlinks

Full Obsidian integration. Your articles become part of your knowledge graph.

Agent-native

Built for humans and agents.

Your AI can clip, curate, and cross-reference — without leaving your vault. Grove is the first read-it-later app designed for the agentic era.

MCP

MCP Server

Works with Claude, GPT, Cursor, and any MCP-compatible agent. Add articles, search your library, update status.

npx @grove/mcp-server

Webhooks

Get notified when you file an article. Trigger summaries, cross-reference your vault, build your own workflows.

article.filed → your agent
PAT

Agent Tokens

Named, auditable, revocable tokens for each agent. See what clipped what. Revoke instantly. Trust without surprise.

grv_live_...

Example — agent adds research to your queue

// In your agent's MCP config

  "grove": 
    "command": "npx @grove/mcp-server",
    "env":  "GROVE_TOKEN": "grv_live_..." 
  


// Agent prompt
"Research LLM inference optimization and add the best
 5 articles to my Grove queue tagged #ai-infra"

Simple, honest pricing.

No per-seat nonsense. No surprise price hikes. Pay once or pay nothing.

Free
$0
no credit card
  • Full app — read, annotate, triage, file
  • Server extraction & vault sync
  • AI filing suggestions
  • Limited to 10 articles/month
  • RSS feeds & subscriptions
  • Single device
Get Started

Self-host? It's open source.

Recommended
Pro
$19/yr
less than $2/mo
  • Everything in Free — unlimited
  • Unlimited articles & devices
  • RSS feeds & subscriptions
  • Automation hooks (agents, email, webhooks)
  • Priority support
Join Waitlist

Why we built
Grove.

Omnivore shut down overnight. Pocket got acquired, neglected, sunset. Every time, users scrambled to export their data before the lights went off.

We think that's broken.

Your reading list shouldn't depend on a startup's runway. Your annotations shouldn't vanish because a company pivoted.

Grove is different. Your data is markdown files on your computer. Open source. If we disappear tomorrow, every article, every highlight, every note is still right there in your vault — untouched.

Your files. Your knowledge. Yours to keep.

Plain markdown AGPL-3.0 open source No account needed Future-proof

Get early access.

Join the waitlist. No spam. Just one email when we're ready.

No account needed · Never shared · Unsubscribe anytime