Your screen writes your journal
Screenpipe captures screen and audio 24/7, then uses that history to generate a daily journal.
Quick answer
Screenpipe creates a daily journal from your recorded screen and audio activity automatically.
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.
You forget what you did by the time you sit down to write
Manual journaling takes 15-30 minutes daily
You miss important details, conversations, and insights
Journaling apps require constant manual input
Work journals are incomplete, missing meetings, research, decisions
Let your screen activity become your journal
Screenpipe records screen and audio activity throughout the day. AI uses the apps, conversations, and documents in that history to draft a daily journal entry.
Zero-effort capture
Screenpipe captures app activity and conversations in the background automatically.
AI-generated summaries
AI turns your day into structured journal entries with highlights, decisions, and action items. Works with Claude or local models like Ollama.
Searchable history
Search your history by keyword, date, or app to find when you made a decision.
Obsidian & Notion integration
Automatically push daily journal entries to Obsidian or Notion. Your journal lives where your notes live.
How it works
Install screenpipe
Download screenpipe and let it run. It captures your screen and audio continuously in the background.
Go about your day
Work normally. Screenpipe silently records everything: meetings, browsing, coding, emails, Slack, documents. All stored locally on your device.
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 summarizationExport 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
Frequently asked questions
About 1-2 GB per day. Screenpipe stores compressed screenshots and searchable text, not raw video. A 1TB drive holds over a year of recording.
Screenpipe stores the journal source data locally by default. You can pair it with local AI models such as Ollama, and separately review any sync, export, connector, team, or cloud AI path you enable.
Yes. You can filter by time range, app, window title, or content type. Exclude specific apps or focus on work hours only.
Yes. Screenpipe has a dedicated Obsidian integration that can automatically create daily notes from your screen activity.