Screenpipe logoscreenpipe
GitHubMIT

Your screen writes your journal

Screenpipe captures your screen and audio 24/7, then generates a daily journal automatically. No typing, no remembering, no effort.

capturing your day...
9:15📧12 emails
10:00📹team standup
11:30💻coded 2hrs
1:00📞client call
2:30📝wrote docs
4:00💬slack chats

Journaling is hard to maintain

Most people start journaling and quit within weeks. It takes time, you forget details, and by evening you can't remember what you did at 10am. Manual journaling captures maybe 5% of your day.

01

You forget what you did by the time you sit down to write

02

Manual journaling takes 15-30 minutes daily

03

You miss important details, conversations, and insights

04

Journaling apps require constant manual input

05

Work journals are incomplete — missing meetings, research, decisions

Let your screen activity become your journal

Screenpipe watches your screen and listens to your audio all day. At the end of each day, AI generates a beautiful journal entry from your actual activity. Every app you used, every conversation, every document — all captured automatically.

Zero-effort capture

Screenpipe runs silently in the background. Every app, every conversation, every moment — captured automatically. You don't need to do anything.

AI-generated summaries

AI turns your day into structured journal entries with highlights, decisions, and action items. Works with Claude, Apple Intelligence, or local models.

Searchable history

Can't remember when you made that decision? Search your entire history by keyword, date, or app. Find anything instantly.

Obsidian & Notion integration

Automatically push daily journal entries to Obsidian or Notion. Your journal lives where your notes live.

How it works

1

Install screenpipe

Download screenpipe and let it run. It captures your screen (OCR) and audio (transcription) continuously in the background.

2

Go about your day

Work normally. Screenpipe silently records everything — meetings, browsing, coding, emails, Slack, documents. All stored locally on your device.

3

Generate your journal

At end of day, open screenpipe's AI chat or use the API. Ask for a summary of your day. Get a structured journal entry with timestamps, highlights, and action items.

// Example: generate daily journal via API
const response = await fetch("http://localhost:3030/search", {
  method: "GET",
  headers: { "Content-Type": "application/json" },
});
// Then feed results to any AI model for summarization
4

Export anywhere

Push your journal to Obsidian, Notion, a markdown file, or any tool via the API. Build a complete, searchable life log over time.

Key benefits

Never forget what you worked on — complete daily record
Zero manual input — your screen is the source of truth
Searchable across days, weeks, months
100% local and private — your journal never leaves your device
Works with any AI model for customizable summaries
Integrates with Obsidian, Notion, and any tool via API

Frequently asked questions

Start journaling without writing

Let your screen activity become your daily journal. Zero effort, complete recall.