|
6860
|
122
|
12
|
2026-04-13T14:14:21.934570+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089661934_m1.jpg...
|
Code
|
screenpipe [SSH: 100.73.206.126]
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Explorer (⇧⌘E) - 1 unsaved file
1
Search (⇧⌘F)
Explorer (⇧⌘E) - 1 unsaved file
1
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
screenpipe
!
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Release Notes: 1.115.0, Editor Group 1
#!/bin/bash • Untitled-1, Editor Group 1
report.py, preview, Editor Group 1
Problems (⇧⌘M)
PROBLEMS
Output (⇧⌘U)
OUTPUT
Debug Console (⇧⌘Y)
DEBUG CONSOLE
Terminal (⌃`)
TERMINAL
Ports
PORTS
alert Disconnected from SSH: [IP_ADDRESS]
Disconnected from SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Screen Reader Optimized
Info: Screen reader usage detected. Do you want to enable editor.accessibilitySupport to optimize the editor for screen reader usage?
Visual Studio Code 1.115
Visual Studio Code 1.115
Show release notes after an update
Follow us on
LinkedIn
LinkedIn
,
X
X
,
Bluesky
Bluesky
|
View online
View online
|
Release date: April 8, 2026
Welcome to the 1.115 release of Visual Studio Code. This release makes your agent-native development experience even better with the introduction of the new VS Code Agents companion app!
VS Code Agents app
VS Code Agents app
: a new companion app optimized for agent-native development, running alongside VS Code Insiders.
Integrated browser
Integrated browser
: several improvements to make working with the integrated browser more seamless for agents.
Terminal tools
Terminal tools
: new capabilities for agents to interact with background terminals.
Happy Coding!
VS Code is rolling out gradually to all users. Use
Check for Updates
in VS Code to get the latest version immediately.
To try new features as soon as possible,
download the nightly Insiders build
download the nightly Insiders build
, which includes the latest updates as soon as they are available.
IN THIS UPDATE
Visual Studio Code Agents (Preview)
Visual Studio Code Agents (Preview)
Integrated browser
Integrated browser
Terminal tools improvements
Terminal tools improvements
Deprecated features and settings
Deprecated features and settings
Notable fixes
Notable fixes
Thank you
Thank you
Visual Studio Code Agents (Preview)
Visual Studio Code Agents (Preview)
Visual Studio Code Agents
is a new preview companion app that ships alongside VS Code Insiders, built for agent-native development.
Parallelize tasks across projects
- Kick off agent sessions across multiple repos in parallel (each isolated in its own worktree), quickly switch context (with UI that adapts to your selection), and iterate on human and agentic reviews.
Monitor and review
- Track session progress, view diffs inline, leave feedback for agents, and create pull requests without leaving the app.
Your customizations carry over
- Custom instructions, prompt files, custom agents, MCP servers, hooks, and plugins all work in the Agents app, along with your other VS Code customizations like themes, for example.
No extra install
- The app ships alongside VS Code Insiders. Launch it from your Start menu or Applications folder in the OS, or run
Chat: Open Agents Application
from the Command Palette.
The Agents app is a rapidly evolving preview. It's currently only available in VS Code Insiders, and we're looking forward to getting your feedback in GitHub issues.
Integrated browser
Integrated browser
This release, we continue to further enhance the integrated browser experience and its capabilities for agents.
Browser agent tools improvements
Browser agent tools improvements
Setting
:
workbench.browser.enableChatTools
workbench.browser.enableChatTools
Better tool labels
Better tool labels
When an agent invokes the browser tool, the tool calls now have a more descriptive label and a link to go directly to the target browser tab.
Old:
New:
Long-running script support
Long-running script support
The
Run Playwright Code
tool has improved support for long-running scripts. Scripts that take longer than five seconds to run (by default) now return a deferred result for the agent to poll.
Fewer duplicate tabs
Fewer duplicate tabs
Agents are now more heavily discouraged from repetitively opening browser tabs. Now, when an agent attempts to open a new tab and an available tab is already open to the same host, no new tab is opened unless an explicit flag is passed by the agent.
Pinch-to-zoom in the integrated browser (macOS)
Pinch-to-zoom in the integrated browser (macOS)
The
integrated browser
integrated browser
now supports pinch-to-zoom on macOS. Use the trackpad pinch gesture to magnify web page content up to 3x.
Unlike the standard browser zoom (
⌘=
/
⌘-
), pinch-to-zoom is a purely visual magnification and doesn't reflow the page layout.
play
un-mute
enter full screen
show more media controls
Terminal tools improvements
Terminal tools improvements
This release improves the agent experience for running terminal commands in the background.
Send input to background terminals
Send input to background terminals
Previously, background terminals were read-only, with only
get_terminal_output
available. This was particularly limiting when a foreground terminal timed out and moved to the background, as the agent could no longer interact with it.
With the new
send_to_terminal
tool, the agent can continue interacting with background terminals. For example, if an SSH session times out while waiting for a password prompt, the agent can still send the required input to complete the connection.
Background terminal notifications (Experimental)
Background terminal notifications (Experimental)
Setting
:
chat.tools.terminal.backgroundNotifications
chat.tools.terminal.backgroundNotifications
Previously, when a terminal command was running in the background, the agent had to manually call
get_terminal_output
to check on its status. There was no way to know when the command completed or needed input.
With the new experimental
chat.tools.terminal.backgroundNotifications
chat.tools.terminal.backgroundNotifications
setting, the agent is automatically notified when a background terminal command finishes or requires user input. This also applies to foreground terminals that time out and are moved to the background. The agent can then take appropriate action, such as reviewing the output or providing input via the
send_to_terminal
tool.
Deprecated features and settings
Deprecated features and settings
New deprecations in this release
New deprecations in this release
None
Upcoming deprecations
Upcoming deprecations
Edit Mode
is officially deprecated as of VS Code version 1.110. Users can temporarily re-enable Edit Mode via VS Code setting
chat.editMode.hidden
chat.editMode.hidden
. This setting will remain supported through version 1.125. Beginning with version 1.125, Edit Mode will be fully removed and can no longer be enabled via settings.
Notable fixes
Notable fixes
vscode#304257
vscode#304257
- terminal restart for integrated pwsh can cause cursor to go to wrong location
vscode#304679
vscode#304679
- Caps Lock key inserts raw escape sequence "[57358u" in Claude Code inside VS Code terminal
Thank you
Thank you
Contributions to our issue tracking:
@gjsjohnmurray (John Murray)
@gjsjohnmurray (John Murray)
@RedCMD (RedCMD)
@RedCMD (RedCMD)
@IllusionMH (Andrii Dieiev)
@IllusionMH (Andrii Dieiev)
@albertosantini (Alberto Santini)
@albertosantini (Alberto Santini)
Contributions to
vscode
:
@andysharman
@andysharman
: feat: add A/B test for default new session mode
PR #306532
PR #306532
@chetanr-25
@chetanr-25
: Improve type safety for dynamic stylesheet rules
PR #288651
PR #288651
@danplischke (Dan Plischke)
@danplischke (Dan Plischke)
: Add default-folder, default-workspace and disable-telemetry to serve-web CLI
PR #299512
PR #299512
@mossgowild (moss)
@mossgowild (moss)
: fix: prevent catastrophic regex backtracking in _extractImagesFromOutput
PR #307447
PR #307447
@xingsy97 (xingsy97)
@xingsy97 (xingsy97)
: comments: fix memory leak when recycling tree items in comment panel
PR #304666
PR #304666
@yogeshwaran-c (Yogeshwaran C)
@yogeshwaran-c (Yogeshwaran C)
fix: scope editor service in window title to own editor groups container
PR #306226
PR #306226
fix: preserve 'Wait for Breakpoint' selection when reopening breakpoint widget
PR #306564
PR #306564
fix: include additional toggles in find input arrow key navigation
PR #306559
PR #306559
feat: show coverage indicators in minimap
PR #307250
PR #307250
fix: improve test coverage filter quickpick readability
PR #306562
PR #306562
fix: treat unrecognized @-prefixed text as regular filter in test explorer
PR #307555
PR #307555
We really appreciate people trying our new features as soon as they are ready, so check back here often and learn what's new.
If you'd like to read release notes for previous VS Code versions, go to
Updates
Updates
on
code.visualstudio.com
code.visualstudio.com
.
Scroll to top...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Explorer (⇧⌘E) - 1 unsaved file","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":true},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Search (⇧⌘F)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Source Control (⌃⇧G)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Run and Debug (⇧⌘D)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Remote Explorer","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Extensions (⇧⌘X) - 2 require update","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"2","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Claude Code","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Containers","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXHeading","text":"EXPLORER","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"EXPLORER","depth":18,"role_description":"text"},{"role":"AXButton","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"SCREENPIPE [SSH: 100.73.206.126]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"screenpipe","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"!","depth":27,"role_description":"text"},{"role":"AXButton","text":"Outline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"OUTLINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"OUTLINE","depth":23,"role_description":"text"},{"role":"AXButton","text":"Timeline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"TIMELINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"TIMELINE","depth":23,"role_description":"text"},{"role":"AXRadioButton","text":"pipe.md, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Release Notes: 1.115.0, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXRadioButton","text":"#!/bin/bash • Untitled-1, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"report.py, preview, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Problems (⇧⌘M)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PROBLEMS","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Output (⇧⌘U)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUTPUT","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Debug Console (⇧⌘Y)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DEBUG CONSOLE","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Terminal (⌃`)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":true},{"role":"AXStaticText","text":"TERMINAL","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Ports","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PORTS","depth":24,"role_description":"text"},{"role":"AXButton","text":"alert Disconnected from SSH: 100.73.206.126","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"Disconnected from SSH: 100.73.206.126","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Problems","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Ports Forwarded","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"Notifications","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sign In","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"Sign In","depth":17,"role_description":"text"},{"role":"AXButton","text":"Screen Reader Optimized","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Info: Screen reader usage detected. Do you want to enable editor.accessibilitySupport to optimize the editor for screen reader usage?","depth":12,"role_description":"text"},{"role":"AXHeading","text":"Visual Studio Code 1.115","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Visual Studio Code 1.115","depth":18,"role_description":"text"},{"role":"AXCheckBox","text":"Show release notes after an update","depth":17,"role_description":"Tick box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Follow us on","depth":18,"role_description":"text"},{"role":"AXLink","text":"LinkedIn","depth":18,"help_text":"https://www.linkedin.com/showcase/vs-code","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"LinkedIn","depth":19,"role_description":"text"},{"role":"AXStaticText","text":",","depth":18,"role_description":"text"},{"role":"AXLink","text":"X","depth":18,"help_text":"https://go.microsoft.com/fwlink/?LinkID=533687","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"X","depth":19,"role_description":"text"},{"role":"AXStaticText","text":",","depth":18,"role_description":"text"},{"role":"AXLink","text":"Bluesky","depth":18,"help_text":"https://bsky.app/profile/vscode.dev","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Bluesky","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"|","depth":18,"role_description":"text"},{"role":"AXLink","text":"View online","depth":18,"help_text":"https://code.visualstudio.com/updates","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"View online","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"|","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Release date: April 8, 2026","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"Welcome to the 1.115 release of Visual Studio Code. This release makes your agent-native development experience even better with the introduction of the new VS Code Agents companion app!","depth":18,"role_description":"text"},{"role":"AXLink","text":"VS Code Agents app","depth":20,"help_text":"#visual-studio-code-agents-preview","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"VS Code Agents app","depth":21,"role_description":"text"},{"role":"AXStaticText","text":": a new companion app optimized for agent-native development, running alongside VS Code Insiders.","depth":20,"role_description":"text"},{"role":"AXLink","text":"Integrated browser","depth":20,"help_text":"#integrated-browser","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Integrated browser","depth":21,"role_description":"text"},{"role":"AXStaticText","text":": several improvements to make working with the integrated browser more seamless for agents.","depth":20,"role_description":"text"},{"role":"AXLink","text":"Terminal tools","depth":20,"help_text":"#terminal-tools-improvements","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Terminal tools","depth":21,"role_description":"text"},{"role":"AXStaticText","text":": new capabilities for agents to interact with background terminals.","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"Happy Coding!","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"VS Code is rolling out gradually to all users. Use","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Check for Updates","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"in VS Code to get the latest version immediately.","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"To try new features as soon as possible,","depth":18,"role_description":"text"},{"role":"AXLink","text":"download the nightly Insiders build","depth":18,"help_text":"https://code.visualstudio.com/insiders","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"download the nightly Insiders build","depth":20,"role_description":"text"},{"role":"AXStaticText","text":", which includes the latest updates as soon as they are available.","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"IN THIS UPDATE","depth":19,"role_description":"text"},{"role":"AXLink","text":"Visual Studio Code Agents (Preview)","depth":20,"help_text":"#visual-studio-code-agents-preview","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Visual Studio Code Agents (Preview)","depth":21,"role_description":"text"},{"role":"AXLink","text":"Integrated browser","depth":20,"help_text":"#integrated-browser","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Integrated browser","depth":21,"role_description":"text"},{"role":"AXLink","text":"Terminal tools improvements","depth":20,"help_text":"#terminal-tools-improvements","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Terminal tools improvements","depth":21,"role_description":"text"},{"role":"AXLink","text":"Deprecated features and settings","depth":20,"help_text":"#deprecated-features-and-settings","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Deprecated features and settings","depth":21,"role_description":"text"},{"role":"AXLink","text":"Notable fixes","depth":20,"help_text":"#notable-fixes","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Notable fixes","depth":21,"role_description":"text"},{"role":"AXLink","text":"Thank you","depth":20,"help_text":"#thank-you","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thank you","depth":21,"role_description":"text"},{"role":"AXHeading","text":"Visual Studio Code Agents (Preview)","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Visual Studio Code Agents (Preview)","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Visual Studio Code Agents","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"is a new preview companion app that ships alongside VS Code Insiders, built for agent-native development.","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Parallelize tasks across projects","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"- Kick off agent sessions across multiple repos in parallel (each isolated in its own worktree), quickly switch context (with UI that adapts to your selection), and iterate on human and agentic reviews.","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"Monitor and review","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"- Track session progress, view diffs inline, leave feedback for agents, and create pull requests without leaving the app.","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"Your customizations carry over","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"- Custom instructions, prompt files, custom agents, MCP servers, hooks, and plugins all work in the Agents app, along with your other VS Code customizations like themes, for example.","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"No extra install","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"- The app ships alongside VS Code Insiders. Launch it from your Start menu or Applications folder in the OS, or run","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"Chat: Open Agents Application","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"from the Command Palette.","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"The Agents app is a rapidly evolving preview. It's currently only available in VS Code Insiders, and we're looking forward to getting your feedback in GitHub issues.","depth":18,"role_description":"text"},{"role":"AXHeading","text":"Integrated browser","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Integrated browser","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"This release, we continue to further enhance the integrated browser experience and its capabilities for agents.","depth":18,"role_description":"text"},{"role":"AXHeading","text":"Browser agent tools improvements","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Browser agent tools improvements","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Setting","depth":19,"role_description":"text"},{"role":"AXStaticText","text":":","depth":18,"role_description":"text"},{"role":"AXLink","text":"workbench.browser.enableChatTools","depth":19,"help_text":"View or change setting","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"workbench.browser.enableChatTools","depth":20,"role_description":"text"},{"role":"AXHeading","text":"Better tool labels","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Better tool labels","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"When an agent invokes the browser tool, the tool calls now have a more descriptive label and a link to go directly to the target browser tab.","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Old:","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"New:","depth":19,"role_description":"text"},{"role":"AXHeading","text":"Long-running script support","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Long-running script support","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"The","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Run Playwright Code","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"tool has improved support for long-running scripts. Scripts that take longer than five seconds to run (by default) now return a deferred result for the agent to poll.","depth":18,"role_description":"text"},{"role":"AXHeading","text":"Fewer duplicate tabs","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Fewer duplicate tabs","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Agents are now more heavily discouraged from repetitively opening browser tabs. Now, when an agent attempts to open a new tab and an available tab is already open to the same host, no new tab is opened unless an explicit flag is passed by the agent.","depth":18,"role_description":"text"},{"role":"AXHeading","text":"Pinch-to-zoom in the integrated browser (macOS)","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Pinch-to-zoom in the integrated browser (macOS)","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"The","depth":18,"role_description":"text"},{"role":"AXLink","text":"integrated browser","depth":18,"help_text":"https://code.visualstudio.com/docs/debugtest/integrated-browser","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"integrated browser","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"now supports pinch-to-zoom on macOS. Use the trackpad pinch gesture to magnify web page content up to 3x.","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Unlike the standard browser zoom (","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"⌘=","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"/","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"⌘-","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"), pinch-to-zoom is a purely visual magnification and doesn't reflow the page layout.","depth":18,"role_description":"text"},{"role":"AXButton","text":"play","depth":20,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"un-mute","depth":21,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"enter full screen","depth":20,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"show more media controls","depth":20,"help_text":"more options","role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXHeading","text":"Terminal tools improvements","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Terminal tools improvements","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"This release improves the agent experience for running terminal commands in the background.","depth":18,"role_description":"text"},{"role":"AXHeading","text":"Send input to background terminals","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Send input to background terminals","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Previously, background terminals were read-only, with only","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"get_terminal_output","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"available. This was particularly limiting when a foreground terminal timed out and moved to the background, as the agent could no longer interact with it.","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"With the new","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"send_to_terminal","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"tool, the agent can continue interacting with background terminals. For example, if an SSH session times out while waiting for a password prompt, the agent can still send the required input to complete the connection.","depth":18,"role_description":"text"},{"role":"AXHeading","text":"Background terminal notifications (Experimental)","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Background terminal notifications (Experimental)","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Setting","depth":19,"role_description":"text"},{"role":"AXStaticText","text":":","depth":18,"role_description":"text"},{"role":"AXLink","text":"chat.tools.terminal.backgroundNotifications","depth":19,"help_text":"View or change setting","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"chat.tools.terminal.backgroundNotifications","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"Previously, when a terminal command was running in the background, the agent had to manually call","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"get_terminal_output","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"to check on its status. There was no way to know when the command completed or needed input.","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"With the new experimental","depth":18,"role_description":"text"},{"role":"AXLink","text":"chat.tools.terminal.backgroundNotifications","depth":19,"help_text":"View or change setting","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"chat.tools.terminal.backgroundNotifications","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"setting, the agent is automatically notified when a background terminal command finishes or requires user input. This also applies to foreground terminals that time out and are moved to the background. The agent can then take appropriate action, such as reviewing the output or providing input via the","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"send_to_terminal","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"tool.","depth":18,"role_description":"text"},{"role":"AXHeading","text":"Deprecated features and settings","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Deprecated features and settings","depth":18,"role_description":"text"},{"role":"AXHeading","text":"New deprecations in this release","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"New deprecations in this release","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"None","depth":18,"role_description":"text"},{"role":"AXHeading","text":"Upcoming deprecations","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Upcoming deprecations","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Edit Mode","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"is officially deprecated as of VS Code version 1.110. Users can temporarily re-enable Edit Mode via VS Code setting","depth":19,"role_description":"text"},{"role":"AXLink","text":"chat.editMode.hidden","depth":20,"help_text":"View or change setting","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"chat.editMode.hidden","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"","depth":21,"role_description":"text"},{"role":"AXStaticText","text":". This setting will remain supported through version 1.125. Beginning with version 1.125, Edit Mode will be fully removed and can no longer be enabled via settings.","depth":19,"role_description":"text"},{"role":"AXHeading","text":"Notable fixes","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Notable fixes","depth":18,"role_description":"text"},{"role":"AXLink","text":"vscode#304257","depth":19,"help_text":"https://github.com/microsoft/vscode/issues/304257","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"vscode#304257","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"- terminal restart for integrated pwsh can cause cursor to go to wrong location","depth":19,"role_description":"text"},{"role":"AXLink","text":"vscode#304679","depth":19,"help_text":"https://github.com/microsoft/vscode/issues/304679","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"vscode#304679","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"- Caps Lock key inserts raw escape sequence \"[57358u\" in Claude Code inside VS Code terminal","depth":19,"role_description":"text"},{"role":"AXHeading","text":"Thank you","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"Thank you","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Contributions to our issue tracking:","depth":18,"role_description":"text"},{"role":"AXLink","text":"@gjsjohnmurray (John Murray)","depth":19,"help_text":"https://github.com/gjsjohnmurray","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"@gjsjohnmurray (John Murray)","depth":20,"role_description":"text"},{"role":"AXLink","text":"@RedCMD (RedCMD)","depth":19,"help_text":"https://github.com/RedCMD","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"@RedCMD (RedCMD)","depth":20,"role_description":"text"},{"role":"AXLink","text":"@IllusionMH (Andrii Dieiev)","depth":19,"help_text":"https://github.com/IllusionMH","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"@IllusionMH (Andrii Dieiev)","depth":20,"role_description":"text"},{"role":"AXLink","text":"@albertosantini (Alberto Santini)","depth":19,"help_text":"https://github.com/albertosantini","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"@albertosantini (Alberto Santini)","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"Contributions to","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"vscode","depth":19,"role_description":"text"},{"role":"AXStaticText","text":":","depth":18,"role_description":"text"},{"role":"AXLink","text":"@andysharman","depth":19,"help_text":"https://github.com/andysharman","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"@andysharman","depth":20,"role_description":"text"},{"role":"AXStaticText","text":": feat: add A/B test for default new session mode","depth":19,"role_description":"text"},{"role":"AXLink","text":"PR #306532","depth":19,"help_text":"https://github.com/microsoft/vscode/pull/306532","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PR #306532","depth":20,"role_description":"text"},{"role":"AXLink","text":"@chetanr-25","depth":19,"help_text":"https://github.com/chetanr-25","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"@chetanr-25","depth":20,"role_description":"text"},{"role":"AXStaticText","text":": Improve type safety for dynamic stylesheet rules","depth":19,"role_description":"text"},{"role":"AXLink","text":"PR #288651","depth":19,"help_text":"https://github.com/microsoft/vscode/pull/288651","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PR #288651","depth":20,"role_description":"text"},{"role":"AXLink","text":"@danplischke (Dan Plischke)","depth":19,"help_text":"https://github.com/danplischke","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"@danplischke (Dan Plischke)","depth":20,"role_description":"text"},{"role":"AXStaticText","text":": Add default-folder, default-workspace and disable-telemetry to serve-web CLI","depth":19,"role_description":"text"},{"role":"AXLink","text":"PR #299512","depth":19,"help_text":"https://github.com/microsoft/vscode/pull/299512","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PR #299512","depth":20,"role_description":"text"},{"role":"AXLink","text":"@mossgowild (moss)","depth":19,"help_text":"https://github.com/mossgowild","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"@mossgowild (moss)","depth":20,"role_description":"text"},{"role":"AXStaticText","text":": fix: prevent catastrophic regex backtracking in _extractImagesFromOutput","depth":19,"role_description":"text"},{"role":"AXLink","text":"PR #307447","depth":19,"help_text":"https://github.com/microsoft/vscode/pull/307447","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PR #307447","depth":20,"role_description":"text"},{"role":"AXLink","text":"@xingsy97 (xingsy97)","depth":19,"help_text":"https://github.com/xingsy97","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"@xingsy97 (xingsy97)","depth":20,"role_description":"text"},{"role":"AXStaticText","text":": comments: fix memory leak when recycling tree items in comment panel","depth":19,"role_description":"text"},{"role":"AXLink","text":"PR #304666","depth":19,"help_text":"https://github.com/microsoft/vscode/pull/304666","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PR #304666","depth":20,"role_description":"text"},{"role":"AXLink","text":"@yogeshwaran-c (Yogeshwaran C)","depth":19,"help_text":"https://github.com/yogeshwaran-c","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"@yogeshwaran-c (Yogeshwaran C)","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"fix: scope editor service in window title to own editor groups container","depth":21,"role_description":"text"},{"role":"AXLink","text":"PR #306226","depth":21,"help_text":"https://github.com/microsoft/vscode/pull/306226","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PR #306226","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"fix: preserve 'Wait for Breakpoint' selection when reopening breakpoint widget","depth":21,"role_description":"text"},{"role":"AXLink","text":"PR #306564","depth":21,"help_text":"https://github.com/microsoft/vscode/pull/306564","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PR #306564","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"fix: include additional toggles in find input arrow key navigation","depth":21,"role_description":"text"},{"role":"AXLink","text":"PR #306559","depth":21,"help_text":"https://github.com/microsoft/vscode/pull/306559","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PR #306559","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"feat: show coverage indicators in minimap","depth":21,"role_description":"text"},{"role":"AXLink","text":"PR #307250","depth":21,"help_text":"https://github.com/microsoft/vscode/pull/307250","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PR #307250","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"fix: improve test coverage filter quickpick readability","depth":21,"role_description":"text"},{"role":"AXLink","text":"PR #306562","depth":21,"help_text":"https://github.com/microsoft/vscode/pull/306562","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PR #306562","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"fix: treat unrecognized @-prefixed text as regular filter in test explorer","depth":21,"role_description":"text"},{"role":"AXLink","text":"PR #307555","depth":21,"help_text":"https://github.com/microsoft/vscode/pull/307555","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PR #307555","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"We really appreciate people trying our new features as soon as they are ready, so check back here often and learn what's new.","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"If you'd like to read release notes for previous VS Code versions, go to","depth":19,"role_description":"text"},{"role":"AXLink","text":"Updates","depth":19,"help_text":"https://code.visualstudio.com/updates","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Updates","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"on","depth":19,"role_description":"text"},{"role":"AXLink","text":"code.visualstudio.com","depth":19,"help_text":"https://code.visualstudio.com","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"code.visualstudio.com","depth":20,"role_description":"text"},{"role":"AXStaticText","text":".","depth":19,"role_description":"text"},{"role":"AXButton","text":"Scroll to top","depth":18,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
5634032665621410328
|
-8989997402854407860
|
visual_change
|
accessibility
|
NULL
|
Explorer (⇧⌘E) - 1 unsaved file
1
Search (⇧⌘F)
Explorer (⇧⌘E) - 1 unsaved file
1
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
screenpipe
!
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Release Notes: 1.115.0, Editor Group 1
#!/bin/bash • Untitled-1, Editor Group 1
report.py, preview, Editor Group 1
Problems (⇧⌘M)
PROBLEMS
Output (⇧⌘U)
OUTPUT
Debug Console (⇧⌘Y)
DEBUG CONSOLE
Terminal (⌃`)
TERMINAL
Ports
PORTS
alert Disconnected from SSH: [IP_ADDRESS]
Disconnected from SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Screen Reader Optimized
Info: Screen reader usage detected. Do you want to enable editor.accessibilitySupport to optimize the editor for screen reader usage?
Visual Studio Code 1.115
Visual Studio Code 1.115
Show release notes after an update
Follow us on
LinkedIn
LinkedIn
,
X
X
,
Bluesky
Bluesky
|
View online
View online
|
Release date: April 8, 2026
Welcome to the 1.115 release of Visual Studio Code. This release makes your agent-native development experience even better with the introduction of the new VS Code Agents companion app!
VS Code Agents app
VS Code Agents app
: a new companion app optimized for agent-native development, running alongside VS Code Insiders.
Integrated browser
Integrated browser
: several improvements to make working with the integrated browser more seamless for agents.
Terminal tools
Terminal tools
: new capabilities for agents to interact with background terminals.
Happy Coding!
VS Code is rolling out gradually to all users. Use
Check for Updates
in VS Code to get the latest version immediately.
To try new features as soon as possible,
download the nightly Insiders build
download the nightly Insiders build
, which includes the latest updates as soon as they are available.
IN THIS UPDATE
Visual Studio Code Agents (Preview)
Visual Studio Code Agents (Preview)
Integrated browser
Integrated browser
Terminal tools improvements
Terminal tools improvements
Deprecated features and settings
Deprecated features and settings
Notable fixes
Notable fixes
Thank you
Thank you
Visual Studio Code Agents (Preview)
Visual Studio Code Agents (Preview)
Visual Studio Code Agents
is a new preview companion app that ships alongside VS Code Insiders, built for agent-native development.
Parallelize tasks across projects
- Kick off agent sessions across multiple repos in parallel (each isolated in its own worktree), quickly switch context (with UI that adapts to your selection), and iterate on human and agentic reviews.
Monitor and review
- Track session progress, view diffs inline, leave feedback for agents, and create pull requests without leaving the app.
Your customizations carry over
- Custom instructions, prompt files, custom agents, MCP servers, hooks, and plugins all work in the Agents app, along with your other VS Code customizations like themes, for example.
No extra install
- The app ships alongside VS Code Insiders. Launch it from your Start menu or Applications folder in the OS, or run
Chat: Open Agents Application
from the Command Palette.
The Agents app is a rapidly evolving preview. It's currently only available in VS Code Insiders, and we're looking forward to getting your feedback in GitHub issues.
Integrated browser
Integrated browser
This release, we continue to further enhance the integrated browser experience and its capabilities for agents.
Browser agent tools improvements
Browser agent tools improvements
Setting
:
workbench.browser.enableChatTools
workbench.browser.enableChatTools
Better tool labels
Better tool labels
When an agent invokes the browser tool, the tool calls now have a more descriptive label and a link to go directly to the target browser tab.
Old:
New:
Long-running script support
Long-running script support
The
Run Playwright Code
tool has improved support for long-running scripts. Scripts that take longer than five seconds to run (by default) now return a deferred result for the agent to poll.
Fewer duplicate tabs
Fewer duplicate tabs
Agents are now more heavily discouraged from repetitively opening browser tabs. Now, when an agent attempts to open a new tab and an available tab is already open to the same host, no new tab is opened unless an explicit flag is passed by the agent.
Pinch-to-zoom in the integrated browser (macOS)
Pinch-to-zoom in the integrated browser (macOS)
The
integrated browser
integrated browser
now supports pinch-to-zoom on macOS. Use the trackpad pinch gesture to magnify web page content up to 3x.
Unlike the standard browser zoom (
⌘=
/
⌘-
), pinch-to-zoom is a purely visual magnification and doesn't reflow the page layout.
play
un-mute
enter full screen
show more media controls
Terminal tools improvements
Terminal tools improvements
This release improves the agent experience for running terminal commands in the background.
Send input to background terminals
Send input to background terminals
Previously, background terminals were read-only, with only
get_terminal_output
available. This was particularly limiting when a foreground terminal timed out and moved to the background, as the agent could no longer interact with it.
With the new
send_to_terminal
tool, the agent can continue interacting with background terminals. For example, if an SSH session times out while waiting for a password prompt, the agent can still send the required input to complete the connection.
Background terminal notifications (Experimental)
Background terminal notifications (Experimental)
Setting
:
chat.tools.terminal.backgroundNotifications
chat.tools.terminal.backgroundNotifications
Previously, when a terminal command was running in the background, the agent had to manually call
get_terminal_output
to check on its status. There was no way to know when the command completed or needed input.
With the new experimental
chat.tools.terminal.backgroundNotifications
chat.tools.terminal.backgroundNotifications
setting, the agent is automatically notified when a background terminal command finishes or requires user input. This also applies to foreground terminals that time out and are moved to the background. The agent can then take appropriate action, such as reviewing the output or providing input via the
send_to_terminal
tool.
Deprecated features and settings
Deprecated features and settings
New deprecations in this release
New deprecations in this release
None
Upcoming deprecations
Upcoming deprecations
Edit Mode
is officially deprecated as of VS Code version 1.110. Users can temporarily re-enable Edit Mode via VS Code setting
chat.editMode.hidden
chat.editMode.hidden
. This setting will remain supported through version 1.125. Beginning with version 1.125, Edit Mode will be fully removed and can no longer be enabled via settings.
Notable fixes
Notable fixes
vscode#304257
vscode#304257
- terminal restart for integrated pwsh can cause cursor to go to wrong location
vscode#304679
vscode#304679
- Caps Lock key inserts raw escape sequence "[57358u" in Claude Code inside VS Code terminal
Thank you
Thank you
Contributions to our issue tracking:
@gjsjohnmurray (John Murray)
@gjsjohnmurray (John Murray)
@RedCMD (RedCMD)
@RedCMD (RedCMD)
@IllusionMH (Andrii Dieiev)
@IllusionMH (Andrii Dieiev)
@albertosantini (Alberto Santini)
@albertosantini (Alberto Santini)
Contributions to
vscode
:
@andysharman
@andysharman
: feat: add A/B test for default new session mode
PR #306532
PR #306532
@chetanr-25
@chetanr-25
: Improve type safety for dynamic stylesheet rules
PR #288651
PR #288651
@danplischke (Dan Plischke)
@danplischke (Dan Plischke)
: Add default-folder, default-workspace and disable-telemetry to serve-web CLI
PR #299512
PR #299512
@mossgowild (moss)
@mossgowild (moss)
: fix: prevent catastrophic regex backtracking in _extractImagesFromOutput
PR #307447
PR #307447
@xingsy97 (xingsy97)
@xingsy97 (xingsy97)
: comments: fix memory leak when recycling tree items in comment panel
PR #304666
PR #304666
@yogeshwaran-c (Yogeshwaran C)
@yogeshwaran-c (Yogeshwaran C)
fix: scope editor service in window title to own editor groups container
PR #306226
PR #306226
fix: preserve 'Wait for Breakpoint' selection when reopening breakpoint widget
PR #306564
PR #306564
fix: include additional toggles in find input arrow key navigation
PR #306559
PR #306559
feat: show coverage indicators in minimap
PR #307250
PR #307250
fix: improve test coverage filter quickpick readability
PR #306562
PR #306562
fix: treat unrecognized @-prefixed text as regular filter in test explorer
PR #307555
PR #307555
We really appreciate people trying our new features as soon as they are ready, so check back here often and learn what's new.
If you'd like to read release notes for previous VS Code versions, go to
Updates
Updates
on
code.visualstudio.com
code.visualstudio.com
.
Scroll to top...
|
6859
|
|
6881
|
122
|
33
|
2026-04-13T14:15:54.036935+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089754036_m1.jpg...
|
Finder
|
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2Shell EditViewSessionScriptsProfilesWindowHe iTerm2Shell EditViewSessionScriptsProfilesWindowHelp-zshDOCKER0 ₴1DEV (-zsh)0 82APP (-zsh)• *3-zsh• x4|du:/Library/Application Support/Apple/ParentalControls/Users: Permission denieddu:/Library/Application Support/Apple/AssetCache/Data: Permission denieddu:/Library/ApplicationSupport/ApplePushService: Permission denieddu:/Library/Application Support/org.pqrs/tmp/rootonly: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denieddu: /Library/ApplicationSupport/Google/GoogleUpdater/140.0.7273.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denieddu: /Library/Application Support/com.apple.TCC: Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu:/Library/Application Support/Iru/Cached Items: Permission denieddu:/Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddudididi-zsh• 285‹$0lahl-zsh886-zsh100% 147Mon 13 Apr 17:15:53181O 87* Unable to acce...*- *8NFinder62M<026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminnylukas@Lukas-Kovaliks-MacBook-Pro-Jiminnylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cd ..~/.screenpipe/data $ cd ..~/.screenpipe $ lltotal 871176drwxr-xr-x12 lukasstaff384 13 Apr00:00drwx------+91 lukasstaff2912 13 Apr 17:09-rw-r--r--1lukasstaff270 11 Apr 18:59config. jsondrwxr-xr-x5lukasstaff160 11 Apr 15:03 datalukasstaff43819008013 Apr 17:10 db.sqlite-rw-r--r---rw-r--r--drwxr-xr-x-rw-r--r--lukasstaff6553612 Apr 12:11 db.sqlite-shmlukasstaff657555213 Apr 17:12 db.sqlite-wal8lukasstaff2569 Apr 19:53 pipeslukasstaff132736lukasstaff9 Apr 21:27 screenpipe.2026-04-09.0.10g95425-rw-r--r--lukasstaff11 Apr 23:14 screenpipe.2026-04-11.0.10g72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--1 lukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10gLukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ |...
|
NULL
|
-5395062019562398792
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2Shell EditViewSessionScriptsProfilesWindowHe iTerm2Shell EditViewSessionScriptsProfilesWindowHelp-zshDOCKER0 ₴1DEV (-zsh)0 82APP (-zsh)• *3-zsh• x4|du:/Library/Application Support/Apple/ParentalControls/Users: Permission denieddu:/Library/Application Support/Apple/AssetCache/Data: Permission denieddu:/Library/ApplicationSupport/ApplePushService: Permission denieddu:/Library/Application Support/org.pqrs/tmp/rootonly: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denieddu: /Library/ApplicationSupport/Google/GoogleUpdater/140.0.7273.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denieddu: /Library/Application Support/com.apple.TCC: Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu:/Library/Application Support/Iru/Cached Items: Permission denieddu:/Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddudididi-zsh• 285‹$0lahl-zsh886-zsh100% 147Mon 13 Apr 17:15:53181O 87* Unable to acce...*- *8NFinder62M<026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminnylukas@Lukas-Kovaliks-MacBook-Pro-Jiminnylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cd ..~/.screenpipe/data $ cd ..~/.screenpipe $ lltotal 871176drwxr-xr-x12 lukasstaff384 13 Apr00:00drwx------+91 lukasstaff2912 13 Apr 17:09-rw-r--r--1lukasstaff270 11 Apr 18:59config. jsondrwxr-xr-x5lukasstaff160 11 Apr 15:03 datalukasstaff43819008013 Apr 17:10 db.sqlite-rw-r--r---rw-r--r--drwxr-xr-x-rw-r--r--lukasstaff6553612 Apr 12:11 db.sqlite-shmlukasstaff657555213 Apr 17:12 db.sqlite-wal8lukasstaff2569 Apr 19:53 pipeslukasstaff132736lukasstaff9 Apr 21:27 screenpipe.2026-04-09.0.10g95425-rw-r--r--lukasstaff11 Apr 23:14 screenpipe.2026-04-11.0.10g72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--1 lukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10gLukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ |...
|
NULL
|
|
6899
|
123
|
9
|
2026-04-13T14:17:58.417468+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089878417_m1.jpg...
|
Finder
|
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Finder FileEditViewGoWindowHelp-zshDOCKER0 ₴1DEV ( Finder FileEditViewGoWindowHelp-zshDOCKER0 ₴1DEV (-zsh)О 82APP (-zsh)• *3-zsh• ×4du:/Library/Application Support/ApplePushService: Permission denieddu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denieddu: /Library/Application Support/com.apple.TCC: Operation not permitteddu: /Library/Application Support/Iru/Quarantine:Permission denieddu: /Library/Application Support/Iru/Cached Items: Permissiondenieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permissiondenieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu:/Library/Caches/com.apple.aneuserd: Operation not permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission deniedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du-sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lltotal 871176drwxr-xr-x12 lukasstaffdrwx----91lukasstaff-rw-r--r--1 lukasstaffdrwxr-xr-x5 lukasstaff-rw-r--r--1lukasstaff-rw-r--r--lukasstaff-ГW-r--=-lukasstaffdrwxr-xr-xlukasstaff-rw-r--r--1lukasstaff-rw-r-1 lukasstaff-rw-r--r--1 lukasstaff384 13 Apr 00:002912 13 Apr 17:09270 11 Apr 18:59config.json160 11 Apr 15:03 data43819008013 Apr 17:10 db.sqlite6553612 Apr 12:11 db.sqlite-shm657555213 Apr 17:12 db.sqlite-wal2569 Apr 19:53 pipes1327369 Apr 21:27 screenpipe.2026-04-09.0.10g95425 11 Apr 23:14screenpipe.2026-04-11.0.10g72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g1lukasstafflukas@Lukas-Kovaliks-MacBook-Proсp: /Volumes/screenpipe/db.sqlitlukas@Lukas-Kovaliks-MacBook-Pro-zsh• 85<-zshlabl86-zsh100% <7Mon 13 Apr 17:17:58L881O 87* Unable to acce..."*8Visual Studio Code...
|
NULL
|
-381477420183139022
|
NULL
|
visual_change
|
ocr
|
NULL
|
Finder FileEditViewGoWindowHelp-zshDOCKER0 ₴1DEV ( Finder FileEditViewGoWindowHelp-zshDOCKER0 ₴1DEV (-zsh)О 82APP (-zsh)• *3-zsh• ×4du:/Library/Application Support/ApplePushService: Permission denieddu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denieddu: /Library/Application Support/com.apple.TCC: Operation not permitteddu: /Library/Application Support/Iru/Quarantine:Permission denieddu: /Library/Application Support/Iru/Cached Items: Permissiondenieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permissiondenieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu:/Library/Caches/com.apple.aneuserd: Operation not permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission deniedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du-sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lltotal 871176drwxr-xr-x12 lukasstaffdrwx----91lukasstaff-rw-r--r--1 lukasstaffdrwxr-xr-x5 lukasstaff-rw-r--r--1lukasstaff-rw-r--r--lukasstaff-ГW-r--=-lukasstaffdrwxr-xr-xlukasstaff-rw-r--r--1lukasstaff-rw-r-1 lukasstaff-rw-r--r--1 lukasstaff384 13 Apr 00:002912 13 Apr 17:09270 11 Apr 18:59config.json160 11 Apr 15:03 data43819008013 Apr 17:10 db.sqlite6553612 Apr 12:11 db.sqlite-shm657555213 Apr 17:12 db.sqlite-wal2569 Apr 19:53 pipes1327369 Apr 21:27 screenpipe.2026-04-09.0.10g95425 11 Apr 23:14screenpipe.2026-04-11.0.10g72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g1lukasstafflukas@Lukas-Kovaliks-MacBook-Proсp: /Volumes/screenpipe/db.sqlitlukas@Lukas-Kovaliks-MacBook-Pro-zsh• 85<-zshlabl86-zsh100% <7Mon 13 Apr 17:17:58L881O 87* Unable to acce..."*8Visual Studio Code...
|
NULL
|
|
6901
|
123
|
11
|
2026-04-13T14:18:01.437635+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089881437_m1.jpg...
|
Finder
|
Recents
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Kind
Date Last Opened
arch.pdf
PDF Document
14 December 2021 at 14:26
laravel.png
PNG image
17 February 2022 at 19:04
sf_square.png
PNG image
23 February 2022 at 16:54
ppedrive.png
PNG image
23 February 2022 at 16:56
bh.png
PNG image
23 February 2022 at 16:59
bh_square.png
PNG image
23 February 2022 at 17:01
crm.png
PNG image
23 February 2022 at 17:04
crm_square.png
PNG image
23 February 2022 at 17:05
base64.sh
Terminal scripts
24 July 2022 at 14:38
transliterateCyr.sh
Terminal scripts
24 July 2022 at 15:01
transliterateLat.sh
Terminal scripts
24 July 2022 at 15:02
Untitled.scpt
Script
9 August 2022 at 19:48
CleanShot 2022-08-25 at [EMAIL]
PNG image
25 August 2022 at 18:24
background-ineverted.jpg
JPEG image
11 January 2023 at 16:25
background-large-inverted.jpg
JPEG image
11 January 2023 at 16:28
background-large.jpg
JPEG image
11 January 2023 at 16:28
background.jpg
JPEG image
11 January 2023 at 16:29
index.html
HTML document
18 January 2023 at 10:16
audio.wav
Waveform audio
10 May 2023 at 8:43
hubspot.png
PNG image
20 July 2023 at 19:18
copper.png
PNG image
4 August 2023 at 18:15
SidekickService.php.html
HTML document
4 August 2023 at 21:50
sidekick_white.svg
SVG document
4 September 2023 at 19:20
pipedrive.png
PNG image...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"bounds":{"left":0.37083334,"top":0.35,"width":0.119444445,"height":0.02111111},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"bounds":{"left":0.3875,"top":0.37777779,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"bounds":{"left":0.3875,"top":0.40888888,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"bounds":{"left":0.3875,"top":0.44,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"bounds":{"left":0.3875,"top":0.47111112,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"bounds":{"left":0.3875,"top":0.50222224,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"bounds":{"left":0.3875,"top":0.53333336,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"bounds":{"left":0.3875,"top":0.5644444,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.3875,"top":0.59555554,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"bounds":{"left":0.37083334,"top":0.6344444,"width":0.119444445,"height":0.02111111},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"bounds":{"left":0.3875,"top":0.6622222,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"bounds":{"left":0.3875,"top":0.6933333,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"bounds":{"left":0.37083334,"top":0.7322222,"width":0.119444445,"height":0.02111111},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"bounds":{"left":0.3875,"top":0.76,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"bounds":{"left":0.3875,"top":0.7911111,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"bounds":{"left":0.3875,"top":0.82222223,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"bounds":{"left":0.3875,"top":0.85333335,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"bounds":{"left":0.3875,"top":0.8844444,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"bounds":{"left":0.3875,"top":0.91555554,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"bounds":{"left":0.3875,"top":0.94666666,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"bounds":{"left":0.3875,"top":0.9777778,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"bounds":{"left":0.53402776,"top":0.35666665,"width":0.024305556,"height":0.015555556},"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"bounds":{"left":0.76805556,"top":0.35666665,"width":0.019444445,"height":0.015555556},"role_description":"text"},{"role":"AXStaticText","text":"Date Last Opened","depth":7,"bounds":{"left":0.84791666,"top":0.35666665,"width":0.07083333,"height":0.015555556},"role_description":"text"},{"role":"AXTextField","text":"arch.pdf","depth":7,"bounds":{"left":0.53402776,"top":0.3888889,"width":0.04097222,"height":0.017777778},"value":"arch.pdf","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PDF Document","depth":7,"bounds":{"left":0.76805556,"top":0.3888889,"width":0.06875,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"14 December 2021 at 14:26","depth":7,"bounds":{"left":0.84791666,"top":0.3888889,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"laravel.png","depth":7,"bounds":{"left":0.53402776,"top":0.41111112,"width":0.052083332,"height":0.017777778},"value":"laravel.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.41111112,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"17 February 2022 at 19:04","depth":7,"bounds":{"left":0.84791666,"top":0.41111112,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"sf_square.png","depth":7,"bounds":{"left":0.53402776,"top":0.43333334,"width":0.065972224,"height":0.017777778},"value":"sf_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.43333334,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:54","depth":7,"bounds":{"left":0.84791666,"top":0.43333334,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"ppedrive.png","depth":7,"bounds":{"left":0.53402776,"top":0.45555556,"width":0.061805554,"height":0.017777778},"value":"ppedrive.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.45555556,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:56","depth":7,"bounds":{"left":0.84791666,"top":0.45555556,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"bh.png","depth":7,"bounds":{"left":0.53402776,"top":0.47777778,"width":0.035416666,"height":0.017777778},"value":"bh.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.47777778,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:59","depth":7,"bounds":{"left":0.84791666,"top":0.47777778,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"bh_square.png","depth":7,"bounds":{"left":0.53402776,"top":0.5,"width":0.06944445,"height":0.017777778},"value":"bh_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.5,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:01","depth":7,"bounds":{"left":0.84791666,"top":0.5,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"crm.png","depth":7,"bounds":{"left":0.53402776,"top":0.5222222,"width":0.04097222,"height":0.017777778},"value":"crm.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.5222222,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:04","depth":7,"bounds":{"left":0.84791666,"top":0.5222222,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"crm_square.png","depth":7,"bounds":{"left":0.53402776,"top":0.54444444,"width":0.075,"height":0.017777778},"value":"crm_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.54444444,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:05","depth":7,"bounds":{"left":0.84791666,"top":0.54444444,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"base64.sh","depth":7,"bounds":{"left":0.53402776,"top":0.56666666,"width":0.05,"height":0.017777778},"value":"base64.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"bounds":{"left":0.76805556,"top":0.56666666,"width":0.07013889,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 14:38","depth":7,"bounds":{"left":0.84791666,"top":0.56666666,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"transliterateCyr.sh","depth":7,"bounds":{"left":0.53402776,"top":0.5888889,"width":0.083333336,"height":0.017777778},"value":"transliterateCyr.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"bounds":{"left":0.76805556,"top":0.5888889,"width":0.07013889,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 15:01","depth":7,"bounds":{"left":0.84791666,"top":0.5888889,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"transliterateLat.sh","depth":7,"bounds":{"left":0.53402776,"top":0.6111111,"width":0.08263889,"height":0.017777778},"value":"transliterateLat.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"bounds":{"left":0.76805556,"top":0.6111111,"width":0.07013889,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 15:02","depth":7,"bounds":{"left":0.84791666,"top":0.6111111,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"Untitled.scpt","depth":7,"bounds":{"left":0.53402776,"top":0.6333333,"width":0.060416665,"height":0.017777778},"value":"Untitled.scpt","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Script","depth":7,"bounds":{"left":0.76805556,"top":0.6333333,"width":0.027777778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"9 August 2022 at 19:48","depth":7,"bounds":{"left":0.84791666,"top":0.6333333,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"CleanShot 2022-08-25 at 18.24.19@2x.png","depth":7,"bounds":{"left":0.53402776,"top":0.65555555,"width":0.18888889,"height":0.017777778},"value":"CleanShot 2022-08-25 at 18.24.19@2x.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.65555555,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"25 August 2022 at 18:24","depth":7,"bounds":{"left":0.84791666,"top":0.65555555,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"background-ineverted.jpg","depth":7,"bounds":{"left":0.53402776,"top":0.67777777,"width":0.115277775,"height":0.017777778},"value":"background-ineverted.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"bounds":{"left":0.76805556,"top":0.67777777,"width":0.05625,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:25","depth":7,"bounds":{"left":0.84791666,"top":0.67777777,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"background-large-inverted.jpg","depth":7,"bounds":{"left":0.53402776,"top":0.7,"width":0.13541667,"height":0.017777778},"value":"background-large-inverted.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"bounds":{"left":0.76805556,"top":0.7,"width":0.05625,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:28","depth":7,"bounds":{"left":0.84791666,"top":0.7,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"background-large.jpg","depth":7,"bounds":{"left":0.53402776,"top":0.7222222,"width":0.09652778,"height":0.017777778},"value":"background-large.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"bounds":{"left":0.76805556,"top":0.7222222,"width":0.05625,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:28","depth":7,"bounds":{"left":0.84791666,"top":0.7222222,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"background.jpg","depth":7,"bounds":{"left":0.53402776,"top":0.74444443,"width":0.07152778,"height":0.017777778},"value":"background.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"bounds":{"left":0.76805556,"top":0.74444443,"width":0.05625,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:29","depth":7,"bounds":{"left":0.84791666,"top":0.74444443,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"index.html","depth":7,"bounds":{"left":0.53402776,"top":0.76666665,"width":0.049305554,"height":0.017777778},"value":"index.html","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"HTML document","depth":7,"bounds":{"left":0.76805556,"top":0.76666665,"width":0.072916664,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"18 January 2023 at 10:16","depth":7,"bounds":{"left":0.84791666,"top":0.76666665,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"audio.wav","depth":7,"bounds":{"left":0.53402776,"top":0.7888889,"width":0.047222223,"height":0.017777778},"value":"audio.wav","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Waveform audio","depth":7,"bounds":{"left":0.76805556,"top":0.7888889,"width":0.07083333,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"10 May 2023 at 8:43","depth":7,"bounds":{"left":0.84791666,"top":0.7888889,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"hubspot.png","depth":7,"bounds":{"left":0.53402776,"top":0.8111111,"width":0.047222223,"height":0.017777778},"value":"hubspot.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.8111111,"width":0.07083333,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"20 July 2023 at 19:18","depth":7,"bounds":{"left":0.84791666,"top":0.8111111,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"copper.png","depth":7,"bounds":{"left":0.53402776,"top":0.8333333,"width":0.059027776,"height":0.017777778},"value":"copper.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.8333333,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"4 August 2023 at 18:15","depth":7,"bounds":{"left":0.84791666,"top":0.8333333,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"SidekickService.php.html","depth":7,"bounds":{"left":0.53402776,"top":0.85555553,"width":0.059027776,"height":0.017777778},"value":"SidekickService.php.html","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"HTML document","depth":7,"bounds":{"left":0.76805556,"top":0.85555553,"width":0.072916664,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"4 August 2023 at 21:50","depth":7,"bounds":{"left":0.84791666,"top":0.85555553,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"sidekick_white.svg","depth":7,"bounds":{"left":0.53402776,"top":0.87777776,"width":0.1125,"height":0.017777778},"value":"sidekick_white.svg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SVG document","depth":7,"bounds":{"left":0.76805556,"top":0.87777776,"width":0.065972224,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"4 September 2023 at 19:20","depth":7,"bounds":{"left":0.84791666,"top":0.87777776,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"pipedrive.png","depth":7,"bounds":{"left":0.53402776,"top":0.9,"width":0.08472222,"height":0.017777778},"value":"pipedrive.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.9,"width":0.05277778,"height":0.017777778},"role_description":"text"}]...
|
-2757265630852040898
|
-8441152232686240879
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Kind
Date Last Opened
arch.pdf
PDF Document
14 December 2021 at 14:26
laravel.png
PNG image
17 February 2022 at 19:04
sf_square.png
PNG image
23 February 2022 at 16:54
ppedrive.png
PNG image
23 February 2022 at 16:56
bh.png
PNG image
23 February 2022 at 16:59
bh_square.png
PNG image
23 February 2022 at 17:01
crm.png
PNG image
23 February 2022 at 17:04
crm_square.png
PNG image
23 February 2022 at 17:05
base64.sh
Terminal scripts
24 July 2022 at 14:38
transliterateCyr.sh
Terminal scripts
24 July 2022 at 15:01
transliterateLat.sh
Terminal scripts
24 July 2022 at 15:02
Untitled.scpt
Script
9 August 2022 at 19:48
CleanShot 2022-08-25 at [EMAIL]
PNG image
25 August 2022 at 18:24
background-ineverted.jpg
JPEG image
11 January 2023 at 16:25
background-large-inverted.jpg
JPEG image
11 January 2023 at 16:28
background-large.jpg
JPEG image
11 January 2023 at 16:28
background.jpg
JPEG image
11 January 2023 at 16:29
index.html
HTML document
18 January 2023 at 10:16
audio.wav
Waveform audio
10 May 2023 at 8:43
hubspot.png
PNG image
20 July 2023 at 19:18
copper.png
PNG image
4 August 2023 at 18:15
SidekickService.php.html
HTML document
4 August 2023 at 21:50
sidekick_white.svg
SVG document
4 September 2023 at 19:20
pipedrive.png
PNG image...
|
NULL
|
|
6902
|
123
|
12
|
2026-04-13T14:18:04.444465+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089884444_m1.jpg...
|
Finder
|
Recents
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Kind
Date Last Opened
arch.pdf
PDF Document
14 December 2021 at 14:26
laravel.png
PNG image
17 February 2022 at 19:04
sf_square.png
PNG image
23 February 2022 at 16:54
ppedrive.png
PNG image
23 February 2022 at 16:56
bh.png
PNG image
23 February 2022 at 16:59
bh_square.png
PNG image
23 February 2022 at 17:01
crm.png
PNG image
23 February 2022 at 17:04
crm_square.png
PNG image
23 February 2022 at 17:05
base64.sh
Terminal scripts
24 July 2022 at 14:38
transliterateCyr.sh
Terminal scripts
24 July 2022 at 15:01
transliterateLat.sh
Terminal scripts
24 July 2022 at 15:02
Untitled.scpt
Script
9 August 2022 at 19:48
CleanShot 2022-08-25 at [EMAIL]
PNG image
25 August 2022 at 18:24
background-ineverted.jpg
JPEG image
11 January 2023 at 16:25
background-large-inverted.jpg
JPEG image
11 January 2023 at 16:28
background-large.jpg
JPEG image
11 January 2023 at 16:28
background.jpg
JPEG image
11 January 2023 at 16:29
index.html
HTML document
18 January 2023 at 10:16
audio.wav
Waveform audio
10 May 2023 at 8:43
hubspot.png
PNG image
20 July 2023 at 19:18
copper.png
PNG image
4 August 2023 at 18:15
SidekickService.php.html
HTML document
4 August 2023 at 21:50
sidekick_white.svg
SVG document...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Last Opened","depth":7,"role_description":"text"},{"role":"AXTextField","text":"arch.pdf","depth":7,"value":"arch.pdf","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PDF Document","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"14 December 2021 at 14:26","depth":7,"role_description":"text"},{"role":"AXTextField","text":"laravel.png","depth":7,"value":"laravel.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"17 February 2022 at 19:04","depth":7,"role_description":"text"},{"role":"AXTextField","text":"sf_square.png","depth":7,"value":"sf_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:54","depth":7,"role_description":"text"},{"role":"AXTextField","text":"ppedrive.png","depth":7,"value":"ppedrive.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:56","depth":7,"role_description":"text"},{"role":"AXTextField","text":"bh.png","depth":7,"value":"bh.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:59","depth":7,"role_description":"text"},{"role":"AXTextField","text":"bh_square.png","depth":7,"value":"bh_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:01","depth":7,"role_description":"text"},{"role":"AXTextField","text":"crm.png","depth":7,"value":"crm.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:04","depth":7,"role_description":"text"},{"role":"AXTextField","text":"crm_square.png","depth":7,"value":"crm_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:05","depth":7,"role_description":"text"},{"role":"AXTextField","text":"base64.sh","depth":7,"value":"base64.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 14:38","depth":7,"role_description":"text"},{"role":"AXTextField","text":"transliterateCyr.sh","depth":7,"value":"transliterateCyr.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 15:01","depth":7,"role_description":"text"},{"role":"AXTextField","text":"transliterateLat.sh","depth":7,"value":"transliterateLat.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 15:02","depth":7,"role_description":"text"},{"role":"AXTextField","text":"Untitled.scpt","depth":7,"value":"Untitled.scpt","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Script","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"9 August 2022 at 19:48","depth":7,"role_description":"text"},{"role":"AXTextField","text":"CleanShot 2022-08-25 at 18.24.19@2x.png","depth":7,"value":"CleanShot 2022-08-25 at 18.24.19@2x.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"25 August 2022 at 18:24","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background-ineverted.jpg","depth":7,"value":"background-ineverted.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:25","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background-large-inverted.jpg","depth":7,"value":"background-large-inverted.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:28","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background-large.jpg","depth":7,"value":"background-large.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:28","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background.jpg","depth":7,"value":"background.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:29","depth":7,"role_description":"text"},{"role":"AXTextField","text":"index.html","depth":7,"value":"index.html","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"HTML document","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"18 January 2023 at 10:16","depth":7,"role_description":"text"},{"role":"AXTextField","text":"audio.wav","depth":7,"value":"audio.wav","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Waveform audio","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"10 May 2023 at 8:43","depth":7,"role_description":"text"},{"role":"AXTextField","text":"hubspot.png","depth":7,"value":"hubspot.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"20 July 2023 at 19:18","depth":7,"role_description":"text"},{"role":"AXTextField","text":"copper.png","depth":7,"value":"copper.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4 August 2023 at 18:15","depth":7,"role_description":"text"},{"role":"AXTextField","text":"SidekickService.php.html","depth":7,"value":"SidekickService.php.html","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"HTML document","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4 August 2023 at 21:50","depth":7,"role_description":"text"},{"role":"AXTextField","text":"sidekick_white.svg","depth":7,"value":"sidekick_white.svg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SVG document","depth":7,"role_description":"text"}]...
|
8109549310015699311
|
-7000000351927682159
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Kind
Date Last Opened
arch.pdf
PDF Document
14 December 2021 at 14:26
laravel.png
PNG image
17 February 2022 at 19:04
sf_square.png
PNG image
23 February 2022 at 16:54
ppedrive.png
PNG image
23 February 2022 at 16:56
bh.png
PNG image
23 February 2022 at 16:59
bh_square.png
PNG image
23 February 2022 at 17:01
crm.png
PNG image
23 February 2022 at 17:04
crm_square.png
PNG image
23 February 2022 at 17:05
base64.sh
Terminal scripts
24 July 2022 at 14:38
transliterateCyr.sh
Terminal scripts
24 July 2022 at 15:01
transliterateLat.sh
Terminal scripts
24 July 2022 at 15:02
Untitled.scpt
Script
9 August 2022 at 19:48
CleanShot 2022-08-25 at [EMAIL]
PNG image
25 August 2022 at 18:24
background-ineverted.jpg
JPEG image
11 January 2023 at 16:25
background-large-inverted.jpg
JPEG image
11 January 2023 at 16:28
background-large.jpg
JPEG image
11 January 2023 at 16:28
background.jpg
JPEG image
11 January 2023 at 16:29
index.html
HTML document
18 January 2023 at 10:16
audio.wav
Waveform audio
10 May 2023 at 8:43
hubspot.png
PNG image
20 July 2023 at 19:18
copper.png
PNG image
4 August 2023 at 18:15
SidekickService.php.html
HTML document
4 August 2023 at 21:50
sidekick_white.svg
SVG document...
|
6901
|
|
6904
|
123
|
14
|
2026-04-13T14:18:13.472563+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089893472_m1.jpg...
|
NetAuthAgent
|
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Connect
Cancel
Enter your name and password for th Connect
Cancel
Enter your name and password for the server “DXP4800PLUS-B5F8”.
lukas
Connect As:
Name:
Password:
[PASSWORD] this password in my keychain
Guest
Registered User...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Connect","depth":1,"bounds":{"left":0.58055556,"top":0.46,"width":0.059722222,"height":0.035555556},"automation_id":"_NS:135","role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Cancel","depth":1,"bounds":{"left":0.5222222,"top":0.46,"width":0.059722222,"height":0.035555556},"automation_id":"_NS:73","role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Enter your name and password for the server “DXP4800PLUS-B5F8”.","depth":1,"bounds":{"left":0.41319445,"top":0.24555555,"width":0.22361112,"height":0.035555556},"automation_id":"_NS:142","role_description":"text"},{"role":"AXTextField","text":"lukas","depth":1,"bounds":{"left":0.47152779,"top":0.35666665,"width":0.16388889,"height":0.023333333},"automation_id":"_NS:162","value":"lukas","help_text":"Domain\\Username","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Connect As:","depth":1,"bounds":{"left":0.41319445,"top":0.29222223,"width":0.054166667,"height":0.017777778},"automation_id":"_NS:90","role_description":"text"},{"role":"AXStaticText","text":"Name:","depth":1,"bounds":{"left":0.41319445,"top":0.3588889,"width":0.054166667,"height":0.017777778},"automation_id":"_NS:165","role_description":"text"},{"role":"AXStaticText","text":"Password:","depth":1,"bounds":{"left":0.42152777,"top":0.39333335,"width":0.045833334,"height":0.017777778},"automation_id":"_NS:171","role_description":"text"},{"role":"AXCheckBox","text":"Remember this password in my keychain","depth":1,"bounds":{"left":0.42152777,"top":0.42444444,"width":0.18888889,"height":0.02},"automation_id":"_NS:177","role_description":"tickbox","is_enabled":true,"is_focused":false},{"role":"AXRadioButton","text":"Guest","depth":1,"bounds":{"left":0.47013888,"top":0.2911111,"width":0.043055557,"height":0.02},"automation_id":"_NS:98","role_description":"radio button","is_enabled":true,"is_focused":false},{"role":"AXRadioButton","text":"Registered User","depth":1,"bounds":{"left":0.47013888,"top":0.31555554,"width":0.08611111,"height":0.02},"automation_id":"_NS:185","role_description":"radio button","is_enabled":true,"is_focused":false}]...
|
7094674540517570975
|
-4756615541223968161
|
visual_change
|
accessibility
|
NULL
|
Connect
Cancel
Enter your name and password for th Connect
Cancel
Enter your name and password for the server “DXP4800PLUS-B5F8”.
lukas
Connect As:
Name:
Password:
[PASSWORD] this password in my keychain
Guest
Registered User...
|
6903
|
|
6906
|
123
|
16
|
2026-04-13T14:18:22.580764+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089902580_m1.jpg...
|
NetAuthAgent
|
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Select the volumes you want to mount on “DXP4800PL Select the volumes you want to mount on “DXP4800PLUS-B5F8”:
Apps
Audiobooks
[SEED_PHRASE]_folder
screenpipe
Test
Work
Youtube
OK
Cancel...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Select the volumes you want to mount on “DXP4800PLUS-B5F8”:","depth":1,"bounds":{"left":0.41666666,"top":0.22555555,"width":0.21666667,"height":0.035555556},"automation_id":"_NS:126","role_description":"text"},{"role":"AXTextField","text":"Apps","depth":4,"bounds":{"left":0.42291668,"top":0.1261111,"width":0.19375,"height":0.018888889},"value":"Apps","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Audiobooks","depth":4,"bounds":{"left":0.42291668,"top":0.14722222,"width":0.19375,"height":0.018888889},"value":"Audiobooks","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Backup","depth":4,"bounds":{"left":0.42291668,"top":0.16833334,"width":0.19375,"height":0.018888889},"value":"Backup","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"bookdrop","depth":4,"bounds":{"left":0.42291668,"top":0.18944444,"width":0.19375,"height":0.018888889},"value":"bookdrop","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"BT","depth":4,"bounds":{"left":0.42291668,"top":0.21055555,"width":0.19375,"height":0.018888889},"value":"BT","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"docker","depth":4,"bounds":{"left":0.42291668,"top":0.23166667,"width":0.19375,"height":0.018888889},"value":"docker","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Documents","depth":4,"bounds":{"left":0.42291668,"top":0.25277779,"width":0.19375,"height":0.018888889},"value":"Documents","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"ebooks","depth":4,"bounds":{"left":0.42291668,"top":0.2738889,"width":0.19375,"height":0.018888889},"value":"ebooks","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Family tree documents","depth":4,"bounds":{"left":0.42291668,"top":0.295,"width":0.19375,"height":0.018888889},"value":"Family tree documents","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"games","depth":4,"bounds":{"left":0.42291668,"top":0.31611112,"width":0.19375,"height":0.018888889},"value":"games","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Google","depth":4,"bounds":{"left":0.42291668,"top":0.33722222,"width":0.19375,"height":0.018888889},"value":"Google","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Marti","depth":4,"bounds":{"left":0.42291668,"top":0.35833332,"width":0.19375,"height":0.018888889},"value":"Marti","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Media","depth":4,"bounds":{"left":0.42291668,"top":0.37944445,"width":0.19375,"height":0.018888889},"value":"Media","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Movies","depth":4,"bounds":{"left":0.42291668,"top":0.40055555,"width":0.19375,"height":0.018888889},"value":"Movies","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Music","depth":4,"bounds":{"left":0.42291668,"top":0.42166665,"width":0.19375,"height":0.018888889},"value":"Music","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"personal_folder","depth":4,"bounds":{"left":0.42291668,"top":0.44277778,"width":0.19375,"height":0.018888889},"value":"personal_folder","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"screenpipe","depth":4,"bounds":{"left":0.42291668,"top":0.46388888,"width":0.19375,"height":0.018888889},"value":"screenpipe","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Test","depth":4,"bounds":{"left":0.42291668,"top":0.485,"width":0.19375,"height":0.018888889},"value":"Test","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Work","depth":4,"bounds":{"left":0.42291668,"top":0.5061111,"width":0.19375,"height":0.018888889},"value":"Work","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"Youtube","depth":4,"bounds":{"left":0.42291668,"top":0.5272222,"width":0.19375,"height":0.018888889},"value":"Youtube","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"OK","depth":1,"bounds":{"left":0.58402777,"top":0.52,"width":0.05277778,"height":0.035555556},"automation_id":"_NS:193","role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Cancel","depth":1,"bounds":{"left":0.5326389,"top":0.52,"width":0.05277778,"height":0.035555556},"automation_id":"_NS:11","role_description":"button","is_enabled":true,"is_focused":false}]...
|
246851100492228743
|
-663063079380964555
|
visual_change
|
accessibility
|
NULL
|
Select the volumes you want to mount on “DXP4800PL Select the volumes you want to mount on “DXP4800PLUS-B5F8”:
Apps
Audiobooks
[SEED_PHRASE]_folder
screenpipe
Test
Work
Youtube
OK
Cancel...
|
6905
|
|
6910
|
123
|
20
|
2026-04-13T14:18:28.943001+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089908943_m1.jpg...
|
Finder
|
Test
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FinderFileEditViewGoWindowHelp100% 147-zshDOCKERO FinderFileEditViewGoWindowHelp100% 147-zshDOCKERO 881DEV (-zsh)0 82APP (-zsh)• *3-zsh• ×4du: /Library/Application Support/ApplePushService: Permission denieddu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denieddu: /Library/Application Support/com.apple.TCC: Operation not permitteddu: /Library/Application Support/Iru/Quarantine:Permission denieddu: /Library/Application Support/Iru/Cached Items: Permissiondenieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu:/Library/Caches/com.apple.aneuserd: Operation not permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library-zsh• 285^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission deniedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du-sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cd..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lltotal 871176drwxr-xr-x12 lukasstaff384 13 Apr 00:00•nWx-----+91 lukasstaff2912 13 Apr 17:09-rw-r--r--1 lukasstaff270 11 Apr 18:59 config.jsondrwxr-xr-x5 lukasstaff160 11 Apr 15:03 data-rw-r--r--1 lukasstaff43819008013 Apr 17:10 db.sqlite-rw-r--r--1lukasstaff6553612 Apr 12:11 db.sqlite-shm-ГW-r-r--lukasstaff657555213 Apr 17:12 db.sqlite-waldrwxr-xr-xlukasstaff2569 Apr 19:53 pipes-rw-r--r--1lukasstaff1327369 Apr 21:27 screenpipe.2026-04-09.0.10g-rw-r-1 lukasstaff95425 11 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--1 lukasstaff1lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp: /Volumes/screenpipe/db.sqlite: No such file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ l-zsh86-zshO 87Mon 13 Apr 17:18:28T81* Unable to acce...*- 88...
|
NULL
|
8906176076854789784
|
NULL
|
visual_change
|
ocr
|
NULL
|
FinderFileEditViewGoWindowHelp100% 147-zshDOCKERO FinderFileEditViewGoWindowHelp100% 147-zshDOCKERO 881DEV (-zsh)0 82APP (-zsh)• *3-zsh• ×4du: /Library/Application Support/ApplePushService: Permission denieddu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denieddu: /Library/Application Support/com.apple.TCC: Operation not permitteddu: /Library/Application Support/Iru/Quarantine:Permission denieddu: /Library/Application Support/Iru/Cached Items: Permissiondenieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu:/Library/Caches/com.apple.aneuserd: Operation not permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library-zsh• 285^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission deniedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du-sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cd..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lltotal 871176drwxr-xr-x12 lukasstaff384 13 Apr 00:00•nWx-----+91 lukasstaff2912 13 Apr 17:09-rw-r--r--1 lukasstaff270 11 Apr 18:59 config.jsondrwxr-xr-x5 lukasstaff160 11 Apr 15:03 data-rw-r--r--1 lukasstaff43819008013 Apr 17:10 db.sqlite-rw-r--r--1lukasstaff6553612 Apr 12:11 db.sqlite-shm-ГW-r-r--lukasstaff657555213 Apr 17:12 db.sqlite-waldrwxr-xr-xlukasstaff2569 Apr 19:53 pipes-rw-r--r--1lukasstaff1327369 Apr 21:27 screenpipe.2026-04-09.0.10g-rw-r-1 lukasstaff95425 11 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--1 lukasstaff1lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp: /Volumes/screenpipe/db.sqlite: No such file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ l-zsh86-zshO 87Mon 13 Apr 17:18:28T81* Unable to acce...*- 88...
|
6909
|
|
6922
|
123
|
32
|
2026-04-13T14:19:08.686883+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089948686_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp100% 147-zshDOCKER• ₴1DEV (-zsh)О ₴2APP (-zsh)• хз-zsh• ×4du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permissiondenieddu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denieddu: /Library/Application Support/com.apple.TCC:Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu: /Library/Application Support/Iru/Cached Items: Permission denieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu: /Library/Caches/com.apple.aneuserd: Operation not permitteddu:/Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library-zsh• ₴5|^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission deniedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd …lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ 11total 871176drwxr-xr-x12 lukasstaff384 13 Apr 00:00drwx---91lukasstaff2912 13 Apr 17:09-rw-r--r--lukasstaff270 11 Apr 18:59 config. jsondrwxr-xr-x5lukasstaff160 11 Apr 15:03 data-rw-r--r--lukasstaff43819008013 Apr17:10 db.sqlite-rw-r--r--lukasstaff6553612 Apr 12:11 db.sqlite-shmlukasstaff657555213 Aprdrwxr-xr-xlukasstaff17:12 db.sqlite-wal-rw-r--r--lukasstaff2569 Apr19:53 pipes1327369 Apr 21:27 screenpipe.2026-04-09.0.10g-rw-r--r--1lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--lukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp: /Volumes/screenpipe/db.sqlite: Operation not permittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ U-zsh86-zshO ₴7Mon 13 Apr 17:19:08T81* Unable to acce...S *8...
|
NULL
|
-3768355357573745781
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp100% 147-zshDOCKER• ₴1DEV (-zsh)О ₴2APP (-zsh)• хз-zsh• ×4du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permissiondenieddu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denieddu: /Library/Application Support/com.apple.TCC:Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu: /Library/Application Support/Iru/Cached Items: Permission denieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu: /Library/Caches/com.apple.aneuserd: Operation not permitteddu:/Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library-zsh• ₴5|^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission deniedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd …lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ 11total 871176drwxr-xr-x12 lukasstaff384 13 Apr 00:00drwx---91lukasstaff2912 13 Apr 17:09-rw-r--r--lukasstaff270 11 Apr 18:59 config. jsondrwxr-xr-x5lukasstaff160 11 Apr 15:03 data-rw-r--r--lukasstaff43819008013 Apr17:10 db.sqlite-rw-r--r--lukasstaff6553612 Apr 12:11 db.sqlite-shmlukasstaff657555213 Aprdrwxr-xr-xlukasstaff17:12 db.sqlite-wal-rw-r--r--lukasstaff2569 Apr19:53 pipes1327369 Apr 21:27 screenpipe.2026-04-09.0.10g-rw-r--r--1lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--lukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp: /Volumes/screenpipe/db.sqlite: Operation not permittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ U-zsh86-zshO ₴7Mon 13 Apr 17:19:08T81* Unable to acce...S *8...
|
6921
|
|
6928
|
123
|
38
|
2026-04-13T14:19:27.263177+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089967263_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp100% 147-zshDOCKERO 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh• ×4du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permissiondenieddu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denieddu: /Library/Application Support/com.apple.TCC:Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu: /Library/Application Support/Iru/Cached Items: Permission denieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu: /Library/Caches/com.apple.aneuserd: Operation not permitteddu:/Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library-zsh• 285^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission deniedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du-sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd …lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lltotal 871176drwxr-xr-x12 lukasstaff384 13 Apr 00:00drwx---91lukasstaff2912 13 Apr 17:09-rw-r--r--lukasstaff270 11 Apr 18:59 config. jsondrwxr-xr-x5lukasstaff160 11 Apr 15:03 data-rWere-r=-lukasstaff438190080 13 Apr 17:10 db.sqlite-rw-r--r--lukasstaff6553612 Apr 12:11 db.sqlite-shmlukasstaff6575552drwxr-xr-x8lukasstaff13 Apr 17:12 db.sqlite-wal-rw-r--r--lukasstaff2569 Apr19:53 pipes1327369 Apr 21:27 screenpipe.2026-04-09.0.10g-rw-r--r--1lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--lukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/§creenpipe/db.sqlite-zsh86-zshO 87Mon 13 Apr 17:19:26T81* Unable to acce...K 888...
|
NULL
|
7817492988012462321
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp100% 147-zshDOCKERO 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh• ×4du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permissiondenieddu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denieddu:/Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denieddu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denieddu: /Library/Application Support/com.apple.TCC:Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu: /Library/Application Support/Iru/Cached Items: Permission denieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu: /Library/Caches/com.apple.aneuserd: Operation not permitteddu:/Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library-zsh• 285^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission deniedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du-sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd …lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lltotal 871176drwxr-xr-x12 lukasstaff384 13 Apr 00:00drwx---91lukasstaff2912 13 Apr 17:09-rw-r--r--lukasstaff270 11 Apr 18:59 config. jsondrwxr-xr-x5lukasstaff160 11 Apr 15:03 data-rWere-r=-lukasstaff438190080 13 Apr 17:10 db.sqlite-rw-r--r--lukasstaff6553612 Apr 12:11 db.sqlite-shmlukasstaff6575552drwxr-xr-x8lukasstaff13 Apr 17:12 db.sqlite-wal-rw-r--r--lukasstaff2569 Apr19:53 pipes1327369 Apr 21:27 screenpipe.2026-04-09.0.10g-rw-r--r--1lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--lukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/§creenpipe/db.sqlite-zsh86-zshO 87Mon 13 Apr 17:19:26T81* Unable to acce...K 888...
|
6927
|
|
6930
|
123
|
40
|
2026-04-13T14:19:30.297662+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089970297_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
"n": 1,
"text_source": "n": 1,
"text_source": "ocr"
},
{
"app_name": "Preview",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "QuickTime Player",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "System Settings",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "ocr"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite "SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;"
[{"app_name":"Boosteroid","n":1301},
{"app_name":"iTerm2","n":581},
{"app_name":"Firefox","n":338},
{"app_name":"Claude","n":173},
{"app_name":"Code","n":35},
{"app_name":"Dia","n":31},
{"app_name":"Alfred","n":24},
{"app_name":"Safari","n":20},
{"app_name":"Finder","n":19},
{"app_name":"QuickTime Player","n":16},
{"app_name":"UserNotificationCenter","n":4},
{"app_name":"Activity Monitor","n":4},
{"app_name":"NetAuthAgent","n":3},
{"app_name":"Control Centre","n":3},
{"app_name":"Slack","n":2},
{"app_name":"Raycast","n":2},
{"app_name":"System Settings","n":1},
{"app_name":"Preview","n":1}]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite "SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;"
timestamp app_name window_name
-------------------------------- -------- -----------
2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh
2026-04-12T13:33:13.963922+00:00
2026-04-12T13:33:13.415261+00:00
2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh
2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh
2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh
2026-04-12T13:33:05.165254+00:00 Claude Claude
2026-04-12T13:32:50.425455+00:00
2026-04-12T13:32:49.108195+00:00 Claude Claude
2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status
{
"status": "healthy",
"frame_status": "ok",
"audio_status": "disabled",
"last_frame": "2026-04-13T15:11:31+03:00",
"uptime": 19271.640087958,
"fps": 0.11841234008027791,
"frames": 2282
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*
4.0K /Users/lukas/.screenpipe/config.json
256M /Users/lukas/.screenpipe/data
418M /Users/lukas/.screenpipe/db.sqlite
64K /Users/lukas/.screenpipe/db.sqlite-shm
196K /Users/lukas/.screenpipe/db.sqlite-wal
24K /Users/lukas/.screenpipe/pipes
132K /Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log
32K /Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe
675M /Users/lukas/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls
config.json db.sqlite db.sqlite-wal screenpipe.2026-04-09.0.log screenpipe.2026-04-12.0.log
data db.sqlite-shm pipes screenpipe.2026-04-11.0.log screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 858888
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll
total 0
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data
drwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions
-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .
233M .
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.
du: /./usr/sbin/authserver: Permission denied
du: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /./Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /./Library/Application Support/ApplePushService: Permission denied
du: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /./Library/Application Support/com.apple.TCC: Operation not permitted
du: /./Library/Application Support/Iru/Quarantine: Permission denied
du: /./Library/Application Support/Iru/Cached Items: Permission denied
du: /./Library/Trial: Operation not permitted
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*
14G /Applications
du: /Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /Library/Application Support/ApplePushService: Permission denied
du: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /Library/Application Support/com.apple.TCC: Operation not permitted
du: /Library/Application Support/Iru/Quarantine: Permission denied
du: /Library/Application Support/Iru/Cached Items: Permission denied
du: /Library/Trial: Operation not permitted
du: /Library/Tailscale/files: Permission denied
du: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted
du: /Library/Caches/com.apple.aneuserd: Operation not permitted
du: /Library/Caches/com.apple.iconservices.store: Permission denied
du: /Library/Caches/com.apple.aned: Operation not permitted
5.6G /Library
^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *
39M 2026-04-09
62M 2026-04-11
57M 2026-04-12
73M 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 871176
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: No such file or directory
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
Password:
[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Tscreenpipe/db.sqlite
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"\"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite \"SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;\"\n[{\"app_name\":\"Boosteroid\",\"n\":1301},\n{\"app_name\":\"iTerm2\",\"n\":581},\n{\"app_name\":\"Firefox\",\"n\":338},\n{\"app_name\":\"Claude\",\"n\":173},\n{\"app_name\":\"Code\",\"n\":35},\n{\"app_name\":\"Dia\",\"n\":31},\n{\"app_name\":\"Alfred\",\"n\":24},\n{\"app_name\":\"Safari\",\"n\":20},\n{\"app_name\":\"Finder\",\"n\":19},\n{\"app_name\":\"QuickTime Player\",\"n\":16},\n{\"app_name\":\"UserNotificationCenter\",\"n\":4},\n{\"app_name\":\"Activity Monitor\",\"n\":4},\n{\"app_name\":\"NetAuthAgent\",\"n\":3},\n{\"app_name\":\"Control Centre\",\"n\":3},\n{\"app_name\":\"Slack\",\"n\":2},\n{\"app_name\":\"Raycast\",\"n\":2},\n{\"app_name\":\"System Settings\",\"n\":1},\n{\"app_name\":\"Preview\",\"n\":1}]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite \"SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;\"\ntimestamp app_name window_name\n-------------------------------- -------- -----------\n2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh \n2026-04-12T13:33:13.963922+00:00 \n2026-04-12T13:33:13.415261+00:00 \n2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh \n2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh \n2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh \n2026-04-12T13:33:05.165254+00:00 Claude Claude \n2026-04-12T13:32:50.425455+00:00 \n2026-04-12T13:32:49.108195+00:00 Claude Claude \n2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status\n{\n \"status\": \"healthy\",\n \"frame_status\": \"ok\",\n \"audio_status\": \"disabled\",\n \"last_frame\": \"2026-04-13T15:11:31+03:00\",\n \"uptime\": 19271.640087958,\n \"fps\": 0.11841234008027791,\n \"frames\": 2282\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*\n4.0K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/config.json\n256M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data\n418M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite\n 64K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-shm\n196K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-wal\n 24K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/pipes\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log\n 32K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe \n675M\u0000\u0000\u0000\t/Users/lukas/.screenpipe\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls\nconfig.json\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-wal\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-09.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-12.0.log\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-shm\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpipes\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-11.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 858888\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll\ntotal 0\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data\ndrwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions\n-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .\n233M\u0000\u0000\u0000\t.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.\ndu: /./usr/sbin/authserver: Permission denied\ndu: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /./Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /./Library/Application Support/ApplePushService: Permission denied\ndu: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /./Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /./Library/Application Support/Iru/Quarantine: Permission denied\ndu: /./Library/Application Support/Iru/Cached Items: Permission denied\ndu: /./Library/Trial: Operation not permitted\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*\n 14G\u0000\u0000\u0000\t/Applications\ndu: /Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /Library/Application Support/ApplePushService: Permission denied\ndu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /Library/Application Support/Iru/Quarantine: Permission denied\ndu: /Library/Application Support/Iru/Cached Items: Permission denied\ndu: /Library/Trial: Operation not permitted\ndu: /Library/Tailscale/files: Permission denied\ndu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted\ndu: /Library/Caches/com.apple.aneuserd: Operation not permitted\ndu: /Library/Caches/com.apple.iconservices.store: Permission denied\ndu: /Library/Caches/com.apple.aned: Operation not permitted\n5.6G\u0000\u0000\u0000\t/Library\n^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh * \n 39M\u0000\u0000\u0000\t2026-04-09\n 62M\u0000\u0000\u0000\t2026-04-11\n 57M\u0000\u0000\u0000\t2026-04-12\n 73M\u0000\u0000\u0000\t2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 871176\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: No such file or directory\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\nPassword:\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Tscreenpipe/db.sqlite","depth":4,"value":"\"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite \"SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;\"\n[{\"app_name\":\"Boosteroid\",\"n\":1301},\n{\"app_name\":\"iTerm2\",\"n\":581},\n{\"app_name\":\"Firefox\",\"n\":338},\n{\"app_name\":\"Claude\",\"n\":173},\n{\"app_name\":\"Code\",\"n\":35},\n{\"app_name\":\"Dia\",\"n\":31},\n{\"app_name\":\"Alfred\",\"n\":24},\n{\"app_name\":\"Safari\",\"n\":20},\n{\"app_name\":\"Finder\",\"n\":19},\n{\"app_name\":\"QuickTime Player\",\"n\":16},\n{\"app_name\":\"UserNotificationCenter\",\"n\":4},\n{\"app_name\":\"Activity Monitor\",\"n\":4},\n{\"app_name\":\"NetAuthAgent\",\"n\":3},\n{\"app_name\":\"Control Centre\",\"n\":3},\n{\"app_name\":\"Slack\",\"n\":2},\n{\"app_name\":\"Raycast\",\"n\":2},\n{\"app_name\":\"System Settings\",\"n\":1},\n{\"app_name\":\"Preview\",\"n\":1}]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite \"SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;\"\ntimestamp app_name window_name\n-------------------------------- -------- -----------\n2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh \n2026-04-12T13:33:13.963922+00:00 \n2026-04-12T13:33:13.415261+00:00 \n2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh \n2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh \n2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh \n2026-04-12T13:33:05.165254+00:00 Claude Claude \n2026-04-12T13:32:50.425455+00:00 \n2026-04-12T13:32:49.108195+00:00 Claude Claude \n2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status\n{\n \"status\": \"healthy\",\n \"frame_status\": \"ok\",\n \"audio_status\": \"disabled\",\n \"last_frame\": \"2026-04-13T15:11:31+03:00\",\n \"uptime\": 19271.640087958,\n \"fps\": 0.11841234008027791,\n \"frames\": 2282\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*\n4.0K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/config.json\n256M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data\n418M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite\n 64K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-shm\n196K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-wal\n 24K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/pipes\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log\n 32K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe \n675M\u0000\u0000\u0000\t/Users/lukas/.screenpipe\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls\nconfig.json\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-wal\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-09.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-12.0.log\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-shm\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpipes\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-11.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 858888\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll\ntotal 0\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data\ndrwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions\n-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .\n233M\u0000\u0000\u0000\t.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.\ndu: /./usr/sbin/authserver: Permission denied\ndu: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /./Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /./Library/Application Support/ApplePushService: Permission denied\ndu: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /./Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /./Library/Application Support/Iru/Quarantine: Permission denied\ndu: /./Library/Application Support/Iru/Cached Items: Permission denied\ndu: /./Library/Trial: Operation not permitted\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*\n 14G\u0000\u0000\u0000\t/Applications\ndu: /Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /Library/Application Support/ApplePushService: Permission denied\ndu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /Library/Application Support/Iru/Quarantine: Permission denied\ndu: /Library/Application Support/Iru/Cached Items: Permission denied\ndu: /Library/Trial: Operation not permitted\ndu: /Library/Tailscale/files: Permission denied\ndu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted\ndu: /Library/Caches/com.apple.aneuserd: Operation not permitted\ndu: /Library/Caches/com.apple.iconservices.store: Permission denied\ndu: /Library/Caches/com.apple.aned: Operation not permitted\n5.6G\u0000\u0000\u0000\t/Library\n^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh * \n 39M\u0000\u0000\u0000\t2026-04-09\n 62M\u0000\u0000\u0000\t2026-04-11\n 57M\u0000\u0000\u0000\t2026-04-12\n 73M\u0000\u0000\u0000\t2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 871176\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: No such file or directory\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\nPassword:\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Tscreenpipe/db.sqlite","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.004166667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12291667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.12708333,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.24583334,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.36875,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.37291667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.49166667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.49583334,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6145833,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.61875,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.7375,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7416667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.86041665,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.8645833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.9548611,"top":0.032222223,"width":0.03888889,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.48819444,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-4983764746820204886
|
5756372160807955995
|
visual_change
|
accessibility
|
NULL
|
"n": 1,
"text_source": "n": 1,
"text_source": "ocr"
},
{
"app_name": "Preview",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "QuickTime Player",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "System Settings",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "ocr"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite "SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;"
[{"app_name":"Boosteroid","n":1301},
{"app_name":"iTerm2","n":581},
{"app_name":"Firefox","n":338},
{"app_name":"Claude","n":173},
{"app_name":"Code","n":35},
{"app_name":"Dia","n":31},
{"app_name":"Alfred","n":24},
{"app_name":"Safari","n":20},
{"app_name":"Finder","n":19},
{"app_name":"QuickTime Player","n":16},
{"app_name":"UserNotificationCenter","n":4},
{"app_name":"Activity Monitor","n":4},
{"app_name":"NetAuthAgent","n":3},
{"app_name":"Control Centre","n":3},
{"app_name":"Slack","n":2},
{"app_name":"Raycast","n":2},
{"app_name":"System Settings","n":1},
{"app_name":"Preview","n":1}]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite "SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;"
timestamp app_name window_name
-------------------------------- -------- -----------
2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh
2026-04-12T13:33:13.963922+00:00
2026-04-12T13:33:13.415261+00:00
2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh
2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh
2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh
2026-04-12T13:33:05.165254+00:00 Claude Claude
2026-04-12T13:32:50.425455+00:00
2026-04-12T13:32:49.108195+00:00 Claude Claude
2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status
{
"status": "healthy",
"frame_status": "ok",
"audio_status": "disabled",
"last_frame": "2026-04-13T15:11:31+03:00",
"uptime": 19271.640087958,
"fps": 0.11841234008027791,
"frames": 2282
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*
4.0K /Users/lukas/.screenpipe/config.json
256M /Users/lukas/.screenpipe/data
418M /Users/lukas/.screenpipe/db.sqlite
64K /Users/lukas/.screenpipe/db.sqlite-shm
196K /Users/lukas/.screenpipe/db.sqlite-wal
24K /Users/lukas/.screenpipe/pipes
132K /Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log
32K /Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe
675M /Users/lukas/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls
config.json db.sqlite db.sqlite-wal screenpipe.2026-04-09.0.log screenpipe.2026-04-12.0.log
data db.sqlite-shm pipes screenpipe.2026-04-11.0.log screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 858888
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll
total 0
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data
drwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions
-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .
233M .
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.
du: /./usr/sbin/authserver: Permission denied
du: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /./Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /./Library/Application Support/ApplePushService: Permission denied
du: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /./Library/Application Support/com.apple.TCC: Operation not permitted
du: /./Library/Application Support/Iru/Quarantine: Permission denied
du: /./Library/Application Support/Iru/Cached Items: Permission denied
du: /./Library/Trial: Operation not permitted
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*
14G /Applications
du: /Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /Library/Application Support/ApplePushService: Permission denied
du: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /Library/Application Support/com.apple.TCC: Operation not permitted
du: /Library/Application Support/Iru/Quarantine: Permission denied
du: /Library/Application Support/Iru/Cached Items: Permission denied
du: /Library/Trial: Operation not permitted
du: /Library/Tailscale/files: Permission denied
du: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted
du: /Library/Caches/com.apple.aneuserd: Operation not permitted
du: /Library/Caches/com.apple.iconservices.store: Permission denied
du: /Library/Caches/com.apple.aned: Operation not permitted
5.6G /Library
^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *
39M 2026-04-09
62M 2026-04-11
57M 2026-04-12
73M 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 871176
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: No such file or directory
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
Password:
[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Tscreenpipe/db.sqlite
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
6929
|
|
6932
|
123
|
42
|
2026-04-13T14:19:51.546933+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089991546_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2••0ShellEditViewSessionScriptsProfilesWind iTerm2••0ShellEditViewSessionScriptsProfilesWindowHelpDOCKER• 881DEV (-zsh)0 82APP (-zsh)• *3|-zsh• *4du: /Library/Application Support/com.apple.TCC:Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu:/Library/Application Support/Iru/Cached Items: Permission denieddu:/Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permissiondenieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu: /Library/Caches/com.apple.aneuserd: Operationnot permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied-zsh• 85cplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd ….lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ 1ltotal 871176drwxr-xr-x12 lukasstaff384 13 Apr 00:00drwx------+91 lukasstaff2912 13 Apr 17:09-rw-r--r--1 lukasstaff270 11 Apr 18:59config.jsondrwxr-xr-xlukasstaff160 11 Apr 15:03data-rw-r--r--lukasstaff43819008013 Apr 17:10db.sqlite-rw-r--r--lukasstaff6553612 Apr 12:11db.sqlite-shm-rw-r--r--lukasstaff657555213 Apr 17:12 db.sqlite-waldrwxr-xr-x8lukasstaff2569 Apr 19:53pipes-rW=r==r=-lukasstaff1327369 Apr 21:27screenpipe.2026-04-09.0.10g-rw-r--r--lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10glukasstaff-rw-r--r--lukas72332 12 Apr 23:55 screenpipe.2026-04-12.0.10gstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: Nolumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite:Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] is requiredukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite100% 14786-zshO ₴7* Unable to acce...Mon 13 Apr 17:19:51181*8...
|
NULL
|
-69064375839854393
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2••0ShellEditViewSessionScriptsProfilesWind iTerm2••0ShellEditViewSessionScriptsProfilesWindowHelpDOCKER• 881DEV (-zsh)0 82APP (-zsh)• *3|-zsh• *4du: /Library/Application Support/com.apple.TCC:Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu:/Library/Application Support/Iru/Cached Items: Permission denieddu:/Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permissiondenieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu: /Library/Caches/com.apple.aneuserd: Operationnot permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied-zsh• 85cplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd ….lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ 1ltotal 871176drwxr-xr-x12 lukasstaff384 13 Apr 00:00drwx------+91 lukasstaff2912 13 Apr 17:09-rw-r--r--1 lukasstaff270 11 Apr 18:59config.jsondrwxr-xr-xlukasstaff160 11 Apr 15:03data-rw-r--r--lukasstaff43819008013 Apr 17:10db.sqlite-rw-r--r--lukasstaff6553612 Apr 12:11db.sqlite-shm-rw-r--r--lukasstaff657555213 Apr 17:12 db.sqlite-waldrwxr-xr-x8lukasstaff2569 Apr 19:53pipes-rW=r==r=-lukasstaff1327369 Apr 21:27screenpipe.2026-04-09.0.10g-rw-r--r--lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10glukasstaff-rw-r--r--lukas72332 12 Apr 23:55 screenpipe.2026-04-12.0.10gstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: Nolumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite:Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] is requiredukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite100% 14786-zshO ₴7* Unable to acce...Mon 13 Apr 17:19:51181*8...
|
6931
|
|
6935
|
123
|
45
|
2026-04-13T14:19:57.793606+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776089997793_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp• 0DOCKER• 881DEV (-zsh)O 82APP (-zsh)• *3|-zsh• *4du: /Library/Application Support/com.apple.TCC:Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu:/Library/Application Support/Iru/Cached Items: Permission denieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu: /Library/Caches/com.apple.aneuserd: Operation not permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied-zsh• 85cplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-• Recentsta $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-11total 871176screenpipedrwxr-xr-x12 lukasstaff• Workdrwx------+ 91 lukasstaff-rw-r--r--1 lukasstaffdrwxr-xr-xlukasstaff-rw-r--r--lukasstaff4381New Finder WindowNew Smart FolderFind...g.json-rw-r--r--lukasstaff-rw-r--r--lukasstaff65litelite-shmlite-waldrwxr-xr-x8lukasstaffGo to Folder...Connect to Server...-rw-r--r--lukasstaff-rw-r--r--lukasstafflukasstaff-rw-r--r--1lukasstafflukas@Lukas-Kovaliks-MacBook-Pro-DocumentsRecentsscreenpipeWorkcp: /Volumes/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-npipe.2026-04-09.0.10gnpipe.2026-04-11.0.10gnpipe.2026-04-12.0.10gnpipe.2026-04-13.0.10gcp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteorydcp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteOptionscp: Nolumes/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Password:[PASSWORD] All WindowsHidesudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlitedlukas@Lukas-Kovaliks-MacBook-Pro-JimYnny~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is required$1lukas@Lukas-Kovaliks-MacBook-Pro100% 147886-zshO 87Mon 13 Apr 17:19:57T81* Unable to acce...K 888...
|
NULL
|
9026888045562848763
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp• 0DOCKER• 881DEV (-zsh)O 82APP (-zsh)• *3|-zsh• *4du: /Library/Application Support/com.apple.TCC:Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu:/Library/Application Support/Iru/Cached Items: Permission denieddu: /Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permission denieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu: /Library/Caches/com.apple.aneuserd: Operation not permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied-zsh• 85cplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-• Recentsta $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-11total 871176screenpipedrwxr-xr-x12 lukasstaff• Workdrwx------+ 91 lukasstaff-rw-r--r--1 lukasstaffdrwxr-xr-xlukasstaff-rw-r--r--lukasstaff4381New Finder WindowNew Smart FolderFind...g.json-rw-r--r--lukasstaff-rw-r--r--lukasstaff65litelite-shmlite-waldrwxr-xr-x8lukasstaffGo to Folder...Connect to Server...-rw-r--r--lukasstaff-rw-r--r--lukasstafflukasstaff-rw-r--r--1lukasstafflukas@Lukas-Kovaliks-MacBook-Pro-DocumentsRecentsscreenpipeWorkcp: /Volumes/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-npipe.2026-04-09.0.10gnpipe.2026-04-11.0.10gnpipe.2026-04-12.0.10gnpipe.2026-04-13.0.10gcp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteorydcp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteOptionscp: Nolumes/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Password:[PASSWORD] All WindowsHidesudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlitedlukas@Lukas-Kovaliks-MacBook-Pro-JimYnny~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is required$1lukas@Lukas-Kovaliks-MacBook-Pro100% 147886-zshO 87Mon 13 Apr 17:19:57T81* Unable to acce...K 888...
|
NULL
|
|
6937
|
123
|
47
|
2026-04-13T14:20:00.810963+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090000810_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FinderFileEditViewGoWindowHelp<RecentsсpFavouri FinderFileEditViewGoWindowHelp<RecentsсpFavouritesjiminnyAirDropNameKindDate Last OpenedRecentsA ApplicationsDocumentsDesktop© DownloadsT lukasiCloud• iCloud Drive888 Sync folderarch.pdflaravel.pngsf_square.pngppedrive.pngbh.pngbh_square.pngcrm.pngcrm_square.pngbase64.shtransliterateCyr.shtransliterateLat.shUntitled.scptCleanShot 2022-08-25 at [EMAIL] DocumentPNG imagePNG imagePNG imagePNG imagePNG imagePNG imagePNG imageTerminal scriptsTerminal scriptsTerminal scriptsScriptPNG imageJPEG imageJPEG imageJPEG image14 December 2021 at 14:2617 February 2022 at 19:0423 February 2022 at 16:5423 February 2022 at 16:5623 February 2022 at 16:5923 February 2022 at 17:0123 February 2022 at 17:0423 February 2022 at 17:0524 July 2022 at 14:3824 July 2022 at 15:0124 July 2022 at 15:029 August 2022 at 19:4825 August 2022 at 18:2411 January 2023 at 16:2511 January 2023 at 16:2811 January 2023 at 16:28Locations88 itemsDXP4800PLUS-...drwxr-xr12Lukasstaftl384 13 Apr 00:00drwx--91 lukasstaff2912 13 Apr 17:09-rw-r1 lukasstaff270 11 Apr 18:59config.jsondrwxr-xr-xlukasstaff160 11 Apr 15:03data-rw-r--r--lukasstaff43819008013Apr 17:10db.sqlite-rw-r--r--lukasstaff6553612Apr 12:11db.sqlite-shm-rw-r--r--lukasstaff657555213 Apr 17:12db.sqlite-waldrwxr-xr-x8lukasstaff2569 Apr 19:53pipes-rw-r--r--lukasstaff1327369 Apr 21:27screenpipe.2026-04-09.0.10g-rw-r--r--lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10glukasstaff-rw-r--r--1lukas72332 12 Apr 23:55 screenpipe.2026-04-12.0.10gstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.1oglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: Nolumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite:Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] is requiredukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelabl86-zsh100% <7Mon 13 Apr 17:20:00L881O 87* Unable to acce...*- *8...
|
NULL
|
-1641825651976601643
|
NULL
|
visual_change
|
ocr
|
NULL
|
FinderFileEditViewGoWindowHelp<RecentsсpFavouri FinderFileEditViewGoWindowHelp<RecentsсpFavouritesjiminnyAirDropNameKindDate Last OpenedRecentsA ApplicationsDocumentsDesktop© DownloadsT lukasiCloud• iCloud Drive888 Sync folderarch.pdflaravel.pngsf_square.pngppedrive.pngbh.pngbh_square.pngcrm.pngcrm_square.pngbase64.shtransliterateCyr.shtransliterateLat.shUntitled.scptCleanShot 2022-08-25 at [EMAIL] DocumentPNG imagePNG imagePNG imagePNG imagePNG imagePNG imagePNG imageTerminal scriptsTerminal scriptsTerminal scriptsScriptPNG imageJPEG imageJPEG imageJPEG image14 December 2021 at 14:2617 February 2022 at 19:0423 February 2022 at 16:5423 February 2022 at 16:5623 February 2022 at 16:5923 February 2022 at 17:0123 February 2022 at 17:0423 February 2022 at 17:0524 July 2022 at 14:3824 July 2022 at 15:0124 July 2022 at 15:029 August 2022 at 19:4825 August 2022 at 18:2411 January 2023 at 16:2511 January 2023 at 16:2811 January 2023 at 16:28Locations88 itemsDXP4800PLUS-...drwxr-xr12Lukasstaftl384 13 Apr 00:00drwx--91 lukasstaff2912 13 Apr 17:09-rw-r1 lukasstaff270 11 Apr 18:59config.jsondrwxr-xr-xlukasstaff160 11 Apr 15:03data-rw-r--r--lukasstaff43819008013Apr 17:10db.sqlite-rw-r--r--lukasstaff6553612Apr 12:11db.sqlite-shm-rw-r--r--lukasstaff657555213 Apr 17:12db.sqlite-waldrwxr-xr-x8lukasstaff2569 Apr 19:53pipes-rw-r--r--lukasstaff1327369 Apr 21:27screenpipe.2026-04-09.0.10g-rw-r--r--lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10glukasstaff-rw-r--r--1lukas72332 12 Apr 23:55 screenpipe.2026-04-12.0.10gstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.1oglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: Nolumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite:Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] is requiredukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelabl86-zsh100% <7Mon 13 Apr 17:20:00L881O 87* Unable to acce...*- *8...
|
NULL
|
|
6939
|
123
|
49
|
2026-04-13T14:20:03.838424+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090003838_m1.jpg...
|
Finder
|
Recents
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Kind
Date Last Opened
arch.pdf
PDF Document
14 December 2021 at 14:26
laravel.png
PNG image
17 February 2022 at 19:04
sf_square.png
PNG image
23 February 2022 at 16:54
ppedrive.png
PNG image
23 February 2022 at 16:56
bh.png
PNG image
23 February 2022 at 16:59
bh_square.png
PNG image
23 February 2022 at 17:01
crm.png
PNG image
23 February 2022 at 17:04
crm_square.png
PNG image
23 February 2022 at 17:05
base64.sh
Terminal scripts
24 July 2022 at 14:38
transliterateCyr.sh
Terminal scripts
24 July 2022 at 15:01
transliterateLat.sh
Terminal scripts
24 July 2022 at 15:02
Untitled.scpt
Script
9 August 2022 at 19:48
CleanShot 2022-08-25 at [EMAIL]
PNG image
25 August 2022 at 18:24
background-ineverted.jpg
JPEG image
11 January 2023 at 16:25
background-large-inverted.jpg
JPEG image
11 January 2023 at 16:28
background-large.jpg
JPEG image
11 January 2023 at 16:28
background.jpg
JPEG image
11 January 2023 at 16:29
index.html...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Last Opened","depth":7,"role_description":"text"},{"role":"AXTextField","text":"arch.pdf","depth":7,"value":"arch.pdf","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PDF Document","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"14 December 2021 at 14:26","depth":7,"role_description":"text"},{"role":"AXTextField","text":"laravel.png","depth":7,"value":"laravel.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"17 February 2022 at 19:04","depth":7,"role_description":"text"},{"role":"AXTextField","text":"sf_square.png","depth":7,"value":"sf_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:54","depth":7,"role_description":"text"},{"role":"AXTextField","text":"ppedrive.png","depth":7,"value":"ppedrive.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:56","depth":7,"role_description":"text"},{"role":"AXTextField","text":"bh.png","depth":7,"value":"bh.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:59","depth":7,"role_description":"text"},{"role":"AXTextField","text":"bh_square.png","depth":7,"value":"bh_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:01","depth":7,"role_description":"text"},{"role":"AXTextField","text":"crm.png","depth":7,"value":"crm.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:04","depth":7,"role_description":"text"},{"role":"AXTextField","text":"crm_square.png","depth":7,"value":"crm_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:05","depth":7,"role_description":"text"},{"role":"AXTextField","text":"base64.sh","depth":7,"value":"base64.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 14:38","depth":7,"role_description":"text"},{"role":"AXTextField","text":"transliterateCyr.sh","depth":7,"value":"transliterateCyr.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 15:01","depth":7,"role_description":"text"},{"role":"AXTextField","text":"transliterateLat.sh","depth":7,"value":"transliterateLat.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 15:02","depth":7,"role_description":"text"},{"role":"AXTextField","text":"Untitled.scpt","depth":7,"value":"Untitled.scpt","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Script","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"9 August 2022 at 19:48","depth":7,"role_description":"text"},{"role":"AXTextField","text":"CleanShot 2022-08-25 at 18.24.19@2x.png","depth":7,"value":"CleanShot 2022-08-25 at 18.24.19@2x.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"25 August 2022 at 18:24","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background-ineverted.jpg","depth":7,"value":"background-ineverted.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:25","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background-large-inverted.jpg","depth":7,"value":"background-large-inverted.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:28","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background-large.jpg","depth":7,"value":"background-large.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:28","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background.jpg","depth":7,"value":"background.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:29","depth":7,"role_description":"text"},{"role":"AXTextField","text":"index.html","depth":7,"value":"index.html","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
-7001475951944185714
|
-8188809916065136751
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Kind
Date Last Opened
arch.pdf
PDF Document
14 December 2021 at 14:26
laravel.png
PNG image
17 February 2022 at 19:04
sf_square.png
PNG image
23 February 2022 at 16:54
ppedrive.png
PNG image
23 February 2022 at 16:56
bh.png
PNG image
23 February 2022 at 16:59
bh_square.png
PNG image
23 February 2022 at 17:01
crm.png
PNG image
23 February 2022 at 17:04
crm_square.png
PNG image
23 February 2022 at 17:05
base64.sh
Terminal scripts
24 July 2022 at 14:38
transliterateCyr.sh
Terminal scripts
24 July 2022 at 15:01
transliterateLat.sh
Terminal scripts
24 July 2022 at 15:02
Untitled.scpt
Script
9 August 2022 at 19:48
CleanShot 2022-08-25 at [EMAIL]
PNG image
25 August 2022 at 18:24
background-ineverted.jpg
JPEG image
11 January 2023 at 16:25
background-large-inverted.jpg
JPEG image
11 January 2023 at 16:28
background-large.jpg
JPEG image
11 January 2023 at 16:28
background.jpg
JPEG image
11 January 2023 at 16:29
index.html...
|
NULL
|
|
6948
|
123
|
58
|
2026-04-13T14:20:25.368188+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090025368_m1.jpg...
|
Finder
|
screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"}]...
|
3158048154392931197
|
2759018022400345419
|
visual_change
|
hybrid
|
NULL
|
Favourites
jiminny
AirDrop
Recents
iTerm2ShellEdit Favourites
jiminny
AirDrop
Recents
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp-zsh<-zshlahl886100% <7DOCKER• 881DEV (-zsh)0 82APP (-zsh)• х3-zsh• *4du: /Library/Application Support/com.apple.TCC:Operation not permitteddu: /Library/Application Support/Iru/Quarantine: Permission denieddu:/Library/Application Support/Iru/Cached Items: Permission denieddu:/Library/Trial: Operation not permitteddu: /Library/Tailscale/files: Permissiondenieddu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitteddu: /Library/Caches/com.apple.aneuserd: Operation not permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied-zsh• 85lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd ….lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ 1ltotal 871176drwxr-xr-x12 lukasstaff384 13 Apr 00:00drwx------+ 91 lukasstaff2912 13 Apr 17:09-rw-r--r--1 lukasstaff270 11 Apr 18:59config.jsondrwxr-xr-xlukasstaff160 11 Apr 15:03 data-rw-r-lukasstaff43819008013 Apr 17:10 db.sqlitelukasstaff6553612 Apr 12:11 db.sqlite-shm-rw-r--r--drwxr-xr-x-rWere-r=--rw-r--r-1lukasstaff657555213 Apr 17:12 db.sqlite-wallukasstaff2569 Apr 19:53 pipeslukasstaff1327369 Apr 21:27 screenpipe.2026-04-09.0.10glukasstaff95425 11 Apr 23:14 screenpipe.2026-04-11.0.10glukasstaff-rw-r--r--lukas72332 12 Apr 23:55 screenpipe.2026-04-12.0.10gstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: Nolumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite:Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $-zshO 87Mon 13 Apr 17:20:24T81* Unable to acce...*-*8...
|
6947
|
|
6957
|
124
|
2
|
2026-04-13T14:21:37.919787+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090097919_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp-zsh100% 147Mon 13 Apr 17:21:37181-zshO ₴7* Unable to acce...*8DOCKER• 881DEV (-zsh)О ₴2APP (-zsh)du: /Library/Caches/com.apple.aneuserd: Operation not permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library-zsh• *4-zsh• ₴5|-zsh86^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission deniedLukas®Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ 11total 871176drwxr-xr-xdrwx--rw-r--r--drwxr-xr-x-rw-r--r---rw-r--r--12 lukasstaff384 13 Apr 00:0091 lukasstaff2912 13 Apr 17:09lukasstaff270 11 Apr18:595lukasstaffconfig.json160 11 Apr 15:03 data1lukasstaff438190080 13 Apr 17:10 db.sqlitelukasstaff65536 12 Apr 12:11 db.sqlite-shmlukasstaff6575552drwxr-xr-x8lukasstaff13 Apr 17:12 db.sqlite-wal-rw-r--r--1lukasstaff2569 Apr19:53pipes1327369 Apr 21:27 screenpipe.2026-04-09.0.10g-rw-r--r--lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r-lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rW-r-lukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp: /Volumes/screenpipe/db.sqlite: Operation not permittedukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipeсp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ D...
|
NULL
|
-9098374574384815172
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp-zsh100% 147Mon 13 Apr 17:21:37181-zshO ₴7* Unable to acce...*8DOCKER• 881DEV (-zsh)О ₴2APP (-zsh)du: /Library/Caches/com.apple.aneuserd: Operation not permitteddu: /Library/Caches/com.apple.iconservices.store: Permission denieddu: /Library/Caches/com.apple.aned: Operation not permitted5.6G/Library-zsh• *4-zsh• ₴5|-zsh86^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission deniedLukas®Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *39M2026-04-0962M2026-04-1157M2026-04-1273M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ 11total 871176drwxr-xr-xdrwx--rw-r--r--drwxr-xr-x-rw-r--r---rw-r--r--12 lukasstaff384 13 Apr 00:0091 lukasstaff2912 13 Apr 17:09lukasstaff270 11 Apr18:595lukasstaffconfig.json160 11 Apr 15:03 data1lukasstaff438190080 13 Apr 17:10 db.sqlitelukasstaff65536 12 Apr 12:11 db.sqlite-shmlukasstaff6575552drwxr-xr-x8lukasstaff13 Apr 17:12 db.sqlite-wal-rw-r--r--1lukasstaff2569 Apr19:53pipes1327369 Apr 21:27 screenpipe.2026-04-09.0.10g-rw-r--r--lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r-lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rW-r-lukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp: /Volumes/screenpipe/db.sqlite: Operation not permittedukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipeсp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ D...
|
NULL
|
|
6964
|
124
|
9
|
2026-04-13T14:23:02.615910+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090182615_m1.jpg...
|
Finder
|
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FinderFileEditViewGoWindowHelp-zsh<-zsh100% < FinderFileEditViewGoWindowHelp-zsh<-zsh100% <7Mon 13 Apr 17:23:02L881O 87* Unable to acce...* *8DOCKER• 881DEV (-zsh)О 82APP (-zsh)• *3-zsh• x4|-zsh• ₴5|86-zsh73M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminnylukas@Lukas-Kovaliks-MacBook-Pro-Jiminnylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cd ..~/.screenpipe/data $ cd ..~/.screenpipe $ lltotal 871176drwxr-xr-x12lukasstaff38413Apr00:00drwx------+91lukasstaff2912 13Apr 17:09-rw-r--r--lukasstaff270 11Apr18:59config. jsondrwxr-xr-x5lukasstaff16011Apr15:03data-rw-r--r--lukasstaff43819008013Apr17:10db.sqlite-rw-r--r--lukasstaff6553612 Apr12:11db.sqlite-shmlukasstaffdrwxr-xr-x8lukasstaff657555213Apr17:12db.sqlite-wal256Apr19:53pipes-rw-r--r--lukasstaff1327369 Apr 21:27-rw-r--r--1lukasstaff95425screenpipe.2026-04-09.0.10g11 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff72332 12 Apr23:55 screenpipe.2026-04-12.0.10g-ГW-rlukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipecp: /Users/lukas/.screenpipe/data/data is a directory (not copied).сp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-xdrwxr-xr-x-rw-r--r--@drwxr-xr-xdrwxr-xr-xdrwxr-xr-xdrwxr-xr-x7 lukas5 lukas1 lukas14 lukas30 lukas46 lukas156 lukasstaffstaffstaffstaffstaffstaffstaff224 13 Apr 15:11160 11 Apr 15:0381969 Apr 20:43.DS_Store448 11 Apr 14:532026-04-0996012 Apr 09:022026-04-11147213 Apr 15:132026-04-124992 13 Apr 17:22 2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13[...
|
NULL
|
4086042637661278942
|
NULL
|
visual_change
|
ocr
|
NULL
|
FinderFileEditViewGoWindowHelp-zsh<-zsh100% < FinderFileEditViewGoWindowHelp-zsh<-zsh100% <7Mon 13 Apr 17:23:02L881O 87* Unable to acce...* *8DOCKER• 881DEV (-zsh)О 82APP (-zsh)• *3-zsh• x4|-zsh• ₴5|86-zsh73M2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminnylukas@Lukas-Kovaliks-MacBook-Pro-Jiminnylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cd ..~/.screenpipe/data $ cd ..~/.screenpipe $ lltotal 871176drwxr-xr-x12lukasstaff38413Apr00:00drwx------+91lukasstaff2912 13Apr 17:09-rw-r--r--lukasstaff270 11Apr18:59config. jsondrwxr-xr-x5lukasstaff16011Apr15:03data-rw-r--r--lukasstaff43819008013Apr17:10db.sqlite-rw-r--r--lukasstaff6553612 Apr12:11db.sqlite-shmlukasstaffdrwxr-xr-x8lukasstaff657555213Apr17:12db.sqlite-wal256Apr19:53pipes-rw-r--r--lukasstaff1327369 Apr 21:27-rw-r--r--1lukasstaff95425screenpipe.2026-04-09.0.10g11 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff72332 12 Apr23:55 screenpipe.2026-04-12.0.10g-ГW-rlukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipecp: /Users/lukas/.screenpipe/data/data is a directory (not copied).сp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-xdrwxr-xr-x-rw-r--r--@drwxr-xr-xdrwxr-xr-xdrwxr-xr-xdrwxr-xr-x7 lukas5 lukas1 lukas14 lukas30 lukas46 lukas156 lukasstaffstaffstaffstaffstaffstaffstaff224 13 Apr 15:11160 11 Apr 15:0381969 Apr 20:43.DS_Store448 11 Apr 14:532026-04-0996012 Apr 09:022026-04-11147213 Apr 15:132026-04-124992 13 Apr 17:22 2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13[...
|
6963
|
|
6965
|
124
|
10
|
2026-04-13T14:23:05.658173+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090185658_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
"n": 1,
"text_source": "n": 1,
"text_source": "ocr"
},
{
"app_name": "Preview",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "QuickTime Player",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "System Settings",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "ocr"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite "SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;"
[{"app_name":"Boosteroid","n":1301},
{"app_name":"iTerm2","n":581},
{"app_name":"Firefox","n":338},
{"app_name":"Claude","n":173},
{"app_name":"Code","n":35},
{"app_name":"Dia","n":31},
{"app_name":"Alfred","n":24},
{"app_name":"Safari","n":20},
{"app_name":"Finder","n":19},
{"app_name":"QuickTime Player","n":16},
{"app_name":"UserNotificationCenter","n":4},
{"app_name":"Activity Monitor","n":4},
{"app_name":"NetAuthAgent","n":3},
{"app_name":"Control Centre","n":3},
{"app_name":"Slack","n":2},
{"app_name":"Raycast","n":2},
{"app_name":"System Settings","n":1},
{"app_name":"Preview","n":1}]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite "SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;"
timestamp app_name window_name
-------------------------------- -------- -----------
2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh
2026-04-12T13:33:13.963922+00:00
2026-04-12T13:33:13.415261+00:00
2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh
2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh
2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh
2026-04-12T13:33:05.165254+00:00 Claude Claude
2026-04-12T13:32:50.425455+00:00
2026-04-12T13:32:49.108195+00:00 Claude Claude
2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status
{
"status": "healthy",
"frame_status": "ok",
"audio_status": "disabled",
"last_frame": "2026-04-13T15:11:31+03:00",
"uptime": 19271.640087958,
"fps": 0.11841234008027791,
"frames": 2282
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*
4.0K /Users/lukas/.screenpipe/config.json
256M /Users/lukas/.screenpipe/data
418M /Users/lukas/.screenpipe/db.sqlite
64K /Users/lukas/.screenpipe/db.sqlite-shm
196K /Users/lukas/.screenpipe/db.sqlite-wal
24K /Users/lukas/.screenpipe/pipes
132K /Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log
32K /Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe
675M /Users/lukas/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls
config.json db.sqlite db.sqlite-wal screenpipe.2026-04-09.0.log screenpipe.2026-04-12.0.log
data db.sqlite-shm pipes screenpipe.2026-04-11.0.log screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 858888
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll
total 0
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data
drwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions
-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .
233M .
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.
du: /./usr/sbin/authserver: Permission denied
du: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /./Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /./Library/Application Support/ApplePushService: Permission denied
du: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /./Library/Application Support/com.apple.TCC: Operation not permitted
du: /./Library/Application Support/Iru/Quarantine: Permission denied
du: /./Library/Application Support/Iru/Cached Items: Permission denied
du: /./Library/Trial: Operation not permitted
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*
14G /Applications
du: /Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /Library/Application Support/ApplePushService: Permission denied
du: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /Library/Application Support/com.apple.TCC: Operation not permitted
du: /Library/Application Support/Iru/Quarantine: Permission denied
du: /Library/Application Support/Iru/Cached Items: Permission denied
du: /Library/Trial: Operation not permitted
du: /Library/Tailscale/files: Permission denied
du: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted
du: /Library/Caches/com.apple.aneuserd: Operation not permitted
du: /Library/Caches/com.apple.iconservices.store: Permission denied
du: /Library/Caches/com.apple.aned: Operation not permitted
5.6G /Library
^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *
39M 2026-04-09
62M 2026-04-11
57M 2026-04-12
73M 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 871176
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: No such file or directory
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
Password:
[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
Password:
[PASSWORD] a password is required
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe
cp: /Users/lukas/.screenpipe/data/data is a directory (not copied).
cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13
cp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"\"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite \"SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;\"\n[{\"app_name\":\"Boosteroid\",\"n\":1301},\n{\"app_name\":\"iTerm2\",\"n\":581},\n{\"app_name\":\"Firefox\",\"n\":338},\n{\"app_name\":\"Claude\",\"n\":173},\n{\"app_name\":\"Code\",\"n\":35},\n{\"app_name\":\"Dia\",\"n\":31},\n{\"app_name\":\"Alfred\",\"n\":24},\n{\"app_name\":\"Safari\",\"n\":20},\n{\"app_name\":\"Finder\",\"n\":19},\n{\"app_name\":\"QuickTime Player\",\"n\":16},\n{\"app_name\":\"UserNotificationCenter\",\"n\":4},\n{\"app_name\":\"Activity Monitor\",\"n\":4},\n{\"app_name\":\"NetAuthAgent\",\"n\":3},\n{\"app_name\":\"Control Centre\",\"n\":3},\n{\"app_name\":\"Slack\",\"n\":2},\n{\"app_name\":\"Raycast\",\"n\":2},\n{\"app_name\":\"System Settings\",\"n\":1},\n{\"app_name\":\"Preview\",\"n\":1}]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite \"SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;\"\ntimestamp app_name window_name\n-------------------------------- -------- -----------\n2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh \n2026-04-12T13:33:13.963922+00:00 \n2026-04-12T13:33:13.415261+00:00 \n2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh \n2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh \n2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh \n2026-04-12T13:33:05.165254+00:00 Claude Claude \n2026-04-12T13:32:50.425455+00:00 \n2026-04-12T13:32:49.108195+00:00 Claude Claude \n2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status\n{\n \"status\": \"healthy\",\n \"frame_status\": \"ok\",\n \"audio_status\": \"disabled\",\n \"last_frame\": \"2026-04-13T15:11:31+03:00\",\n \"uptime\": 19271.640087958,\n \"fps\": 0.11841234008027791,\n \"frames\": 2282\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*\n4.0K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/config.json\n256M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data\n418M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite\n 64K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-shm\n196K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-wal\n 24K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/pipes\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log\n 32K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe \n675M\u0000\u0000\u0000\t/Users/lukas/.screenpipe\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls\nconfig.json\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-wal\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-09.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-12.0.log\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-shm\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpipes\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-11.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 858888\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll\ntotal 0\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data\ndrwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions\n-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .\n233M\u0000\u0000\u0000\t.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.\ndu: /./usr/sbin/authserver: Permission denied\ndu: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /./Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /./Library/Application Support/ApplePushService: Permission denied\ndu: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /./Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /./Library/Application Support/Iru/Quarantine: Permission denied\ndu: /./Library/Application Support/Iru/Cached Items: Permission denied\ndu: /./Library/Trial: Operation not permitted\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*\n 14G\u0000\u0000\u0000\t/Applications\ndu: /Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /Library/Application Support/ApplePushService: Permission denied\ndu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /Library/Application Support/Iru/Quarantine: Permission denied\ndu: /Library/Application Support/Iru/Cached Items: Permission denied\ndu: /Library/Trial: Operation not permitted\ndu: /Library/Tailscale/files: Permission denied\ndu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted\ndu: /Library/Caches/com.apple.aneuserd: Operation not permitted\ndu: /Library/Caches/com.apple.iconservices.store: Permission denied\ndu: /Library/Caches/com.apple.aned: Operation not permitted\n5.6G\u0000\u0000\u0000\t/Library\n^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh * \n 39M\u0000\u0000\u0000\t2026-04-09\n 62M\u0000\u0000\u0000\t2026-04-11\n 57M\u0000\u0000\u0000\t2026-04-12\n 73M\u0000\u0000\u0000\t2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 871176\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: No such file or directory\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\nPassword:\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite\nPassword:\nsudo: a password is required\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe \ncp: /Users/lukas/.screenpipe/data/data is a directory (not copied).\ncp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13\ncp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $","depth":4,"value":"\"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite \"SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;\"\n[{\"app_name\":\"Boosteroid\",\"n\":1301},\n{\"app_name\":\"iTerm2\",\"n\":581},\n{\"app_name\":\"Firefox\",\"n\":338},\n{\"app_name\":\"Claude\",\"n\":173},\n{\"app_name\":\"Code\",\"n\":35},\n{\"app_name\":\"Dia\",\"n\":31},\n{\"app_name\":\"Alfred\",\"n\":24},\n{\"app_name\":\"Safari\",\"n\":20},\n{\"app_name\":\"Finder\",\"n\":19},\n{\"app_name\":\"QuickTime Player\",\"n\":16},\n{\"app_name\":\"UserNotificationCenter\",\"n\":4},\n{\"app_name\":\"Activity Monitor\",\"n\":4},\n{\"app_name\":\"NetAuthAgent\",\"n\":3},\n{\"app_name\":\"Control Centre\",\"n\":3},\n{\"app_name\":\"Slack\",\"n\":2},\n{\"app_name\":\"Raycast\",\"n\":2},\n{\"app_name\":\"System Settings\",\"n\":1},\n{\"app_name\":\"Preview\",\"n\":1}]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite \"SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;\"\ntimestamp app_name window_name\n-------------------------------- -------- -----------\n2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh \n2026-04-12T13:33:13.963922+00:00 \n2026-04-12T13:33:13.415261+00:00 \n2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh \n2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh \n2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh \n2026-04-12T13:33:05.165254+00:00 Claude Claude \n2026-04-12T13:32:50.425455+00:00 \n2026-04-12T13:32:49.108195+00:00 Claude Claude \n2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status\n{\n \"status\": \"healthy\",\n \"frame_status\": \"ok\",\n \"audio_status\": \"disabled\",\n \"last_frame\": \"2026-04-13T15:11:31+03:00\",\n \"uptime\": 19271.640087958,\n \"fps\": 0.11841234008027791,\n \"frames\": 2282\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*\n4.0K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/config.json\n256M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data\n418M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite\n 64K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-shm\n196K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-wal\n 24K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/pipes\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log\n 32K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe \n675M\u0000\u0000\u0000\t/Users/lukas/.screenpipe\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls\nconfig.json\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-wal\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-09.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-12.0.log\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-shm\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpipes\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-11.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 858888\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll\ntotal 0\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data\ndrwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions\n-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .\n233M\u0000\u0000\u0000\t.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.\ndu: /./usr/sbin/authserver: Permission denied\ndu: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /./Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /./Library/Application Support/ApplePushService: Permission denied\ndu: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /./Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /./Library/Application Support/Iru/Quarantine: Permission denied\ndu: /./Library/Application Support/Iru/Cached Items: Permission denied\ndu: /./Library/Trial: Operation not permitted\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*\n 14G\u0000\u0000\u0000\t/Applications\ndu: /Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /Library/Application Support/ApplePushService: Permission denied\ndu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /Library/Application Support/Iru/Quarantine: Permission denied\ndu: /Library/Application Support/Iru/Cached Items: Permission denied\ndu: /Library/Trial: Operation not permitted\ndu: /Library/Tailscale/files: Permission denied\ndu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted\ndu: /Library/Caches/com.apple.aneuserd: Operation not permitted\ndu: /Library/Caches/com.apple.iconservices.store: Permission denied\ndu: /Library/Caches/com.apple.aned: Operation not permitted\n5.6G\u0000\u0000\u0000\t/Library\n^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh * \n 39M\u0000\u0000\u0000\t2026-04-09\n 62M\u0000\u0000\u0000\t2026-04-11\n 57M\u0000\u0000\u0000\t2026-04-12\n 73M\u0000\u0000\u0000\t2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 871176\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: No such file or directory\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\nPassword:\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite\nPassword:\nsudo: a password is required\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe \ncp: /Users/lukas/.screenpipe/data/data is a directory (not copied).\ncp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13\ncp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.004166667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12291667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.12708333,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.24583334,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.36875,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.37291667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.49166667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.49583334,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6145833,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.61875,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.7375,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7416667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.86041665,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.8645833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.9548611,"top":0.032222223,"width":0.03888889,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.48819444,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-5913617115022344947
|
5756363364714933843
|
visual_change
|
accessibility
|
NULL
|
"n": 1,
"text_source": "n": 1,
"text_source": "ocr"
},
{
"app_name": "Preview",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "QuickTime Player",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "System Settings",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "ocr"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite "SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;"
[{"app_name":"Boosteroid","n":1301},
{"app_name":"iTerm2","n":581},
{"app_name":"Firefox","n":338},
{"app_name":"Claude","n":173},
{"app_name":"Code","n":35},
{"app_name":"Dia","n":31},
{"app_name":"Alfred","n":24},
{"app_name":"Safari","n":20},
{"app_name":"Finder","n":19},
{"app_name":"QuickTime Player","n":16},
{"app_name":"UserNotificationCenter","n":4},
{"app_name":"Activity Monitor","n":4},
{"app_name":"NetAuthAgent","n":3},
{"app_name":"Control Centre","n":3},
{"app_name":"Slack","n":2},
{"app_name":"Raycast","n":2},
{"app_name":"System Settings","n":1},
{"app_name":"Preview","n":1}]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite "SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;"
timestamp app_name window_name
-------------------------------- -------- -----------
2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh
2026-04-12T13:33:13.963922+00:00
2026-04-12T13:33:13.415261+00:00
2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh
2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh
2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh
2026-04-12T13:33:05.165254+00:00 Claude Claude
2026-04-12T13:32:50.425455+00:00
2026-04-12T13:32:49.108195+00:00 Claude Claude
2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status
{
"status": "healthy",
"frame_status": "ok",
"audio_status": "disabled",
"last_frame": "2026-04-13T15:11:31+03:00",
"uptime": 19271.640087958,
"fps": 0.11841234008027791,
"frames": 2282
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*
4.0K /Users/lukas/.screenpipe/config.json
256M /Users/lukas/.screenpipe/data
418M /Users/lukas/.screenpipe/db.sqlite
64K /Users/lukas/.screenpipe/db.sqlite-shm
196K /Users/lukas/.screenpipe/db.sqlite-wal
24K /Users/lukas/.screenpipe/pipes
132K /Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log
32K /Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe
675M /Users/lukas/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls
config.json db.sqlite db.sqlite-wal screenpipe.2026-04-09.0.log screenpipe.2026-04-12.0.log
data db.sqlite-shm pipes screenpipe.2026-04-11.0.log screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 858888
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll
total 0
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data
drwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions
-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .
233M .
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.
du: /./usr/sbin/authserver: Permission denied
du: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /./Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /./Library/Application Support/ApplePushService: Permission denied
du: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /./Library/Application Support/com.apple.TCC: Operation not permitted
du: /./Library/Application Support/Iru/Quarantine: Permission denied
du: /./Library/Application Support/Iru/Cached Items: Permission denied
du: /./Library/Trial: Operation not permitted
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*
14G /Applications
du: /Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /Library/Application Support/ApplePushService: Permission denied
du: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /Library/Application Support/com.apple.TCC: Operation not permitted
du: /Library/Application Support/Iru/Quarantine: Permission denied
du: /Library/Application Support/Iru/Cached Items: Permission denied
du: /Library/Trial: Operation not permitted
du: /Library/Tailscale/files: Permission denied
du: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted
du: /Library/Caches/com.apple.aneuserd: Operation not permitted
du: /Library/Caches/com.apple.iconservices.store: Permission denied
du: /Library/Caches/com.apple.aned: Operation not permitted
5.6G /Library
^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *
39M 2026-04-09
62M 2026-04-11
57M 2026-04-12
73M 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 871176
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: No such file or directory
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
Password:
[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
Password:
[PASSWORD] a password is required
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe
cp: /Users/lukas/.screenpipe/data/data is a directory (not copied).
cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13
cp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
6967
|
124
|
12
|
2026-04-13T14:23:11.715578+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090191715_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp100% 147-zshDOCKER• 881DEV (-zsh)• ×2APP (-zsh)• хз-zsh• x4|-zsh• ₴5|-zsh886lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ 11total 871176drwxr-xr-x12 lukasstaff384 13 Apr 00:00drwx---+ 91lukasstaff291213Apr17:09-rw-r-lukasstaff270 11Apr18:59config.jsondrwxr-xr-x5lukasstaff160 11Apr15:03data-rw-r--r--lukasstaff43819008013 Apr17:10db.sqlite-W-r=-r--lukasstaff6553612 Apr12:11db.sqlite-shm-rw-r-lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-x8lukasstaff2569Apr19:53pipeslukasstaffstaff132736921:27-rw-r--r--lukas95425Aprscreenpipe.2026-04-09.0.10g11Apr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff72332 12 Apr23:55-rw-r--r--1lukasstaff2997413 Apr 17:11screenpipe.2026-04-12.0.10gscreenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: Nolumes/screenpipe/db.sqlite: No such file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation not permittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipecp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff22413 Apr 15:11drwxr-xr-x5 lukasstaff160 11 Apr 15:03-rw-r--r--@1 lukasstaff81969Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff960 12 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff1472 13 Apr 15:132026-04-12drwxr-xr-x156 lukasstaff499213 Apr 17:22 2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13сp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ U-zshO 87Mon 13 Apr 17:23:11181* Unable to acce...*- *8...
|
NULL
|
124448693774956721
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp100% 147-zshDOCKER• 881DEV (-zsh)• ×2APP (-zsh)• хз-zsh• x4|-zsh• ₴5|-zsh886lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd ..lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ 11total 871176drwxr-xr-x12 lukasstaff384 13 Apr 00:00drwx---+ 91lukasstaff291213Apr17:09-rw-r-lukasstaff270 11Apr18:59config.jsondrwxr-xr-x5lukasstaff160 11Apr15:03data-rw-r--r--lukasstaff43819008013 Apr17:10db.sqlite-W-r=-r--lukasstaff6553612 Apr12:11db.sqlite-shm-rw-r-lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-x8lukasstaff2569Apr19:53pipeslukasstaffstaff132736921:27-rw-r--r--lukas95425Aprscreenpipe.2026-04-09.0.10g11Apr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff72332 12 Apr23:55-rw-r--r--1lukasstaff2997413 Apr 17:11screenpipe.2026-04-12.0.10gscreenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: Nolumes/screenpipe/db.sqlite: No such file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation not permittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipecp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff22413 Apr 15:11drwxr-xr-x5 lukasstaff160 11 Apr 15:03-rw-r--r--@1 lukasstaff81969Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff960 12 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff1472 13 Apr 15:132026-04-12drwxr-xr-x156 lukasstaff499213 Apr 17:22 2026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13сp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ U-zshO 87Mon 13 Apr 17:23:11181* Unable to acce...*- *8...
|
NULL
|
|
6971
|
124
|
16
|
2026-04-13T14:23:38.846941+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090218846_m1.jpg...
|
Finder
|
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FinderFileEditViewGoWindowHelp<сplabl886100% &l FinderFileEditViewGoWindowHelp<сplabl886100% <7Mon 13 Apr 17:23:38L881DOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• *3-zsh• ×4-zsh• ₴5|lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ 1ltotal871176drwxr-xr-x12lukasstaff384 13 Apr00:00drwx-91lukasstaff2912 13 Apr 17:09-rw-r--r--lukasstaff27011 Apr18:59config. jsondrwxr-xr-xlukasstaff16011Apr15:03datalukasstaff43819008013Apr17:10db.sqlite-rw-r--r---W-r=-r--drwxr-xr-x-rw-r--r--lukasstaff6553612 Apr12:11db.sqlite-shmlukasstaff657555213 Apr17:12 db.sqlite-wal8lukasstaff2569 Apr19:53pipeslukasstaff1327369 Apr21:27screenpipe.2026-04-09.0.10glukasstaff-rw-r--r--lukasstaff9542511Apr23:14screenpipe.2026-04-11.0.10g72332 12Apr23:55screenpipe.2026-04-12.0.10g-rw-r--r--lukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipeсp: /Users/lukas/.screenpipe/data/data is a directory (not copied).сp: /Users/Lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff16011 Apr 15:03-rw-r--r--@1 lukasstaff81969Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff44811Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012Apr 09:02 2026-04-11drwxr-xr-x46 lukasstaff147213Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:222026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13сp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).Lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/-zshO &7* Unable to acce... :- 88...
|
NULL
|
1530049095753624555
|
NULL
|
visual_change
|
ocr
|
NULL
|
FinderFileEditViewGoWindowHelp<сplabl886100% &l FinderFileEditViewGoWindowHelp<сplabl886100% <7Mon 13 Apr 17:23:38L881DOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• *3-zsh• ×4-zsh• ₴5|lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ 1ltotal871176drwxr-xr-x12lukasstaff384 13 Apr00:00drwx-91lukasstaff2912 13 Apr 17:09-rw-r--r--lukasstaff27011 Apr18:59config. jsondrwxr-xr-xlukasstaff16011Apr15:03datalukasstaff43819008013Apr17:10db.sqlite-rw-r--r---W-r=-r--drwxr-xr-x-rw-r--r--lukasstaff6553612 Apr12:11db.sqlite-shmlukasstaff657555213 Apr17:12 db.sqlite-wal8lukasstaff2569 Apr19:53pipeslukasstaff1327369 Apr21:27screenpipe.2026-04-09.0.10glukasstaff-rw-r--r--lukasstaff9542511Apr23:14screenpipe.2026-04-11.0.10g72332 12Apr23:55screenpipe.2026-04-12.0.10g-rw-r--r--lukasstaff29974 13 Apr 17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Nosuch file or directorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipeсp: /Users/lukas/.screenpipe/data/data is a directory (not copied).сp: /Users/Lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff16011 Apr 15:03-rw-r--r--@1 lukasstaff81969Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff44811Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012Apr 09:02 2026-04-11drwxr-xr-x46 lukasstaff147213Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:222026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13сp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).Lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/-zshO &7* Unable to acce... :- 88...
|
NULL
|
|
6985
|
124
|
30
|
2026-04-13T14:25:24.879735+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090324879_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
"n": 1,
"text_source": "n": 1,
"text_source": "ocr"
},
{
"app_name": "Preview",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "QuickTime Player",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "System Settings",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "ocr"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite "SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;"
[{"app_name":"Boosteroid","n":1301},
{"app_name":"iTerm2","n":581},
{"app_name":"Firefox","n":338},
{"app_name":"Claude","n":173},
{"app_name":"Code","n":35},
{"app_name":"Dia","n":31},
{"app_name":"Alfred","n":24},
{"app_name":"Safari","n":20},
{"app_name":"Finder","n":19},
{"app_name":"QuickTime Player","n":16},
{"app_name":"UserNotificationCenter","n":4},
{"app_name":"Activity Monitor","n":4},
{"app_name":"NetAuthAgent","n":3},
{"app_name":"Control Centre","n":3},
{"app_name":"Slack","n":2},
{"app_name":"Raycast","n":2},
{"app_name":"System Settings","n":1},
{"app_name":"Preview","n":1}]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite "SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;"
timestamp app_name window_name
-------------------------------- -------- -----------
2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh
2026-04-12T13:33:13.963922+00:00
2026-04-12T13:33:13.415261+00:00
2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh
2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh
2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh
2026-04-12T13:33:05.165254+00:00 Claude Claude
2026-04-12T13:32:50.425455+00:00
2026-04-12T13:32:49.108195+00:00 Claude Claude
2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status
{
"status": "healthy",
"frame_status": "ok",
"audio_status": "disabled",
"last_frame": "2026-04-13T15:11:31+03:00",
"uptime": 19271.640087958,
"fps": 0.11841234008027791,
"frames": 2282
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*
4.0K /Users/lukas/.screenpipe/config.json
256M /Users/lukas/.screenpipe/data
418M /Users/lukas/.screenpipe/db.sqlite
64K /Users/lukas/.screenpipe/db.sqlite-shm
196K /Users/lukas/.screenpipe/db.sqlite-wal
24K /Users/lukas/.screenpipe/pipes
132K /Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log
32K /Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe
675M /Users/lukas/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls
config.json db.sqlite db.sqlite-wal screenpipe.2026-04-09.0.log screenpipe.2026-04-12.0.log
data db.sqlite-shm pipes screenpipe.2026-04-11.0.log screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 858888
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll
total 0
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data
drwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions
-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .
233M .
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.
du: /./usr/sbin/authserver: Permission denied
du: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /./Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /./Library/Application Support/ApplePushService: Permission denied
du: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /./Library/Application Support/com.apple.TCC: Operation not permitted
du: /./Library/Application Support/Iru/Quarantine: Permission denied
du: /./Library/Application Support/Iru/Cached Items: Permission denied
du: /./Library/Trial: Operation not permitted
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*
14G /Applications
du: /Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /Library/Application Support/ApplePushService: Permission denied
du: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /Library/Application Support/com.apple.TCC: Operation not permitted
du: /Library/Application Support/Iru/Quarantine: Permission denied
du: /Library/Application Support/Iru/Cached Items: Permission denied
du: /Library/Trial: Operation not permitted
du: /Library/Tailscale/files: Permission denied
du: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted
du: /Library/Caches/com.apple.aneuserd: Operation not permitted
du: /Library/Caches/com.apple.iconservices.store: Permission denied
du: /Library/Caches/com.apple.aned: Operation not permitted
5.6G /Library
^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *
39M 2026-04-09
62M 2026-04-11
57M 2026-04-12
73M 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 871176
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: No such file or directory
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
Password:
[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
Password:
[PASSWORD] a password is required
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe
cp: /Users/lukas/.screenpipe/data/data is a directory (not copied).
cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13
cp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"\"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite \"SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;\"\n[{\"app_name\":\"Boosteroid\",\"n\":1301},\n{\"app_name\":\"iTerm2\",\"n\":581},\n{\"app_name\":\"Firefox\",\"n\":338},\n{\"app_name\":\"Claude\",\"n\":173},\n{\"app_name\":\"Code\",\"n\":35},\n{\"app_name\":\"Dia\",\"n\":31},\n{\"app_name\":\"Alfred\",\"n\":24},\n{\"app_name\":\"Safari\",\"n\":20},\n{\"app_name\":\"Finder\",\"n\":19},\n{\"app_name\":\"QuickTime Player\",\"n\":16},\n{\"app_name\":\"UserNotificationCenter\",\"n\":4},\n{\"app_name\":\"Activity Monitor\",\"n\":4},\n{\"app_name\":\"NetAuthAgent\",\"n\":3},\n{\"app_name\":\"Control Centre\",\"n\":3},\n{\"app_name\":\"Slack\",\"n\":2},\n{\"app_name\":\"Raycast\",\"n\":2},\n{\"app_name\":\"System Settings\",\"n\":1},\n{\"app_name\":\"Preview\",\"n\":1}]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite \"SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;\"\ntimestamp app_name window_name\n-------------------------------- -------- -----------\n2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh \n2026-04-12T13:33:13.963922+00:00 \n2026-04-12T13:33:13.415261+00:00 \n2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh \n2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh \n2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh \n2026-04-12T13:33:05.165254+00:00 Claude Claude \n2026-04-12T13:32:50.425455+00:00 \n2026-04-12T13:32:49.108195+00:00 Claude Claude \n2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status\n{\n \"status\": \"healthy\",\n \"frame_status\": \"ok\",\n \"audio_status\": \"disabled\",\n \"last_frame\": \"2026-04-13T15:11:31+03:00\",\n \"uptime\": 19271.640087958,\n \"fps\": 0.11841234008027791,\n \"frames\": 2282\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*\n4.0K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/config.json\n256M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data\n418M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite\n 64K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-shm\n196K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-wal\n 24K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/pipes\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log\n 32K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe \n675M\u0000\u0000\u0000\t/Users/lukas/.screenpipe\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls\nconfig.json\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-wal\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-09.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-12.0.log\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-shm\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpipes\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-11.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 858888\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll\ntotal 0\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data\ndrwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions\n-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .\n233M\u0000\u0000\u0000\t.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.\ndu: /./usr/sbin/authserver: Permission denied\ndu: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /./Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /./Library/Application Support/ApplePushService: Permission denied\ndu: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /./Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /./Library/Application Support/Iru/Quarantine: Permission denied\ndu: /./Library/Application Support/Iru/Cached Items: Permission denied\ndu: /./Library/Trial: Operation not permitted\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*\n 14G\u0000\u0000\u0000\t/Applications\ndu: /Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /Library/Application Support/ApplePushService: Permission denied\ndu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /Library/Application Support/Iru/Quarantine: Permission denied\ndu: /Library/Application Support/Iru/Cached Items: Permission denied\ndu: /Library/Trial: Operation not permitted\ndu: /Library/Tailscale/files: Permission denied\ndu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted\ndu: /Library/Caches/com.apple.aneuserd: Operation not permitted\ndu: /Library/Caches/com.apple.iconservices.store: Permission denied\ndu: /Library/Caches/com.apple.aned: Operation not permitted\n5.6G\u0000\u0000\u0000\t/Library\n^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh * \n 39M\u0000\u0000\u0000\t2026-04-09\n 62M\u0000\u0000\u0000\t2026-04-11\n 57M\u0000\u0000\u0000\t2026-04-12\n 73M\u0000\u0000\u0000\t2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 871176\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: No such file or directory\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\nPassword:\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite\nPassword:\nsudo: a password is required\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe \ncp: /Users/lukas/.screenpipe/data/data is a directory (not copied).\ncp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13\ncp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $","depth":4,"value":"\"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite \"SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;\"\n[{\"app_name\":\"Boosteroid\",\"n\":1301},\n{\"app_name\":\"iTerm2\",\"n\":581},\n{\"app_name\":\"Firefox\",\"n\":338},\n{\"app_name\":\"Claude\",\"n\":173},\n{\"app_name\":\"Code\",\"n\":35},\n{\"app_name\":\"Dia\",\"n\":31},\n{\"app_name\":\"Alfred\",\"n\":24},\n{\"app_name\":\"Safari\",\"n\":20},\n{\"app_name\":\"Finder\",\"n\":19},\n{\"app_name\":\"QuickTime Player\",\"n\":16},\n{\"app_name\":\"UserNotificationCenter\",\"n\":4},\n{\"app_name\":\"Activity Monitor\",\"n\":4},\n{\"app_name\":\"NetAuthAgent\",\"n\":3},\n{\"app_name\":\"Control Centre\",\"n\":3},\n{\"app_name\":\"Slack\",\"n\":2},\n{\"app_name\":\"Raycast\",\"n\":2},\n{\"app_name\":\"System Settings\",\"n\":1},\n{\"app_name\":\"Preview\",\"n\":1}]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite \"SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;\"\ntimestamp app_name window_name\n-------------------------------- -------- -----------\n2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh \n2026-04-12T13:33:13.963922+00:00 \n2026-04-12T13:33:13.415261+00:00 \n2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh \n2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh \n2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh \n2026-04-12T13:33:05.165254+00:00 Claude Claude \n2026-04-12T13:32:50.425455+00:00 \n2026-04-12T13:32:49.108195+00:00 Claude Claude \n2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status\n{\n \"status\": \"healthy\",\n \"frame_status\": \"ok\",\n \"audio_status\": \"disabled\",\n \"last_frame\": \"2026-04-13T15:11:31+03:00\",\n \"uptime\": 19271.640087958,\n \"fps\": 0.11841234008027791,\n \"frames\": 2282\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*\n4.0K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/config.json\n256M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data\n418M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite\n 64K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-shm\n196K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-wal\n 24K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/pipes\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log\n 32K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe \n675M\u0000\u0000\u0000\t/Users/lukas/.screenpipe\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls\nconfig.json\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-wal\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-09.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-12.0.log\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-shm\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpipes\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-11.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 858888\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll\ntotal 0\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data\ndrwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions\n-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .\n233M\u0000\u0000\u0000\t.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.\ndu: /./usr/sbin/authserver: Permission denied\ndu: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /./Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /./Library/Application Support/ApplePushService: Permission denied\ndu: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /./Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /./Library/Application Support/Iru/Quarantine: Permission denied\ndu: /./Library/Application Support/Iru/Cached Items: Permission denied\ndu: /./Library/Trial: Operation not permitted\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*\n 14G\u0000\u0000\u0000\t/Applications\ndu: /Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /Library/Application Support/ApplePushService: Permission denied\ndu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /Library/Application Support/Iru/Quarantine: Permission denied\ndu: /Library/Application Support/Iru/Cached Items: Permission denied\ndu: /Library/Trial: Operation not permitted\ndu: /Library/Tailscale/files: Permission denied\ndu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted\ndu: /Library/Caches/com.apple.aneuserd: Operation not permitted\ndu: /Library/Caches/com.apple.iconservices.store: Permission denied\ndu: /Library/Caches/com.apple.aned: Operation not permitted\n5.6G\u0000\u0000\u0000\t/Library\n^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh * \n 39M\u0000\u0000\u0000\t2026-04-09\n 62M\u0000\u0000\u0000\t2026-04-11\n 57M\u0000\u0000\u0000\t2026-04-12\n 73M\u0000\u0000\u0000\t2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 871176\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: No such file or directory\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\nPassword:\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite\nPassword:\nsudo: a password is required\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe \ncp: /Users/lukas/.screenpipe/data/data is a directory (not copied).\ncp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13\ncp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.004166667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12291667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.12708333,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.24583334,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.36875,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.37291667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.49166667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.49583334,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6145833,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.61875,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.7375,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7416667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.86041665,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.8645833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.9548611,"top":0.032222223,"width":0.03888889,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.48819444,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-1366768294006797733
|
5756363364706545235
|
visual_change
|
accessibility
|
NULL
|
"n": 1,
"text_source": "n": 1,
"text_source": "ocr"
},
{
"app_name": "Preview",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "QuickTime Player",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "System Settings",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "ocr"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite "SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;"
[{"app_name":"Boosteroid","n":1301},
{"app_name":"iTerm2","n":581},
{"app_name":"Firefox","n":338},
{"app_name":"Claude","n":173},
{"app_name":"Code","n":35},
{"app_name":"Dia","n":31},
{"app_name":"Alfred","n":24},
{"app_name":"Safari","n":20},
{"app_name":"Finder","n":19},
{"app_name":"QuickTime Player","n":16},
{"app_name":"UserNotificationCenter","n":4},
{"app_name":"Activity Monitor","n":4},
{"app_name":"NetAuthAgent","n":3},
{"app_name":"Control Centre","n":3},
{"app_name":"Slack","n":2},
{"app_name":"Raycast","n":2},
{"app_name":"System Settings","n":1},
{"app_name":"Preview","n":1}]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite "SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;"
timestamp app_name window_name
-------------------------------- -------- -----------
2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh
2026-04-12T13:33:13.963922+00:00
2026-04-12T13:33:13.415261+00:00
2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh
2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh
2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh
2026-04-12T13:33:05.165254+00:00 Claude Claude
2026-04-12T13:32:50.425455+00:00
2026-04-12T13:32:49.108195+00:00 Claude Claude
2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status
{
"status": "healthy",
"frame_status": "ok",
"audio_status": "disabled",
"last_frame": "2026-04-13T15:11:31+03:00",
"uptime": 19271.640087958,
"fps": 0.11841234008027791,
"frames": 2282
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*
4.0K /Users/lukas/.screenpipe/config.json
256M /Users/lukas/.screenpipe/data
418M /Users/lukas/.screenpipe/db.sqlite
64K /Users/lukas/.screenpipe/db.sqlite-shm
196K /Users/lukas/.screenpipe/db.sqlite-wal
24K /Users/lukas/.screenpipe/pipes
132K /Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log
32K /Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe
675M /Users/lukas/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls
config.json db.sqlite db.sqlite-wal screenpipe.2026-04-09.0.log screenpipe.2026-04-12.0.log
data db.sqlite-shm pipes screenpipe.2026-04-11.0.log screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 858888
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll
total 0
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data
drwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions
-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .
233M .
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.
du: /./usr/sbin/authserver: Permission denied
du: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /./Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /./Library/Application Support/ApplePushService: Permission denied
du: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /./Library/Application Support/com.apple.TCC: Operation not permitted
du: /./Library/Application Support/Iru/Quarantine: Permission denied
du: /./Library/Application Support/Iru/Cached Items: Permission denied
du: /./Library/Trial: Operation not permitted
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*
14G /Applications
du: /Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /Library/Application Support/ApplePushService: Permission denied
du: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /Library/Application Support/com.apple.TCC: Operation not permitted
du: /Library/Application Support/Iru/Quarantine: Permission denied
du: /Library/Application Support/Iru/Cached Items: Permission denied
du: /Library/Trial: Operation not permitted
du: /Library/Tailscale/files: Permission denied
du: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted
du: /Library/Caches/com.apple.aneuserd: Operation not permitted
du: /Library/Caches/com.apple.iconservices.store: Permission denied
du: /Library/Caches/com.apple.aned: Operation not permitted
5.6G /Library
^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *
39M 2026-04-09
62M 2026-04-11
57M 2026-04-12
73M 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 871176
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: No such file or directory
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
Password:
[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
Password:
[PASSWORD] a password is required
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe
cp: /Users/lukas/.screenpipe/data/data is a directory (not copied).
cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13
cp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
6987
|
124
|
32
|
2026-04-13T14:25:34.322298+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090334322_m1.jpg...
|
Orion
|
DXP4800PLUS-B5F8
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
7 Tabs
Tab Groups
Drag your tab groups here to sav 7 Tabs
Tab Groups
Drag your tab groups here to save them for later and sync across all your devices.
81.7
KB/s
39.8
KB/s
Files
Control Panel
Storage
App Center
Logs
Support
Task Manager
Universal Search
Music
Cloud Drives
Theater
Photos
Online Office
TextEdit
Virtual Machine
Downloads
DLNA
File Version Explorer
Security
Jellyfin-HT
SAN Manager
Vault
Snapshot
Comics
Sync & Backup
Control Panel
Connection & Access
Connection & Access
User Management
File Service
Device Connection
Domain/LDAP
Terminal
General
General
Hardware & Power
Time & Language
Network
Security
Indexing Service
Service
Service
About
Update & Restore
Telnet
Telnet
Enable
Enable
Port
23
Advanced settings
SSH
SSH
Enable
Enable
Port
22
Shut down automatically
3h later
2026-04-13 20:06 will automatically shut down
Advanced settings
Function description
Use a terminal to log in and manage your system. When enabling this function, it is recommended to set a strong password for the login account and enable
auto block
auto block
to enhance system security.
Apply
Display a menu for https://one.google.com/u/1/benefits
(102) YouTube
close tab
Google One
close tab
Boosteroid Cloud Gaming
close tab
Simple Pleasures • HBO Max
close tab
DXP4800PLUS-B5F8
close tab
Machines - Tailscale
close tab
Portainer | local
close tab...
|
[{"role":"AXTextField","text [{"role":"AXTextField","text":"7 Tabs","depth":7,"automation_id":"_NS:47","value":"7 Tabs","role_description":"text field","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Tab Groups","depth":7,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"Drag your tab groups here to save them for later and sync across all your devices.","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"81.7","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"KB/s","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"39.8","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"KB/s","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Files","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Control Panel","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Storage","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"App Center","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Logs","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Support","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Task Manager","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Universal Search","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Music","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Cloud Drives","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Theater","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Photos","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Online Office","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"TextEdit","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Virtual Machine","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"DLNA","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"File Version Explorer","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Security","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Jellyfin-HT","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"SAN Manager","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Vault","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Snapshot","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Comics","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Sync & Backup","depth":9,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Control Panel","depth":6,"help_text":"","role_description":"text"},{"role":"AXLink","text":"","depth":6,"help_text":"","placeholder":"","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":7,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"","depth":10,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Connection & Access","depth":12,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"User Management","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"File Service","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Device Connection","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Domain/LDAP","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Terminal","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"General","depth":12,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Hardware & Power","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Time & Language","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Network","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Security","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Indexing Service","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Service","depth":12,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"About","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Update & Restore","depth":13,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Telnet","depth":10,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Telnet","depth":11,"help_text":"","role_description":"text"},{"role":"AXCheckBox","text":"Enable","depth":11,"help_text":"","placeholder":"","role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Enable","depth":11,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Port","depth":10,"help_text":"","role_description":"text"},{"role":"AXTextField","text":"23","depth":10,"value":"23","help_text":"","placeholder":"Please enter","role_description":"text field","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Advanced settings","depth":11,"help_text":"","placeholder":"","role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"SSH","depth":10,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"SSH","depth":11,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"","depth":11,"help_text":"","role_description":"text"},{"role":"AXCheckBox","text":" Enable","depth":11,"help_text":"","placeholder":"","role_description":"checkbox","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Enable","depth":11,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Port","depth":10,"help_text":"","role_description":"text"},{"role":"AXTextField","text":"22","depth":10,"value":"22","help_text":"","placeholder":"Please enter","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Shut down automatically","depth":10,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"3h later","depth":12,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"","depth":12,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"","depth":12,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"2026-04-13 20:06 will automatically shut down","depth":11,"help_text":"","role_description":"text"},{"role":"AXButton","text":"Advanced settings","depth":11,"help_text":"","placeholder":"","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Function description","depth":10,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"Use a terminal to log in and manage your system. When enabling this function, it is recommended to set a strong password for the login account and enable","depth":10,"help_text":"","role_description":"text"},{"role":"AXLink","text":"auto block","depth":10,"help_text":"","placeholder":"","role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"auto block","depth":11,"help_text":"","role_description":"text"},{"role":"AXStaticText","text":"to enhance system security.","depth":10,"help_text":"","role_description":"text"},{"role":"AXButton","text":"Apply","depth":10,"help_text":"","placeholder":"","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Display a menu for https://one.google.com/u/1/benefits","depth":2,"role_description":"text"},{"role":"AXRadioButton","text":"(102) YouTube","depth":5,"role_description":"tab","subrole":"AXTabButton","is_focused":false},{"role":"AXButton","text":"close tab","depth":6,"role_description":"button","is_enabled":false,"is_focused":false},{"role":"AXRadioButton","text":"Google One","depth":5,"role_description":"tab","subrole":"AXTabButton","is_focused":false},{"role":"AXButton","text":"close tab","depth":6,"role_description":"button","is_enabled":false,"is_focused":false},{"role":"AXRadioButton","text":"Boosteroid Cloud Gaming","depth":5,"role_description":"tab","subrole":"AXTabButton","is_focused":false},{"role":"AXButton","text":"close tab","depth":6,"role_description":"button","is_enabled":false,"is_focused":false},{"role":"AXRadioButton","text":"Simple Pleasures • HBO Max","depth":5,"role_description":"tab","subrole":"AXTabButton","is_focused":false},{"role":"AXButton","text":"close tab","depth":6,"role_description":"button","is_enabled":false,"is_focused":false},{"role":"AXRadioButton","text":"DXP4800PLUS-B5F8","depth":5,"role_description":"tab","subrole":"AXTabButton","is_focused":false},{"role":"AXButton","text":"close tab","depth":6,"role_description":"button","is_enabled":false,"is_focused":false},{"role":"AXRadioButton","text":"Machines - Tailscale","depth":5,"role_description":"tab","subrole":"AXTabButton","is_focused":false},{"role":"AXButton","text":"close tab","depth":6,"role_description":"button","is_enabled":false,"is_focused":false},{"role":"AXRadioButton","text":"Portainer | local","depth":5,"role_description":"tab","subrole":"AXTabButton","is_focused":false},{"role":"AXButton","text":"close tab","depth":6,"role_description":"button","is_enabled":false,"is_focused":false}]...
|
-241402898960983839
|
-2140827028197810936
|
visual_change
|
accessibility
|
NULL
|
7 Tabs
Tab Groups
Drag your tab groups here to sav 7 Tabs
Tab Groups
Drag your tab groups here to save them for later and sync across all your devices.
81.7
KB/s
39.8
KB/s
Files
Control Panel
Storage
App Center
Logs
Support
Task Manager
Universal Search
Music
Cloud Drives
Theater
Photos
Online Office
TextEdit
Virtual Machine
Downloads
DLNA
File Version Explorer
Security
Jellyfin-HT
SAN Manager
Vault
Snapshot
Comics
Sync & Backup
Control Panel
Connection & Access
Connection & Access
User Management
File Service
Device Connection
Domain/LDAP
Terminal
General
General
Hardware & Power
Time & Language
Network
Security
Indexing Service
Service
Service
About
Update & Restore
Telnet
Telnet
Enable
Enable
Port
23
Advanced settings
SSH
SSH
Enable
Enable
Port
22
Shut down automatically
3h later
2026-04-13 20:06 will automatically shut down
Advanced settings
Function description
Use a terminal to log in and manage your system. When enabling this function, it is recommended to set a strong password for the login account and enable
auto block
auto block
to enhance system security.
Apply
Display a menu for https://one.google.com/u/1/benefits
(102) YouTube
close tab
Google One
close tab
Boosteroid Cloud Gaming
close tab
Simple Pleasures • HBO Max
close tab
DXP4800PLUS-B5F8
close tab
Machines - Tailscale
close tab
Portainer | local
close tab...
|
NULL
|
|
7004
|
125
|
0
|
2026-04-13T14:26:53.473198+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090413473_m1.jpg...
|
Alfred
|
Alfred
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
fire
|
[{"role":"AXTextField","text [{"role":"AXTextField","text":"fire","depth":1,"bounds":{"left":0.26180556,"top":0.16777778,"width":0.4763889,"height":0.05888889},"value":"fire","help_text":"Alfred Search","role_description":"text field","is_enabled":true,"is_focused":true}]...
|
-8354683460930598936
|
-8354683460930598936
|
visual_change
|
hybrid
|
NULL
|
fire
iTerm2ShellEditViewSessionScriptsProfilesWind fire
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp-zsh(ahol886100% 147Mon 13 Apr 17:26:53181DOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• *3-zsh• ×4-zsh• 285-zshdrwx---91lukasstaff2912 13Apr17:09lukasstaff27011Aprdrwxr-xr-x5lukasstaff18:59config.json16011Apr15:03data-rw-r--r--lukasstaff43819008013 Apr17.10dh.calita-rw-r--r--lukasstaff6553612Apr-rw-r--r--lukasstaff657555213Aprdrwxr-xr-x8lukasstaff2569 Aprfire-rw-r--r--lukasstaff1327369 Apr-W-r=-r--1lukasstaff9542511AprFirefox.app-rw-r-•-r--lukasstaff7233212Apr/Applications/Firefox.app-rw-r--r--lukasstaff29974 13 Aprlukas@Lukas-Kovaliks-MacBook-Pro-Jiminnyт. осrеспреpecoco от10.0.t09~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite:Nosuch fileordirectorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipecp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff16011 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff1472 13 Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:22 2026-04-13Lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13cp: /Users/lukas/.screenpipe/data/data/2026-04-13is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ |-zshO 87* Unable to acce......
|
7003
|
|
7005
|
125
|
1
|
2026-04-13T14:26:56.482148+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090416482_m1.jpg...
|
Firefox
|
Firefox - Choose a profile
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Keep your work and personal browsing, including things like passwords and bookmarks, totally separate. Or create profiles for everyone who uses this device.
Open Personal
Personal
Personal
Edit profile
Delete profile
Open Work
Work
Work
Edit profile
Delete profile
Create a profile
Create a profile
Create a profile
Choose a profile when Firefox opens
Choose a profile when Firefox opens...
|
[{"role":"AXHeading","text" [{"role":"AXHeading","text":"Choose a Firefox profile","depth":2,"bounds":{"left":0.4079861,"top":0.2361111,"width":0.18402778,"height":0.033333335},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Choose a Firefox profile","depth":3,"bounds":{"left":0.4079861,"top":0.2361111,"width":0.18402778,"height":0.033333335},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Keep your work and personal browsing, including things like passwords and bookmarks, totally separate. Or create profiles for everyone who uses this device.","depth":3,"bounds":{"left":0.3472222,"top":0.2827778,"width":0.30555555,"height":0.051666666},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Open Personal","depth":4,"bounds":{"left":0.26666668,"top":0.3772222,"width":0.1388889,"height":0.20555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Personal","depth":8,"bounds":{"left":0.275,"top":0.5477778,"width":0.036805555,"height":0.017222222},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Personal","depth":9,"bounds":{"left":0.275,"top":0.5477778,"width":0.036805555,"height":0.017222222},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Edit profile","depth":9,"bounds":{"left":0.34895834,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Delete profile","depth":9,"bounds":{"left":0.375,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open Work","depth":4,"bounds":{"left":0.42083332,"top":0.3772222,"width":0.1388889,"height":0.20555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Work","depth":8,"bounds":{"left":0.42916667,"top":0.5477778,"width":0.021875,"height":0.017222222},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Work","depth":9,"bounds":{"left":0.42916667,"top":0.5477778,"width":0.021875,"height":0.017222222},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Edit profile","depth":9,"bounds":{"left":0.503125,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Delete profile","depth":9,"bounds":{"left":0.52916664,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Create a profile","depth":4,"bounds":{"left":0.575,"top":0.3772222,"width":0.14027777,"height":0.20777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Create a profile","depth":5,"bounds":{"left":0.5833333,"top":0.5477778,"width":0.06527778,"height":0.017222222},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Create a profile","depth":6,"bounds":{"left":0.5833333,"top":0.5477778,"width":0.06527778,"height":0.017222222},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"Choose a profile when Firefox opens","depth":6,"bounds":{"left":0.41041666,"top":0.6572222,"width":0.011111111,"height":0.017777778},"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Choose a profile when Firefox opens","depth":6,"bounds":{"left":0.4253472,"top":0.65833336,"width":0.13229166,"height":0.015},"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
5798553087892232859
|
4227107507678606510
|
visual_change
|
accessibility
|
NULL
|
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Keep your work and personal browsing, including things like passwords and bookmarks, totally separate. Or create profiles for everyone who uses this device.
Open Personal
Personal
Personal
Edit profile
Delete profile
Open Work
Work
Work
Edit profile
Delete profile
Create a profile
Create a profile
Create a profile
Choose a profile when Firefox opens
Choose a profile when Firefox opens...
|
NULL
|
|
7006
|
125
|
2
|
2026-04-13T14:26:59.515991+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090419515_m1.jpg...
|
Firefox
|
Firefox - Choose a profile
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Keep your work and personal browsing, including things like passwords and bookmarks, totally separate. Or create profiles for everyone who uses this device.
Open Personal
Personal
Personal
Edit profile
Delete profile
Open Work
Work
Work
Edit profile
Delete profile
Create a profile
Create a profile
Create a profile
Choose a profile when Firefox opens
Choose a profile when Firefox opens
Open Work...
|
[{"role":"AXHeading","text" [{"role":"AXHeading","text":"Choose a Firefox profile","depth":2,"bounds":{"left":0.4079861,"top":0.2361111,"width":0.18402778,"height":0.033333335},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Choose a Firefox profile","depth":3,"bounds":{"left":0.4079861,"top":0.2361111,"width":0.18402778,"height":0.033333335},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Keep your work and personal browsing, including things like passwords and bookmarks, totally separate. Or create profiles for everyone who uses this device.","depth":3,"bounds":{"left":0.3472222,"top":0.2827778,"width":0.30555555,"height":0.051666666},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Open Personal","depth":4,"bounds":{"left":0.26666668,"top":0.3772222,"width":0.1388889,"height":0.20555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Personal","depth":8,"bounds":{"left":0.275,"top":0.5477778,"width":0.036805555,"height":0.017222222},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Personal","depth":9,"bounds":{"left":0.275,"top":0.5477778,"width":0.036805555,"height":0.017222222},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Edit profile","depth":9,"bounds":{"left":0.34895834,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Delete profile","depth":9,"bounds":{"left":0.375,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open Work","depth":4,"bounds":{"left":0.42083332,"top":0.3772222,"width":0.1388889,"height":0.20555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Work","depth":8,"bounds":{"left":0.42916667,"top":0.5477778,"width":0.021875,"height":0.017222222},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Work","depth":9,"bounds":{"left":0.42916667,"top":0.5477778,"width":0.021875,"height":0.017222222},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Edit profile","depth":9,"bounds":{"left":0.503125,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Delete profile","depth":9,"bounds":{"left":0.52916664,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Create a profile","depth":4,"bounds":{"left":0.575,"top":0.3772222,"width":0.14027777,"height":0.20777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Create a profile","depth":5,"bounds":{"left":0.5833333,"top":0.5477778,"width":0.06527778,"height":0.017222222},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Create a profile","depth":6,"bounds":{"left":0.5833333,"top":0.5477778,"width":0.06527778,"height":0.017222222},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"Choose a profile when Firefox opens","depth":6,"bounds":{"left":0.41041666,"top":0.6572222,"width":0.011111111,"height":0.017777778},"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Choose a profile when Firefox opens","depth":6,"bounds":{"left":0.4253472,"top":0.65833336,"width":0.13229166,"height":0.015},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Open Work","depth":2,"bounds":{"left":0.47013888,"top":0.46555555,"width":0.040625,"height":0.015},"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
3549796030094433098
|
4227107576398075054
|
visual_change
|
accessibility
|
NULL
|
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Keep your work and personal browsing, including things like passwords and bookmarks, totally separate. Or create profiles for everyone who uses this device.
Open Personal
Personal
Personal
Edit profile
Delete profile
Open Work
Work
Work
Edit profile
Delete profile
Create a profile
Create a profile
Create a profile
Choose a profile when Firefox opens
Choose a profile when Firefox opens
Open Work...
|
7005
|
|
7007
|
125
|
3
|
2026-04-13T14:27:02.560302+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090422560_m1.jpg...
|
Firefox
|
Firefox - Choose a profile
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Keep your work and personal browsing, including things like passwords and bookmarks, totally separate. Or create profiles for everyone who uses this device.
Open Personal
Personal
Personal
Edit profile
Delete profile
Open Work
Work
Work
Edit profile
Delete profile
Create a profile
Create a profile
Create a profile
Choose a profile when Firefox opens
Choose a profile when Firefox opens...
|
[{"role":"AXHeading","text" [{"role":"AXHeading","text":"Choose a Firefox profile","depth":2,"bounds":{"left":0.4079861,"top":0.2361111,"width":0.18402778,"height":0.033333335},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Choose a Firefox profile","depth":3,"bounds":{"left":0.4079861,"top":0.2361111,"width":0.18402778,"height":0.033333335},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Keep your work and personal browsing, including things like passwords and bookmarks, totally separate. Or create profiles for everyone who uses this device.","depth":3,"bounds":{"left":0.3472222,"top":0.2827778,"width":0.30555555,"height":0.051666666},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Open Personal","depth":4,"bounds":{"left":0.26666668,"top":0.3772222,"width":0.1388889,"height":0.20555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Personal","depth":8,"bounds":{"left":0.275,"top":0.5477778,"width":0.036805555,"height":0.017222222},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Personal","depth":9,"bounds":{"left":0.275,"top":0.5477778,"width":0.036805555,"height":0.017222222},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Edit profile","depth":9,"bounds":{"left":0.34895834,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Delete profile","depth":9,"bounds":{"left":0.375,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open Work","depth":4,"bounds":{"left":0.42083332,"top":0.3772222,"width":0.1388889,"height":0.20555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Work","depth":8,"bounds":{"left":0.42916667,"top":0.5477778,"width":0.021875,"height":0.017222222},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Work","depth":9,"bounds":{"left":0.42916667,"top":0.5477778,"width":0.021875,"height":0.017222222},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Edit profile","depth":9,"bounds":{"left":0.503125,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Delete profile","depth":9,"bounds":{"left":0.52916664,"top":0.53833336,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Create a profile","depth":4,"bounds":{"left":0.575,"top":0.3772222,"width":0.14027777,"height":0.20777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Create a profile","depth":5,"bounds":{"left":0.5833333,"top":0.5477778,"width":0.06527778,"height":0.017222222},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Create a profile","depth":6,"bounds":{"left":0.5833333,"top":0.5477778,"width":0.06527778,"height":0.017222222},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"Choose a profile when Firefox opens","depth":6,"bounds":{"left":0.41041666,"top":0.6572222,"width":0.011111111,"height":0.017777778},"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Choose a profile when Firefox opens","depth":6,"bounds":{"left":0.4253472,"top":0.65833336,"width":0.13229166,"height":0.015},"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
5798553087892232859
|
4227107507678606510
|
visual_change
|
accessibility
|
NULL
|
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Choose a Firefox profile
Keep your work and personal browsing, including things like passwords and bookmarks, totally separate. Or create profiles for everyone who uses this device.
Open Personal
Personal
Personal
Edit profile
Delete profile
Open Work
Work
Work
Edit profile
Delete profile
Create a profile
Create a profile
Create a profile
Choose a profile when Firefox opens
Choose a profile when Firefox opens...
|
NULL
|
|
7008
|
125
|
4
|
2026-04-13T14:27:05.564721+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090425564_m1.jpg...
|
Firefox
|
Welcome to Firefox — Personal
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEditViewHistoryBookmarks→CToolsWindowHe FirefoxFileEditViewHistoryBookmarks→CToolsWindowHelpSearch with Google or enter addresslall100% C4Mon 13 Apr 17:27:05Sign inAdd-ons ManagerVimium - Get this Extension for & Firefox (en-US)dennikn.sk/Vimium OptionsN Lod Orion úspesne pristála na Zemi. Desat vecí, ktor::: Machines - TailscaleScreenpipe DashboardAdd-ons for Firefox (en-US)You're in safe pawsWe protect your data and block companiesfrom spying on your clicks - automatically.Pazaruvaj.com - 3нак, че е време за най-добритеBitwarden Password Manager - Get this Extension fcBrowser Extension Getting Started | BitwardenExtensions - Add-ons for Firefox (en-US)•* Dangbei Atom Review - RTINGS.comScreenpipe: Open Source 24/7 Screen & Audio CaptAdd-ons for Firefox (en-US)localhost:3030/Welcome to FirefoxPreview+ New Tab$1Skip this step →...
|
NULL
|
-6982626325945386611
|
NULL
|
visual_change
|
ocr
|
NULL
|
FirefoxFileEditViewHistoryBookmarks→CToolsWindowHe FirefoxFileEditViewHistoryBookmarks→CToolsWindowHelpSearch with Google or enter addresslall100% C4Mon 13 Apr 17:27:05Sign inAdd-ons ManagerVimium - Get this Extension for & Firefox (en-US)dennikn.sk/Vimium OptionsN Lod Orion úspesne pristála na Zemi. Desat vecí, ktor::: Machines - TailscaleScreenpipe DashboardAdd-ons for Firefox (en-US)You're in safe pawsWe protect your data and block companiesfrom spying on your clicks - automatically.Pazaruvaj.com - 3нак, че е време за най-добритеBitwarden Password Manager - Get this Extension fcBrowser Extension Getting Started | BitwardenExtensions - Add-ons for Firefox (en-US)•* Dangbei Atom Review - RTINGS.comScreenpipe: Open Source 24/7 Screen & Audio CaptAdd-ons for Firefox (en-US)localhost:3030/Welcome to FirefoxPreview+ New Tab$1Skip this step →...
|
7007
|
|
7010
|
125
|
6
|
2026-04-13T14:27:08.567950+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090428567_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelp100% 147-zshDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• *3-zsh• ×4-zsh• 285-zsh886drwx------+91lukasstaff2912 13Apr17:09lukasstaff27011Apr18:59drwxr-xr-x5lukasstaffconfig.json16011Apr15:03data-rw-r--r--lukasstaff43819008013 Apr17:10db.sqlite-rw-r--r--lukasstaff6553612Apr12:11db.sqlite-shm-rw-r--r--lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-x8lukasstaff2569Apr19:53pipes-rw-r--r--lukasstaff1327369Apr21:27-W-r=-r--lukasstaff9542511screenpipe.2026-04-09.0.10gApr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff7233212Apr23:55 screenpipe.2026-04-12.0.10g-rw-r--r--lukasstaff29974 13 Apr17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite:Nosuchfileordirectorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipecp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff16011 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff1472 13 Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:22 2026-04-13Lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13cp: /Users/lukas/.screenpipe/data/data/2026-04-13is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ |-zshO 87Mon 13 Apr 17:27:08181* Unable to acce...* *8...
|
NULL
|
-1769211283597221635
|
NULL
|
visual_change
|
ocr
|
NULL
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelp100% 147-zshDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• *3-zsh• ×4-zsh• 285-zsh886drwx------+91lukasstaff2912 13Apr17:09lukasstaff27011Apr18:59drwxr-xr-x5lukasstaffconfig.json16011Apr15:03data-rw-r--r--lukasstaff43819008013 Apr17:10db.sqlite-rw-r--r--lukasstaff6553612Apr12:11db.sqlite-shm-rw-r--r--lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-x8lukasstaff2569Apr19:53pipes-rw-r--r--lukasstaff1327369Apr21:27-W-r=-r--lukasstaff9542511screenpipe.2026-04-09.0.10gApr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff7233212Apr23:55 screenpipe.2026-04-12.0.10g-rw-r--r--lukasstaff29974 13 Apr17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite:Nosuchfileordirectorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipecp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff16011 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff1472 13 Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:22 2026-04-13Lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13cp: /Users/lukas/.screenpipe/data/data/2026-04-13is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ |-zshO 87Mon 13 Apr 17:27:08181* Unable to acce...* *8...
|
7009
|
|
7062
|
125
|
58
|
2026-04-13T14:30:41.380312+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090641380_m1.jpg...
|
Finder
|
screenpipe
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
db.sqlite
Today at 17:20
442,9 MB
Document
app
Today at 17:18
118 KB
Folder
pipes
11 Apr 2026 at 16:51
13 KB
Folder
data
Today at 17:30
8 KB
Folder
#recycle
Today at 17:30
73 bytes
Folder
Name
Date Modified
Size
Kind
1 of 5 selected, 2,12 TB available
screenpipe...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Modified","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Size","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXTextField","text":"db.sqlite","depth":7,"value":"db.sqlite","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:20","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"442,9 MB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Document","depth":7,"role_description":"text"},{"role":"AXTextField","text":"app","depth":7,"value":"app","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:18","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"118 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipes","depth":7,"value":"pipes","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"11 Apr 2026 at 16:51","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"13 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"data","depth":7,"value":"data","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Today at 17:30","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"8 KB","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXTextField","text":"#recycle","depth":7,"value":"#recycle","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today at 17:30","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"73 bytes","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":7,"role_description":"text"},{"role":"AXButton","text":"Name","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Date Modified","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Size","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXButton","text":"Kind","depth":6,"role_description":"sort button","subrole":"AXSortButton","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"1 of 5 selected, 2,12 TB available","depth":2,"automation_id":"_NS:34","role_description":"text"},{"role":"AXStaticText","text":"screenpipe","depth":1,"role_description":"text"}]...
|
-8293753376271525463
|
-5876596842289369209
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Date Modified
Size
Kind
db.sqlite
Today at 17:20
442,9 MB
Document
app
Today at 17:18
118 KB
Folder
pipes
11 Apr 2026 at 16:51
13 KB
Folder
data
Today at 17:30
8 KB
Folder
#recycle
Today at 17:30
73 bytes
Folder
Name
Date Modified
Size
Kind
1 of 5 selected, 2,12 TB available
screenpipe...
|
7061
|
|
7074
|
NULL
|
0
|
2026-04-13T14:31:31.815893+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090691815_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelp-zsh‹$0lahl-zsh886100% 147Mon 13 Apr 17:31:31181S- 887* Unable to acce...*8DOCKERdrwx------+• 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh• ×4-zsh• ₴5|-zsh91lukasstaff2912 13Apr17:09lukasstaff27011Aprdrwxr-xr-xlukasstaff18:59config.json16011Apr15:03data-rw-r--r--lukasstaff43819008013Apr17:10db.sqlite-rw-r--r--lukasstaff6553612Apr12:11db.sqlite-shm-rw-r--r--lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-x8lukasstaff256Apr19:53pipes-rw-r--r--lukasstaff1327369Apr21:27-W-r=-r--lukasstaff9542511screenpipe.2026-04-09.0.10gApr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff7233212Apr23:55-rw-r--r--lukasstaffscreenpipe.2026-04-12.0.10g2997413 Apr17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp:/Volumes/screenpipe/db.sqlite:Nosuch fileordirectorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp:/Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePoClP,SI$INdcFinderLukaseLukas-Koval1ks-Macbook-Pro-J1minny~/.screenpipe/data › cp ~/.screenpipe/data/* /Volumes/ lest/screenpipecp:/Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory(not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13Apr 15:11drwxr-xr-x5 lukasstaff16011Apr 15:03-rw-r--r--@1 lukasstaff8196Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff1472 13Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:222026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13cp: /Users/lukas/.screenpipe/data/data/2026-04-13is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 0...
|
NULL
|
-8598047208744182098
|
NULL
|
visual_change
|
ocr
|
NULL
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelp-zsh‹$0lahl-zsh886100% 147Mon 13 Apr 17:31:31181S- 887* Unable to acce...*8DOCKERdrwx------+• 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh• ×4-zsh• ₴5|-zsh91lukasstaff2912 13Apr17:09lukasstaff27011Aprdrwxr-xr-xlukasstaff18:59config.json16011Apr15:03data-rw-r--r--lukasstaff43819008013Apr17:10db.sqlite-rw-r--r--lukasstaff6553612Apr12:11db.sqlite-shm-rw-r--r--lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-x8lukasstaff256Apr19:53pipes-rw-r--r--lukasstaff1327369Apr21:27-W-r=-r--lukasstaff9542511screenpipe.2026-04-09.0.10gApr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff7233212Apr23:55-rw-r--r--lukasstaffscreenpipe.2026-04-12.0.10g2997413 Apr17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp:/Volumes/screenpipe/db.sqlite:Nosuch fileordirectorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp:/Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePoClP,SI$INdcFinderLukaseLukas-Koval1ks-Macbook-Pro-J1minny~/.screenpipe/data › cp ~/.screenpipe/data/* /Volumes/ lest/screenpipecp:/Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory(not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13Apr 15:11drwxr-xr-x5 lukasstaff16011Apr 15:03-rw-r--r--@1 lukasstaff8196Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff1472 13Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:222026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13cp: /Users/lukas/.screenpipe/data/data/2026-04-13is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 0...
|
7073
|
|
7083
|
126
|
8
|
2026-04-13T14:31:56.928892+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090716928_m1.jpg...
|
Finder
|
Recents
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Kind
Date Last Opened
arch.pdf
PDF Document
14 December 2021 at 14:26
laravel.png
PNG image
17 February 2022 at 19:04
sf_square.png
PNG image
23 February 2022 at 16:54
ppedrive.png
PNG image
23 February 2022 at 16:56
bh.png
PNG image
23 February 2022 at 16:59
bh_square.png
PNG image
23 February 2022 at 17:01
crm.png
PNG image
23 February 2022 at 17:04
crm_square.png
PNG image
23 February 2022 at 17:05
base64.sh
Terminal scripts
24 July 2022 at 14:38
transliterateCyr.sh
Terminal scripts
24 July 2022 at 15:01
transliterateLat.sh
Terminal scripts
24 July 2022 at 15:02
Untitled.scpt
Script
9 August 2022 at 19:48
CleanShot 2022-08-25 at [EMAIL]
PNG image
25 August 2022 at 18:24
background-ineverted.jpg
JPEG image
11 January 2023 at 16:25
background-large-inverted.jpg
JPEG image
11 January 2023 at 16:28
background-large.jpg
JPEG image
11 January 2023 at 16:28
background.jpg
JPEG image
11 January 2023 at 16:29
index.html
HTML document
18 January 2023 at 10:16...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"bounds":{"left":0.37083334,"top":0.08555555,"width":0.119444445,"height":0.02111111},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"bounds":{"left":0.3875,"top":0.11333334,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"bounds":{"left":0.3875,"top":0.14444445,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"bounds":{"left":0.3875,"top":0.17555556,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"bounds":{"left":0.3875,"top":0.20666666,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"bounds":{"left":0.3875,"top":0.23777778,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"bounds":{"left":0.3875,"top":0.2688889,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"bounds":{"left":0.3875,"top":0.3,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.3875,"top":0.3311111,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"bounds":{"left":0.37083334,"top":0.37,"width":0.119444445,"height":0.02111111},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"bounds":{"left":0.3875,"top":0.39777777,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"bounds":{"left":0.3875,"top":0.4288889,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"bounds":{"left":0.37083334,"top":0.4677778,"width":0.119444445,"height":0.02111111},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"bounds":{"left":0.3875,"top":0.49555555,"width":0.07986111,"height":0.017777778},"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"bounds":{"left":0.46875,"top":0.4977778,"width":0.009027778,"height":0.013333334},"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"bounds":{"left":0.3875,"top":0.52666664,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"bounds":{"left":0.37083334,"top":0.5655556,"width":0.119444445,"height":0.02111111},"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"bounds":{"left":0.3875,"top":0.5933333,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"bounds":{"left":0.3875,"top":0.6244444,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"bounds":{"left":0.3875,"top":0.65555555,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"bounds":{"left":0.3875,"top":0.68666667,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"bounds":{"left":0.3875,"top":0.7177778,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"bounds":{"left":0.3875,"top":0.7488889,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"bounds":{"left":0.3875,"top":0.78,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"bounds":{"left":0.3875,"top":0.8111111,"width":0.093055554,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"bounds":{"left":0.53402776,"top":0.09222222,"width":0.024305556,"height":0.015555556},"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"bounds":{"left":0.76805556,"top":0.09222222,"width":0.019444445,"height":0.015555556},"role_description":"text"},{"role":"AXStaticText","text":"Date Last Opened","depth":7,"bounds":{"left":0.84791666,"top":0.09222222,"width":0.07083333,"height":0.015555556},"role_description":"text"},{"role":"AXTextField","text":"arch.pdf","depth":7,"bounds":{"left":0.53402776,"top":0.12444445,"width":0.04097222,"height":0.017777778},"value":"arch.pdf","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PDF Document","depth":7,"bounds":{"left":0.76805556,"top":0.12444445,"width":0.06875,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"14 December 2021 at 14:26","depth":7,"bounds":{"left":0.84791666,"top":0.12444445,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"laravel.png","depth":7,"bounds":{"left":0.53402776,"top":0.14666666,"width":0.052083332,"height":0.017777778},"value":"laravel.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.14666666,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"17 February 2022 at 19:04","depth":7,"bounds":{"left":0.84791666,"top":0.14666666,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"sf_square.png","depth":7,"bounds":{"left":0.53402776,"top":0.16888888,"width":0.065972224,"height":0.017777778},"value":"sf_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.16888888,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:54","depth":7,"bounds":{"left":0.84791666,"top":0.16888888,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"ppedrive.png","depth":7,"bounds":{"left":0.53402776,"top":0.19111112,"width":0.061805554,"height":0.017777778},"value":"ppedrive.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.19111112,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:56","depth":7,"bounds":{"left":0.84791666,"top":0.19111112,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"bh.png","depth":7,"bounds":{"left":0.53402776,"top":0.21333334,"width":0.035416666,"height":0.017777778},"value":"bh.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.21333334,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:59","depth":7,"bounds":{"left":0.84791666,"top":0.21333334,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"bh_square.png","depth":7,"bounds":{"left":0.53402776,"top":0.23555556,"width":0.06944445,"height":0.017777778},"value":"bh_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.23555556,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:01","depth":7,"bounds":{"left":0.84791666,"top":0.23555556,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"crm.png","depth":7,"bounds":{"left":0.53402776,"top":0.25777778,"width":0.04097222,"height":0.017777778},"value":"crm.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.25777778,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:04","depth":7,"bounds":{"left":0.84791666,"top":0.25777778,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"crm_square.png","depth":7,"bounds":{"left":0.53402776,"top":0.28,"width":0.075,"height":0.017777778},"value":"crm_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.28,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:05","depth":7,"bounds":{"left":0.84791666,"top":0.28,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"base64.sh","depth":7,"bounds":{"left":0.53402776,"top":0.30222222,"width":0.05,"height":0.017777778},"value":"base64.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"bounds":{"left":0.76805556,"top":0.30222222,"width":0.07013889,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 14:38","depth":7,"bounds":{"left":0.84791666,"top":0.30222222,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"transliterateCyr.sh","depth":7,"bounds":{"left":0.53402776,"top":0.32444444,"width":0.083333336,"height":0.017777778},"value":"transliterateCyr.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"bounds":{"left":0.76805556,"top":0.32444444,"width":0.07013889,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 15:01","depth":7,"bounds":{"left":0.84791666,"top":0.32444444,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"transliterateLat.sh","depth":7,"bounds":{"left":0.53402776,"top":0.34666666,"width":0.08263889,"height":0.017777778},"value":"transliterateLat.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"bounds":{"left":0.76805556,"top":0.34666666,"width":0.07013889,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 15:02","depth":7,"bounds":{"left":0.84791666,"top":0.34666666,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"Untitled.scpt","depth":7,"bounds":{"left":0.53402776,"top":0.36888888,"width":0.060416665,"height":0.017777778},"value":"Untitled.scpt","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Script","depth":7,"bounds":{"left":0.76805556,"top":0.36888888,"width":0.027777778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"9 August 2022 at 19:48","depth":7,"bounds":{"left":0.84791666,"top":0.36888888,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"CleanShot 2022-08-25 at 18.24.19@2x.png","depth":7,"bounds":{"left":0.53402776,"top":0.3911111,"width":0.18888889,"height":0.017777778},"value":"CleanShot 2022-08-25 at 18.24.19@2x.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"bounds":{"left":0.76805556,"top":0.3911111,"width":0.05277778,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"25 August 2022 at 18:24","depth":7,"bounds":{"left":0.84791666,"top":0.3911111,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"background-ineverted.jpg","depth":7,"bounds":{"left":0.53402776,"top":0.41333333,"width":0.115277775,"height":0.017777778},"value":"background-ineverted.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"bounds":{"left":0.76805556,"top":0.41333333,"width":0.05625,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:25","depth":7,"bounds":{"left":0.84791666,"top":0.41333333,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"background-large-inverted.jpg","depth":7,"bounds":{"left":0.53402776,"top":0.43555555,"width":0.13541667,"height":0.017777778},"value":"background-large-inverted.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"bounds":{"left":0.76805556,"top":0.43555555,"width":0.05625,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:28","depth":7,"bounds":{"left":0.84791666,"top":0.43555555,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"background-large.jpg","depth":7,"bounds":{"left":0.53402776,"top":0.45777777,"width":0.09652778,"height":0.017777778},"value":"background-large.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"bounds":{"left":0.76805556,"top":0.45777777,"width":0.05625,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:28","depth":7,"bounds":{"left":0.84791666,"top":0.45777777,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"background.jpg","depth":7,"bounds":{"left":0.53402776,"top":0.48,"width":0.07152778,"height":0.017777778},"value":"background.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"bounds":{"left":0.76805556,"top":0.48,"width":0.05625,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:29","depth":7,"bounds":{"left":0.84791666,"top":0.48,"width":0.12708333,"height":0.017777778},"role_description":"text"},{"role":"AXTextField","text":"index.html","depth":7,"bounds":{"left":0.53402776,"top":0.50222224,"width":0.049305554,"height":0.017777778},"value":"index.html","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"HTML document","depth":7,"bounds":{"left":0.76805556,"top":0.50222224,"width":0.072916664,"height":0.017777778},"role_description":"text"},{"role":"AXStaticText","text":"18 January 2023 at 10:16","depth":7,"bounds":{"left":0.84791666,"top":0.50222224,"width":0.12708333,"height":0.017777778},"role_description":"text"}]...
|
5294042126064553392
|
-7036029148946646127
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Kind
Date Last Opened
arch.pdf
PDF Document
14 December 2021 at 14:26
laravel.png
PNG image
17 February 2022 at 19:04
sf_square.png
PNG image
23 February 2022 at 16:54
ppedrive.png
PNG image
23 February 2022 at 16:56
bh.png
PNG image
23 February 2022 at 16:59
bh_square.png
PNG image
23 February 2022 at 17:01
crm.png
PNG image
23 February 2022 at 17:04
crm_square.png
PNG image
23 February 2022 at 17:05
base64.sh
Terminal scripts
24 July 2022 at 14:38
transliterateCyr.sh
Terminal scripts
24 July 2022 at 15:01
transliterateLat.sh
Terminal scripts
24 July 2022 at 15:02
Untitled.scpt
Script
9 August 2022 at 19:48
CleanShot 2022-08-25 at [EMAIL]
PNG image
25 August 2022 at 18:24
background-ineverted.jpg
JPEG image
11 January 2023 at 16:25
background-large-inverted.jpg
JPEG image
11 January 2023 at 16:28
background-large.jpg
JPEG image
11 January 2023 at 16:28
background.jpg
JPEG image
11 January 2023 at 16:29
index.html
HTML document
18 January 2023 at 10:16...
|
NULL
|
|
7085
|
126
|
10
|
2026-04-13T14:31:59.973957+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090719973_m1.jpg...
|
Finder
|
Recents
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
Hide
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Kind
Date Last Opened
arch.pdf
PDF Document
14 December 2021 at 14:26
laravel.png
PNG image
17 February 2022 at 19:04
sf_square.png
PNG image
23 February 2022 at 16:54
ppedrive.png
PNG image
23 February 2022 at 16:56
bh.png
PNG image
23 February 2022 at 16:59
bh_square.png
PNG image
23 February 2022 at 17:01
crm.png
PNG image
23 February 2022 at 17:04
crm_square.png
PNG image
23 February 2022 at 17:05
base64.sh
Terminal scripts
24 July 2022 at 14:38
transliterateCyr.sh
Terminal scripts
24 July 2022 at 15:01
transliterateLat.sh
Terminal scripts
24 July 2022 at 15:02
Untitled.scpt
Script
9 August 2022 at 19:48
CleanShot 2022-08-25 at [EMAIL]
PNG image
25 August 2022 at 18:24
background-ineverted.jpg
JPEG image
11 January 2023 at 16:25
background-large-inverted.jpg
JPEG image
11 January 2023 at 16:28
background-large.jpg
JPEG image
11 January 2023 at 16:28
background.jpg
JPEG image
11 January 2023 at 16:29
index.html
HTML document
18 January 2023 at 10:16
audio.wav
Waveform audio
10 May 2023 at 8:43
hubspot.png
PNG image
20 July 2023 at 19:18
copper.png
PNG image
4 August 2023 at 18:15
SidekickService.php.html
HTML document
4 August 2023 at 21:50
sidekick_white.svg
SVG document
4 September 2023 at 19:20
pipedrive.png
PNG image
4 September 2023 at 19:28...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Favourites","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"jiminny","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"AirDrop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Recents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Applications","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Documents","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Desktop","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Downloads","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"iCloud","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"iCloud Drive","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Sync folder","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Locations","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXDisclosureTriangle","text":"Hide","depth":6,"automation_id":"NSOutlineViewShowHideButtonKey","role_description":"disclosure triangle","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"DXP4800PLUS-B5F8","depth":6,"role_description":"text"},{"role":"AXButton","text":"Eject","depth":6,"role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXStaticText","text":"Network","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Tags","depth":6,"automation_id":"xSidebarHeader","role_description":"text"},{"role":"AXStaticText","text":"CRM","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Orange","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Red","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Yellow","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Green","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Blue","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Purple","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"All Tags…","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Name","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Kind","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"Date Last Opened","depth":7,"role_description":"text"},{"role":"AXTextField","text":"arch.pdf","depth":7,"value":"arch.pdf","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PDF Document","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"14 December 2021 at 14:26","depth":7,"role_description":"text"},{"role":"AXTextField","text":"laravel.png","depth":7,"value":"laravel.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"17 February 2022 at 19:04","depth":7,"role_description":"text"},{"role":"AXTextField","text":"sf_square.png","depth":7,"value":"sf_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:54","depth":7,"role_description":"text"},{"role":"AXTextField","text":"ppedrive.png","depth":7,"value":"ppedrive.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:56","depth":7,"role_description":"text"},{"role":"AXTextField","text":"bh.png","depth":7,"value":"bh.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 16:59","depth":7,"role_description":"text"},{"role":"AXTextField","text":"bh_square.png","depth":7,"value":"bh_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:01","depth":7,"role_description":"text"},{"role":"AXTextField","text":"crm.png","depth":7,"value":"crm.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:04","depth":7,"role_description":"text"},{"role":"AXTextField","text":"crm_square.png","depth":7,"value":"crm_square.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"23 February 2022 at 17:05","depth":7,"role_description":"text"},{"role":"AXTextField","text":"base64.sh","depth":7,"value":"base64.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 14:38","depth":7,"role_description":"text"},{"role":"AXTextField","text":"transliterateCyr.sh","depth":7,"value":"transliterateCyr.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 15:01","depth":7,"role_description":"text"},{"role":"AXTextField","text":"transliterateLat.sh","depth":7,"value":"transliterateLat.sh","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terminal scripts","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"24 July 2022 at 15:02","depth":7,"role_description":"text"},{"role":"AXTextField","text":"Untitled.scpt","depth":7,"value":"Untitled.scpt","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Script","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"9 August 2022 at 19:48","depth":7,"role_description":"text"},{"role":"AXTextField","text":"CleanShot 2022-08-25 at 18.24.19@2x.png","depth":7,"value":"CleanShot 2022-08-25 at 18.24.19@2x.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"25 August 2022 at 18:24","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background-ineverted.jpg","depth":7,"value":"background-ineverted.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:25","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background-large-inverted.jpg","depth":7,"value":"background-large-inverted.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:28","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background-large.jpg","depth":7,"value":"background-large.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:28","depth":7,"role_description":"text"},{"role":"AXTextField","text":"background.jpg","depth":7,"value":"background.jpg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JPEG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"11 January 2023 at 16:29","depth":7,"role_description":"text"},{"role":"AXTextField","text":"index.html","depth":7,"value":"index.html","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"HTML document","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"18 January 2023 at 10:16","depth":7,"role_description":"text"},{"role":"AXTextField","text":"audio.wav","depth":7,"value":"audio.wav","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Waveform audio","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"10 May 2023 at 8:43","depth":7,"role_description":"text"},{"role":"AXTextField","text":"hubspot.png","depth":7,"value":"hubspot.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"20 July 2023 at 19:18","depth":7,"role_description":"text"},{"role":"AXTextField","text":"copper.png","depth":7,"value":"copper.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4 August 2023 at 18:15","depth":7,"role_description":"text"},{"role":"AXTextField","text":"SidekickService.php.html","depth":7,"value":"SidekickService.php.html","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"HTML document","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4 August 2023 at 21:50","depth":7,"role_description":"text"},{"role":"AXTextField","text":"sidekick_white.svg","depth":7,"value":"sidekick_white.svg","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SVG document","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4 September 2023 at 19:20","depth":7,"role_description":"text"},{"role":"AXTextField","text":"pipedrive.png","depth":7,"value":"pipedrive.png","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"PNG image","depth":7,"role_description":"text"},{"role":"AXStaticText","text":"4 September 2023 at 19:28","depth":7,"role_description":"text"}]...
|
-3186434992437831674
|
-7000000351927682159
|
visual_change
|
accessibility
|
NULL
|
Favourites
jiminny
AirDrop
Recents
Applications
Do Favourites
jiminny
AirDrop
Recents
Applications
Documents
Desktop
Downloads
lukas
iCloud
iCloud Drive
Sync folder
Locations
Hide
DXP4800PLUS-B5F8
Eject
Network
Tags
CRM
Orange
Red
Yellow
Green
Blue
Purple
All Tags…
Name
Kind
Date Last Opened
arch.pdf
PDF Document
14 December 2021 at 14:26
laravel.png
PNG image
17 February 2022 at 19:04
sf_square.png
PNG image
23 February 2022 at 16:54
ppedrive.png
PNG image
23 February 2022 at 16:56
bh.png
PNG image
23 February 2022 at 16:59
bh_square.png
PNG image
23 February 2022 at 17:01
crm.png
PNG image
23 February 2022 at 17:04
crm_square.png
PNG image
23 February 2022 at 17:05
base64.sh
Terminal scripts
24 July 2022 at 14:38
transliterateCyr.sh
Terminal scripts
24 July 2022 at 15:01
transliterateLat.sh
Terminal scripts
24 July 2022 at 15:02
Untitled.scpt
Script
9 August 2022 at 19:48
CleanShot 2022-08-25 at [EMAIL]
PNG image
25 August 2022 at 18:24
background-ineverted.jpg
JPEG image
11 January 2023 at 16:25
background-large-inverted.jpg
JPEG image
11 January 2023 at 16:28
background-large.jpg
JPEG image
11 January 2023 at 16:28
background.jpg
JPEG image
11 January 2023 at 16:29
index.html
HTML document
18 January 2023 at 10:16
audio.wav
Waveform audio
10 May 2023 at 8:43
hubspot.png
PNG image
20 July 2023 at 19:18
copper.png
PNG image
4 August 2023 at 18:15
SidekickService.php.html
HTML document
4 August 2023 at 21:50
sidekick_white.svg
SVG document
4 September 2023 at 19:20
pipedrive.png
PNG image
4 September 2023 at 19:28...
|
NULL
|
|
7112
|
126
|
37
|
2026-04-13T14:33:07.814077+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090787814_m1.jpg...
|
Code
|
Getting started with Cla… — screenpipe [SSH: 100.7 Getting started with Cla… — screenpipe [SSH: 100.73.206.126]...
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧ Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
#recycle
app
consumers
static
.env
cli.py
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
data
pipes
db.sqlite
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Untitled-2, Editor Group 1
docker-compose.yml, preview, Editor Group 1
docker-compose.yml, preview, Editor Group 1
Getting started with Cla…, Editor Group 2
remote SSH: [IP_ADDRESS]
SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Screen Reader Optimized
expanded
Getting started with Claude agent SDK
Session history
New session
Message actions
how to start it
Thinking
Thinking
Let me check what's in your working directory to understand what you're referring to.
Bash
IN
ls /volume1/screenpipe
Copy code to clipboard
OUT
app
data
db.sqlite
pipes
#recycle
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes
Copy code to clipboard
OUT
cli.py
consumers
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
static
ai-habits
day-recap
meeting-summary
standup-update
time-breakdown
video-export
[rerun: b2]
Read
docker-compose.yml
docker-compose.yml
This is a Screenpipe app with a Docker Compose setup. To start it:
Copy code to clipboard
cd /volume1/screenpipe/app
docker compose up -d
This builds the image (first run) and starts the container in the background
The app will be accessible at
http://your-server-ip:8766
http://your-server-ip:8766
To check if it's running:
Copy code to clipboard
docker compose ps
To view logs:
Copy code to clipboard
docker compose logs -f
Make sure an
.env
file exists in
/volume1/screenpipe/app/
before starting — the compose file references one (
env_file: .env
). If it's missing, the container will fail to start.
Bash
IN
ls /volume1/screenpipe/app/.env 2>/dev/null && echo "exists" || echo "MISSING"
Copy code to clipboard
OUT
/volume1/screenpipe/app/.env
exists
[rerun: b3]
The
.env
file exists, so you're good to go. Just run:
Copy code to clipboard
cd /volume1/screenpipe/app && docker compose up -d
⌘ Esc to focus or unfocus Claude
⌘ Esc to focus or unfocus Claude
Add
Show command menu (/)
docker-compose.yml
docker-compose.yml
Edit automatically
Edit automatically...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Explorer (⇧⌘E)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":true},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Search (⇧⌘F)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Source Control (⌃⇧G)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Run and Debug (⇧⌘D)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Remote Explorer","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"2","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Claude Code","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Containers","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXHeading","text":"EXPLORER","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"EXPLORER","depth":18,"role_description":"text"},{"role":"AXButton","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"SCREENPIPE [SSH: 100.73.206.126]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"#recycle","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"app","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"consumers","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"static","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"cli.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"docker-compose.yml","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"Dockerfile","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"main.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"requirements.txt","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"data","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"pipes","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.sqlite","depth":27,"role_description":"text"},{"role":"AXButton","text":"Outline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"OUTLINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"OUTLINE","depth":23,"role_description":"text"},{"role":"AXButton","text":"Timeline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"TIMELINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"TIMELINE","depth":23,"role_description":"text"},{"role":"AXRadioButton","text":"pipe.md, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Untitled-2, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"docker-compose.yml, preview, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"","depth":29,"role_description":"text"},{"role":"AXTextArea","text":"docker-compose.yml, preview, Editor Group 1","depth":28,"role_description":"editor","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Getting started with Cla…, Editor Group 2","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXButton","text":"remote SSH: 100.73.206.126","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"SSH: 100.73.206.126","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Problems","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Ports Forwarded","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"Notifications","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sign In","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"Sign In","depth":17,"role_description":"text"},{"role":"AXButton","text":"Screen Reader Optimized","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"expanded","depth":12,"role_description":"text"},{"role":"AXButton","text":"Getting started with Claude agent SDK","depth":18,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Session history","depth":18,"help_text":"Session history","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New session","depth":18,"help_text":"New session","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Message actions","depth":23,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"how to start it","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Let me check what's in your working directory to understand what you're referring to.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"app\ndata\ndb.sqlite\npipes\n#recycle\n[rerun: b1]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"cli.py\nconsumers\ndb.py\ndocker-compose.yml\nDockerfile\nmain.py\nrequirements.txt\nstatic\nai-habits\nday-recap\nmeeting-summary\nstandup-update\ntime-breakdown\nvideo-export\n[rerun: b2]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"docker-compose.yml","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"This is a Screenpipe app with a Docker Compose setup. To start it:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app\ndocker compose up -d","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"This builds the image (first run) and starts the container in the background","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"The app will be accessible at","depth":23,"role_description":"text"},{"role":"AXLink","text":"http://your-server-ip:8766","depth":24,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"http://your-server-ip:8766","depth":25,"role_description":"text"},{"role":"AXStaticText","text":"To check if it's running:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker compose ps","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"To view logs:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker compose logs -f","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Make sure an","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"file exists in","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"before starting — the compose file references one (","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"env_file: .env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"). If it's missing, the container will fail to start.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app/.env 2>/dev/null && echo \"exists\" || echo \"MISSING\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/.env\nexists\n[rerun: b3]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"The","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"file exists, so you're good to go. Just run:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app && docker compose up -d","depth":24,"role_description":"text"},{"role":"AXTextArea","text":"⌘ Esc to focus or unfocus Claude","depth":23,"value":"⌘ Esc to focus or unfocus Claude","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌘ Esc to focus or unfocus Claude","depth":25,"role_description":"text"},{"role":"AXButton","text":"Add","depth":23,"bounds":{"left":0.74722224,"top":0.0,"width":0.01875,"height":0.028888889},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Show command menu (/)","depth":22,"bounds":{"left":0.76666665,"top":0.0,"width":0.01875,"height":0.028888889},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"docker-compose.yml","depth":22,"bounds":{"left":0.79375,"top":0.0,"width":0.10069445,"height":0.028888889},"help_text":"Showing Claude your current file selection (docker-compose.yml)","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":23,"bounds":{"left":0.81180555,"top":0.0,"width":0.077083334,"height":0.014444444},"role_description":"text"},{"role":"AXButton","text":"Edit automatically","depth":23,"help_text":"Claude will edit your selected text or the whole file. Click to change, or press Shift+Tab to cycle.","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Edit automatically","depth":24,"role_description":"text"}]...
|
-5142268248173298123
|
-7642519192356874749
|
visual_change
|
accessibility
|
NULL
|
Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧ Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
#recycle
app
consumers
static
.env
cli.py
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
data
pipes
db.sqlite
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Untitled-2, Editor Group 1
docker-compose.yml, preview, Editor Group 1
docker-compose.yml, preview, Editor Group 1
Getting started with Cla…, Editor Group 2
remote SSH: [IP_ADDRESS]
SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Screen Reader Optimized
expanded
Getting started with Claude agent SDK
Session history
New session
Message actions
how to start it
Thinking
Thinking
Let me check what's in your working directory to understand what you're referring to.
Bash
IN
ls /volume1/screenpipe
Copy code to clipboard
OUT
app
data
db.sqlite
pipes
#recycle
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes
Copy code to clipboard
OUT
cli.py
consumers
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
static
ai-habits
day-recap
meeting-summary
standup-update
time-breakdown
video-export
[rerun: b2]
Read
docker-compose.yml
docker-compose.yml
This is a Screenpipe app with a Docker Compose setup. To start it:
Copy code to clipboard
cd /volume1/screenpipe/app
docker compose up -d
This builds the image (first run) and starts the container in the background
The app will be accessible at
http://your-server-ip:8766
http://your-server-ip:8766
To check if it's running:
Copy code to clipboard
docker compose ps
To view logs:
Copy code to clipboard
docker compose logs -f
Make sure an
.env
file exists in
/volume1/screenpipe/app/
before starting — the compose file references one (
env_file: .env
). If it's missing, the container will fail to start.
Bash
IN
ls /volume1/screenpipe/app/.env 2>/dev/null && echo "exists" || echo "MISSING"
Copy code to clipboard
OUT
/volume1/screenpipe/app/.env
exists
[rerun: b3]
The
.env
file exists, so you're good to go. Just run:
Copy code to clipboard
cd /volume1/screenpipe/app && docker compose up -d
⌘ Esc to focus or unfocus Claude
⌘ Esc to focus or unfocus Claude
Add
Show command menu (/)
docker-compose.yml
docker-compose.yml
Edit automatically
Edit automatically...
|
7111
|
|
7126
|
126
|
51
|
2026-04-13T14:36:03.947960+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776090963947_m1.jpg...
|
Code
|
docker-compose.yml — screenpipe [SSH: 100.73.206.1 docker-compose.yml — screenpipe [SSH: 100.73.206.126]...
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧ Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
#recycle
app
consumers
static
.env
cli.py
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
data
pipes
db.sqlite
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Untitled-2, Editor Group 1
docker-compose.yml, preview, Editor Group 1
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
Getting started with Cla…, Editor Group 2
Problems (⇧⌘M)
PROBLEMS
Output (⇧⌘U)
OUTPUT
Debug Console (⇧⌘Y)
DEBUG CONSOLE
Terminal (⌃`)
TERMINAL
Ports
PORTS
remote SSH: [IP_ADDRESS]
SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Compose
Editor Language Status: $(copilot) No inline suggestion available, Inline suggestions
LF
UTF-8
Spaces: 2
Ln 15, Col 1
Screen Reader Optimized
expanded
Command Succeeded
Getting started with Claude agent SDK
Session history
New session
Message actions
how to start it
Thinking
Thinking
Let me check what's in your working directory to understand what you're referring to.
Bash
IN
ls /volume1/screenpipe
Copy code to clipboard
OUT
app
data
db.sqlite
pipes
#recycle
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes
Copy code to clipboard
OUT
cli.py
consumers
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
static
ai-habits
day-recap
meeting-summary
standup-update
time-breakdown
video-export
[rerun: b2]
Read
docker-compose.yml
docker-compose.yml
This is a Screenpipe app with a Docker Compose setup. To start it:
Copy code to clipboard
cd /volume1/screenpipe/app
docker compose up -d
This builds the image (first run) and starts the container in the background
The app will be accessible at
[URL_WITH_CREDENTIALS]
sudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d
Once running, the dashboard will be at
http://your-nas-ip:8766
http://your-nas-ip:8766
and it will query the data you already copied — the database has 6,923 frames and 5,464 OCR records ready to go.
⌘ Esc to focus or unfocus Claude
⌘ Esc to focus or unfocus Claude
Add
Show command menu (/)
docker-compose.yml
docker-compose.yml
Edit automatically
Edit automatically...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Explorer (⇧⌘E)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":true},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Search (⇧⌘F)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Source Control (⌃⇧G)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Run and Debug (⇧⌘D)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Remote Explorer","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"2","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Claude Code","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Containers","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXHeading","text":"EXPLORER","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"EXPLORER","depth":18,"role_description":"text"},{"role":"AXButton","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"SCREENPIPE [SSH: 100.73.206.126]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"#recycle","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"app","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"consumers","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"static","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"cli.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"docker-compose.yml","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"Dockerfile","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"main.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"requirements.txt","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"data","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"pipes","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.sqlite","depth":27,"role_description":"text"},{"role":"AXButton","text":"Outline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"OUTLINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"OUTLINE","depth":23,"role_description":"text"},{"role":"AXButton","text":"Timeline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"TIMELINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"TIMELINE","depth":23,"role_description":"text"},{"role":"AXRadioButton","text":"pipe.md, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Untitled-2, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"docker-compose.yml, preview, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"","depth":29,"role_description":"text"},{"role":"AXTextArea","text":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","depth":28,"value":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","role_description":"editor","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","depth":29,"role_description":"text"},{"role":"AXRadioButton","text":"Getting started with Cla…, Editor Group 2","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXRadioButton","text":"Problems (⇧⌘M)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PROBLEMS","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Output (⇧⌘U)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUTPUT","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Debug Console (⇧⌘Y)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DEBUG CONSOLE","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Terminal (⌃`)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":true},{"role":"AXStaticText","text":"TERMINAL","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Ports","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PORTS","depth":24,"role_description":"text"},{"role":"AXButton","text":"remote SSH: 100.73.206.126","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"SSH: 100.73.206.126","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Problems","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Ports Forwarded","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"Notifications","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sign In","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"Sign In","depth":17,"role_description":"text"},{"role":"AXButton","text":"Compose","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Editor Language Status: $(copilot) No inline suggestion available, Inline suggestions","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"LF","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"UTF-8","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Spaces: 2","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Ln 15, Col 1","depth":16,"bounds":{"left":1.0,"top":0.0,"width":-0.0604167,"height":0.024444444},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Screen Reader Optimized","depth":16,"bounds":{"left":0.94722223,"top":0.0,"width":0.052777767,"height":0.024444444},"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"expanded","depth":12,"role_description":"text"},{"role":"AXStaticText","text":"Command Succeeded","depth":12,"role_description":"text"},{"role":"AXButton","text":"Getting started with Claude agent SDK","depth":18,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Session history","depth":18,"help_text":"Session history","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New session","depth":18,"help_text":"New session","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Message actions","depth":23,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"how to start it","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Let me check what's in your working directory to understand what you're referring to.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"app\ndata\ndb.sqlite\npipes\n#recycle\n[rerun: b1]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"cli.py\nconsumers\ndb.py\ndocker-compose.yml\nDockerfile\nmain.py\nrequirements.txt\nstatic\nai-habits\nday-recap\nmeeting-summary\nstandup-update\ntime-breakdown\nvideo-export\n[rerun: b2]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"docker-compose.yml","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"This is a Screenpipe app with a Docker Compose setup. To start it:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app\ndocker compose up -d","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"This builds the image (first run) and starts the container in the background","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"The app will be accessible at","depth":23,"role_description":"text"},{"role":"AXLink","text":"http://your-server-ip:8766","depth":24,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"http://your-server-ip:8766","depth":25,"role_description":"text"},{"role":"AXStaticText","text":"To check if it's running:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker compose ps","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"To view logs:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker compose logs -f","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Make sure an","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"file exists in","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"before starting — the compose file references one (","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"env_file: .env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"). If it's missing, the container will fail to start.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app/.env 2>/dev/null && echo \"exists\" || echo \"MISSING\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/.env\nexists\n[rerun: b3]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"The","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"file exists, so you're good to go. Just run:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app && docker compose up -d","depth":24,"role_description":"text"},{"role":"AXButton","text":"Message actions","depth":23,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"docker-compose.yml","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"I opened it but there are no data after I coppied it there. the idea behind this app is to have the data pasted form screenpipe mac app and only query it and work with it","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Let me check the current state of the data.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls -lh /volume1/screenpipe/db.sqlite && ls /volume1/screenpipe/data/ | head -20","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"-rwxrwxrwx 1 Adm1n admin 423M Apr 13 17:20 /volume1/screenpipe/db.sqlite\n2026-04-09\n2026-04-11\n2026-04-12\n[rerun: b1]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sqlite3 /volume1/screenpipe/db.sqlite \".tables\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"_sqlx_migrations meetings \naudio_chunks memories \naudio_tags memories_fts \naudio_transcriptions memories_fts_config \naudio_transcriptions_fts memories_fts_data \naudio_transcriptions_fts_config memories_fts_docsize \naudio_transcriptions_fts_data memories_fts_idx \naudio_transcriptions_fts_docsize ocr_text \naudio_transcriptions_fts_idx pipe_executions \nelements pipe_scheduler_state \nelements_fts speaker_embeddings \nelements_fts_config speakers \nelements_fts_data tags \nelements_fts_docsize ui_events \nelements_fts_idx ui_events_fts \nframes ui_events_fts_config \nframes_fts ui_events_fts_data \nframes_fts_config ui_events_fts_docsize \nframes_fts_content ui_events_fts_idx \nframes_fts_data video_chunks \nframes_fts_docsize vision_tags \nframes_fts_idx\n[rerun: b2]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sqlite3 /volume1/screenpipe/db.sqlite \"SELECT COUNT(*) FROM frames; SELECT COUNT(*) FROM ocr_text; SELECT COUNT(*) FROM audio_transcriptions;\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"6923\n5464\n3\n[rerun: b3]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"The data is there — 423MB database with 6,923 frames and 5,464 OCR records. The app just isn't running yet. Let me check what the app actually does and whether it can query this data properly.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"main.py","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"main.py","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"db.py","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"db.py","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"The data is actually there — the database has 423MB of data. The app just needs to be started. Let me start it:","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app && docker compose up -d 2>&1","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Exit code 1\npermission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get \"http://%2Fvar%2Frun%2Fdocker.sock/v1.45/containers/json?all=1&filters=%7B%22label%22%3A%7B%22com.docker.compose.config-hash%22%3Atrue%2C%22com.docker.compose.project%3Dapp%22%3Atrue%7D%7D\": dial unix /var/run/docker.sock: connect: permission denied\n[rerun: b4]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d 2>&1","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Exit code 1\nsudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper\nsudo: a password is required\n[rerun: b5]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"groups && id","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"admin users ughomeusers Media Social\nuid=1000(Adm1n) gid=10(admin) groups=10(admin),100(users),133(ughomeusers),1001(Media),1002(Social)\n[rerun: b6]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"You need to run Docker with elevated privileges. You're not in the","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"docker","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"group. There are two options:","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Option 1 — Run via Synology's Container Manager (DSM GUI)","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Open DSM → Container Manager → Project → Create project → point it to","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/docker-compose.yml","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Option 2 — Add yourself to the docker group (requires admin/root once)","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Open an SSH terminal as root (or via DSM terminal with admin):","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"sudo synogroup --add docker Adm1n\n# then log out and back in, then:\ncd /volume1/screenpipe/app && docker compose up -d","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Option 3 — Run it directly from an SSH session with sudo","depth":23,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"ssh admin@your-nas-ip\nsudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Once running, the dashboard will be at","depth":22,"role_description":"text"},{"role":"AXLink","text":"http://your-nas-ip:8766","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"http://your-nas-ip:8766","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"and it will query the data you already copied — the database has 6,923 frames and 5,464 OCR records ready to go.","depth":22,"role_description":"text"},{"role":"AXTextArea","text":"⌘ Esc to focus or unfocus Claude","depth":23,"value":"⌘ Esc to focus or unfocus Claude","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌘ Esc to focus or unfocus Claude","depth":25,"role_description":"text"},{"role":"AXButton","text":"Add","depth":23,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Show command menu (/)","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"docker-compose.yml","depth":22,"help_text":"Showing Claude your current file selection (docker-compose.yml)","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":23,"role_description":"text"},{"role":"AXButton","text":"Edit automatically","depth":23,"help_text":"Claude will edit your selected text or the whole file. Click to change, or press Shift+Tab to cycle.","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Edit automatically","depth":24,"role_description":"text"}]...
|
4916485767425816767
|
-8844610840988838383
|
visual_change
|
accessibility
|
NULL
|
Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧ Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
#recycle
app
consumers
static
.env
cli.py
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
data
pipes
db.sqlite
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Untitled-2, Editor Group 1
docker-compose.yml, preview, Editor Group 1
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
Getting started with Cla…, Editor Group 2
Problems (⇧⌘M)
PROBLEMS
Output (⇧⌘U)
OUTPUT
Debug Console (⇧⌘Y)
DEBUG CONSOLE
Terminal (⌃`)
TERMINAL
Ports
PORTS
remote SSH: [IP_ADDRESS]
SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Compose
Editor Language Status: $(copilot) No inline suggestion available, Inline suggestions
LF
UTF-8
Spaces: 2
Ln 15, Col 1
Screen Reader Optimized
expanded
Command Succeeded
Getting started with Claude agent SDK
Session history
New session
Message actions
how to start it
Thinking
Thinking
Let me check what's in your working directory to understand what you're referring to.
Bash
IN
ls /volume1/screenpipe
Copy code to clipboard
OUT
app
data
db.sqlite
pipes
#recycle
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes
Copy code to clipboard
OUT
cli.py
consumers
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
static
ai-habits
day-recap
meeting-summary
standup-update
time-breakdown
video-export
[rerun: b2]
Read
docker-compose.yml
docker-compose.yml
This is a Screenpipe app with a Docker Compose setup. To start it:
Copy code to clipboard
cd /volume1/screenpipe/app
docker compose up -d
This builds the image (first run) and starts the container in the background
The app will be accessible at
[URL_WITH_CREDENTIALS]
sudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d
Once running, the dashboard will be at
http://your-nas-ip:8766
http://your-nas-ip:8766
and it will query the data you already copied — the database has 6,923 frames and 5,464 OCR records ready to go.
⌘ Esc to focus or unfocus Claude
⌘ Esc to focus or unfocus Claude
Add
Show command menu (/)
docker-compose.yml
docker-compose.yml
Edit automatically
Edit automatically...
|
7125
|
|
7188
|
129
|
11
|
2026-04-13T14:49:55.546064+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776091795546_m1.jpg...
|
Code
|
Getting started with Cla… — screenpipe [SSH: 100.7 Getting started with Cla… — screenpipe [SSH: 100.73.206.126]...
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧ Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
#recycle
app
__pycache__
consumers
static
.env
cli.py
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
data
pipes
db.sqlite
db.sqlite-shm
db.sqlite-wal
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Untitled-2, Editor Group 1
docker-compose.yml, preview, Editor Group 1
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
Getting started with Cla…, Editor Group 2
Problems (⇧⌘M)
PROBLEMS
Output (⇧⌘U)
OUTPUT
Debug Console (⇧⌘Y)
DEBUG CONSOLE
Terminal (⌃`)
TERMINAL
Ports
PORTS
remote SSH: [IP_ADDRESS]
SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Screen Reader Optimized
expanded
Command Succeeded
Getting started with Claude agent SDK
Session history
New session
Message actions
how to start it
Thinking
Thinking
Let me check what's in your working directory to understand what you're referring to.
Bash
IN
ls /volume1/screenpipe
Copy code to clipboard
OUT
app
data
db.sqlite
pipes
#recycle
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes
Copy code to clipboard
OUT
cli.py
consumers
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
static
ai-habits
day-recap
meeting-summary
standup-update
time-breakdown
video-export
[rerun: b2]
Read
docker-compose.yml
docker-compose.yml
This is a Screenpipe app with a Docker Compose setup. To start it:
Copy code to clipboard
cd /volume1/screenpipe/app
docker compose up -d
This builds the image (first run) and starts the container in the background
The app will be accessible at
[URL_WITH_CREDENTIALS]
sudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d
Once running, the dashboard will be at
http://your-nas-ip:8766
http://your-nas-ip:8766
and it will query the data you already copied — the database has 6,923 frames and 5,464 OCR records ready to go.
Message actions
docker-compose.yml
docker-compose.yml
I have ugos ugreen nas. I can see the ui but it is empty. No data. Also when I open it there is defsault today, lets make default yesterday.
Thinking
Thinking
Let me check why data isn't showing and look at the frontend.
Bash
IN
sqlite3 /volume1/screenpipe/db.sqlite "SELECT DATE(timestamp) as d, COUNT(*) FROM frames GROUP BY d ORDER BY d DESC LIMIT 10;"
Copy code to clipboard
OUT
2026-04-13|2643
2026-04-12|2455
2026-04-11|1302
2026-04-09|523
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app/static/
Copy code to clipboard
OUT
index.html
[rerun: b2]...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Explorer (⇧⌘E)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":true},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Search (⇧⌘F)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Source Control (⌃⇧G)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Run and Debug (⇧⌘D)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Remote Explorer","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"2","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Claude Code","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Containers","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXHeading","text":"EXPLORER","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"EXPLORER","depth":18,"role_description":"text"},{"role":"AXButton","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"SCREENPIPE [SSH: 100.73.206.126]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"#recycle","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"app","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"__pycache__","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"consumers","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"static","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"cli.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"docker-compose.yml","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"Dockerfile","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"main.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"requirements.txt","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"data","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"pipes","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.sqlite","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.sqlite-shm","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.sqlite-wal","depth":27,"role_description":"text"},{"role":"AXButton","text":"Outline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"OUTLINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"OUTLINE","depth":23,"role_description":"text"},{"role":"AXButton","text":"Timeline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"TIMELINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"TIMELINE","depth":23,"role_description":"text"},{"role":"AXRadioButton","text":"pipe.md, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Untitled-2, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"docker-compose.yml, preview, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"","depth":29,"role_description":"text"},{"role":"AXTextArea","text":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","depth":28,"value":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","role_description":"editor","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","depth":29,"role_description":"text"},{"role":"AXRadioButton","text":"Getting started with Cla…, Editor Group 2","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXRadioButton","text":"Problems (⇧⌘M)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PROBLEMS","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Output (⇧⌘U)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUTPUT","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Debug Console (⇧⌘Y)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DEBUG CONSOLE","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Terminal (⌃`)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":true},{"role":"AXStaticText","text":"TERMINAL","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Ports","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PORTS","depth":24,"role_description":"text"},{"role":"AXButton","text":"remote SSH: 100.73.206.126","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"SSH: 100.73.206.126","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Problems","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Ports Forwarded","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"Notifications","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sign In","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"Sign In","depth":17,"role_description":"text"},{"role":"AXButton","text":"Screen Reader Optimized","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"expanded","depth":12,"role_description":"text"},{"role":"AXStaticText","text":"Command Succeeded","depth":12,"role_description":"text"},{"role":"AXButton","text":"Getting started with Claude agent SDK","depth":18,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Session history","depth":18,"help_text":"Session history","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New session","depth":18,"help_text":"New session","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Message actions","depth":23,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"how to start it","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Let me check what's in your working directory to understand what you're referring to.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"app\ndata\ndb.sqlite\npipes\n#recycle\n[rerun: b1]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"cli.py\nconsumers\ndb.py\ndocker-compose.yml\nDockerfile\nmain.py\nrequirements.txt\nstatic\nai-habits\nday-recap\nmeeting-summary\nstandup-update\ntime-breakdown\nvideo-export\n[rerun: b2]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"docker-compose.yml","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"This is a Screenpipe app with a Docker Compose setup. To start it:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app\ndocker compose up -d","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"This builds the image (first run) and starts the container in the background","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"The app will be accessible at","depth":23,"role_description":"text"},{"role":"AXLink","text":"http://your-server-ip:8766","depth":24,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"http://your-server-ip:8766","depth":25,"role_description":"text"},{"role":"AXStaticText","text":"To check if it's running:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker compose ps","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"To view logs:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker compose logs -f","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Make sure an","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"file exists in","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"before starting — the compose file references one (","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"env_file: .env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"). If it's missing, the container will fail to start.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app/.env 2>/dev/null && echo \"exists\" || echo \"MISSING\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/.env\nexists\n[rerun: b3]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"The","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"file exists, so you're good to go. Just run:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app && docker compose up -d","depth":24,"role_description":"text"},{"role":"AXButton","text":"Message actions","depth":23,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"docker-compose.yml","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"I opened it but there are no data after I coppied it there. the idea behind this app is to have the data pasted form screenpipe mac app and only query it and work with it","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Let me check the current state of the data.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls -lh /volume1/screenpipe/db.sqlite && ls /volume1/screenpipe/data/ | head -20","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"-rwxrwxrwx 1 Adm1n admin 423M Apr 13 17:20 /volume1/screenpipe/db.sqlite\n2026-04-09\n2026-04-11\n2026-04-12\n[rerun: b1]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sqlite3 /volume1/screenpipe/db.sqlite \".tables\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"_sqlx_migrations meetings \naudio_chunks memories \naudio_tags memories_fts \naudio_transcriptions memories_fts_config \naudio_transcriptions_fts memories_fts_data \naudio_transcriptions_fts_config memories_fts_docsize \naudio_transcriptions_fts_data memories_fts_idx \naudio_transcriptions_fts_docsize ocr_text \naudio_transcriptions_fts_idx pipe_executions \nelements pipe_scheduler_state \nelements_fts speaker_embeddings \nelements_fts_config speakers \nelements_fts_data tags \nelements_fts_docsize ui_events \nelements_fts_idx ui_events_fts \nframes ui_events_fts_config \nframes_fts ui_events_fts_data \nframes_fts_config ui_events_fts_docsize \nframes_fts_content ui_events_fts_idx \nframes_fts_data video_chunks \nframes_fts_docsize vision_tags \nframes_fts_idx\n[rerun: b2]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sqlite3 /volume1/screenpipe/db.sqlite \"SELECT COUNT(*) FROM frames; SELECT COUNT(*) FROM ocr_text; SELECT COUNT(*) FROM audio_transcriptions;\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"6923\n5464\n3\n[rerun: b3]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"The data is there — 423MB database with 6,923 frames and 5,464 OCR records. The app just isn't running yet. Let me check what the app actually does and whether it can query this data properly.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"main.py","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"main.py","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"db.py","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"db.py","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"The data is actually there — the database has 423MB of data. The app just needs to be started. Let me start it:","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app && docker compose up -d 2>&1","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Exit code 1\npermission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get \"http://%2Fvar%2Frun%2Fdocker.sock/v1.45/containers/json?all=1&filters=%7B%22label%22%3A%7B%22com.docker.compose.config-hash%22%3Atrue%2C%22com.docker.compose.project%3Dapp%22%3Atrue%7D%7D\": dial unix /var/run/docker.sock: connect: permission denied\n[rerun: b4]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d 2>&1","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Exit code 1\nsudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper\nsudo: a password is required\n[rerun: b5]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"groups && id","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"admin users ughomeusers Media Social\nuid=1000(Adm1n) gid=10(admin) groups=10(admin),100(users),133(ughomeusers),1001(Media),1002(Social)\n[rerun: b6]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"You need to run Docker with elevated privileges. You're not in the","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"docker","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"group. There are two options:","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Option 1 — Run via Synology's Container Manager (DSM GUI)","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Open DSM → Container Manager → Project → Create project → point it to","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/docker-compose.yml","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Option 2 — Add yourself to the docker group (requires admin/root once)","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Open an SSH terminal as root (or via DSM terminal with admin):","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"sudo synogroup --add docker Adm1n\n# then log out and back in, then:\ncd /volume1/screenpipe/app && docker compose up -d","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Option 3 — Run it directly from an SSH session with sudo","depth":23,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"ssh admin@your-nas-ip\nsudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Once running, the dashboard will be at","depth":22,"role_description":"text"},{"role":"AXLink","text":"http://your-nas-ip:8766","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"http://your-nas-ip:8766","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"and it will query the data you already copied — the database has 6,923 frames and 5,464 OCR records ready to go.","depth":22,"role_description":"text"},{"role":"AXButton","text":"Message actions","depth":23,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"docker-compose.yml","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"I have ugos ugreen nas. I can see the ui but it is empty. No data. Also when I open it there is defsault today, lets make default yesterday.","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Let me check why data isn't showing and look at the frontend.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sqlite3 /volume1/screenpipe/db.sqlite \"SELECT DATE(timestamp) as d, COUNT(*) FROM frames GROUP BY d ORDER BY d DESC LIMIT 10;\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"2026-04-13|2643\n2026-04-12|2455\n2026-04-11|1302\n2026-04-09|523\n[rerun: b1]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app/static/","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"index.html\n[rerun: b2]","depth":23,"role_description":"text"}]...
|
1617588061200494515
|
-8268431555072190973
|
visual_change
|
accessibility
|
NULL
|
Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧ Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
#recycle
app
__pycache__
consumers
static
.env
cli.py
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
data
pipes
db.sqlite
db.sqlite-shm
db.sqlite-wal
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Untitled-2, Editor Group 1
docker-compose.yml, preview, Editor Group 1
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
Getting started with Cla…, Editor Group 2
Problems (⇧⌘M)
PROBLEMS
Output (⇧⌘U)
OUTPUT
Debug Console (⇧⌘Y)
DEBUG CONSOLE
Terminal (⌃`)
TERMINAL
Ports
PORTS
remote SSH: [IP_ADDRESS]
SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Screen Reader Optimized
expanded
Command Succeeded
Getting started with Claude agent SDK
Session history
New session
Message actions
how to start it
Thinking
Thinking
Let me check what's in your working directory to understand what you're referring to.
Bash
IN
ls /volume1/screenpipe
Copy code to clipboard
OUT
app
data
db.sqlite
pipes
#recycle
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes
Copy code to clipboard
OUT
cli.py
consumers
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
static
ai-habits
day-recap
meeting-summary
standup-update
time-breakdown
video-export
[rerun: b2]
Read
docker-compose.yml
docker-compose.yml
This is a Screenpipe app with a Docker Compose setup. To start it:
Copy code to clipboard
cd /volume1/screenpipe/app
docker compose up -d
This builds the image (first run) and starts the container in the background
The app will be accessible at
[URL_WITH_CREDENTIALS]
sudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d
Once running, the dashboard will be at
http://your-nas-ip:8766
http://your-nas-ip:8766
and it will query the data you already copied — the database has 6,923 frames and 5,464 OCR records ready to go.
Message actions
docker-compose.yml
docker-compose.yml
I have ugos ugreen nas. I can see the ui but it is empty. No data. Also when I open it there is defsault today, lets make default yesterday.
Thinking
Thinking
Let me check why data isn't showing and look at the frontend.
Bash
IN
sqlite3 /volume1/screenpipe/db.sqlite "SELECT DATE(timestamp) as d, COUNT(*) FROM frames GROUP BY d ORDER BY d DESC LIMIT 10;"
Copy code to clipboard
OUT
2026-04-13|2643
2026-04-12|2455
2026-04-11|1302
2026-04-09|523
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app/static/
Copy code to clipboard
OUT
index.html
[rerun: b2]...
|
NULL
|
|
7252
|
131
|
3
|
2026-04-13T14:57:04.030246+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776092224030_m1.jpg...
|
Claude
|
Claude
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Close sidebar
Back
Forward
Chat
Cowork
Code
New ch Close sidebar
Back
Forward
Chat
Cowork
Code
New chat
New chat
⇧⌘O
Search
Search
⌘K
Customize
Customize
Chats
Chats
Projects
Projects
Artifacts
Artifacts
Starred
Starred
Bulgarian citizenship application process for EU residents
Bulgarian citizenship application process for EU residents
Dawarich location tracking project
Dawarich location tracking project
Recents Hide
Recents
Hide
eGPU compatibility with Mac mini and Studio
eGPU compatibility with Mac mini and Studio
Screenpipe query capabilities and usage
Screenpipe query capabilities and usage
More options for Screenpipe query capabilities and usage
Understanding OpenRouter API gateway
Understanding OpenRouter API gateway
Screenpipe 14-day retention explained
Screenpipe 14-day retention explained
Reddit homepage feed overview
Reddit homepage feed overview
Docker container not visible in console
Docker container not visible in console
DIA browser RAM configuration
DIA browser RAM configuration
Screenpipe company background
Screenpipe company background
DSK Bank Bulgaria secure investing explained
DSK Bank Bulgaria secure investing explained
Building a comprehensive personal homelab system
Building a comprehensive personal homelab system
Importing Google Timeline data to Owntracks
Importing Google Timeline data to Owntracks
Chromecast remote volume buttons not working
Chromecast remote volume buttons not working
Screenpipe free version guide
Screenpipe free version guide
Self-hosted LLM alternatives to Claude Sonnet
Self-hosted LLM alternatives to Claude Sonnet
Screenpipe database query setup
Screenpipe database query setup
Running screenpipe for free
Running screenpipe for free
Mac Studio network switch setup
Mac Studio network switch setup
Claude extension in Vivaldi browser
Claude extension in Vivaldi browser
General information request
General information request
Red dots on neck causes
Red dots on neck causes
Change approval
Change approval
Querying Screenpipe with Claude AI
Querying Screenpipe with Claude AI
Setting up daily backups in Ugreen NAS
Setting up daily backups in Ugreen NAS
Upcoming reminders
Upcoming reminders
Accessing tools in Open WebUI
Accessing tools in Open WebUI
Laravel issue troubleshooting
Laravel issue troubleshooting
Reminder to take rodný list
Reminder to take rodný list
Setting up reminders in Open WebUI
Setting up reminders in Open WebUI
NAS reverse proxy access issues after UGOS update
NAS reverse proxy access issues after UGOS update
Reminders summary and management
Reminders summary and management
All chats
All chats
Lukas Kovalik, Settings
LK
Lukas Kovalik
Pro plan
Get apps and extensions
Screenpipe query capabilities and usage
Screenpipe query capabilities and usage
More options for Screenpipe query capabilities and usage
how to query screenpipe. WHat queries can i make to laverage fully form the app
11 Apr
Retry
Edit
Copy
Relevant chats
Relevant chats
Here's a full breakdown of how to query Screenpipe, both via its REST API and via MCP:
REST API (localhost:3030)
REST API (localhost
:3030
)
The main query endpoint:
Copy to clipboard
bash
GET http://localhost:3030/search
Core parameters
Core parameters
Param
Values
Notes
q
any text
Full-text search across OCR + audio
content_type
ocr
,
audio
,
all
Default:
all
limit
integer
Results to return
offset
integer
Pagination
start_time
ISO 8601
e.g.
2026-04-11T09:00:00
end_time
ISO 8601
e.g.
2026-04-11T18:00:00
app_name
string
e.g.
PhpStorm
,
Slack
,
Arc
window_name
string
Window title substring match
min_length
integer
Min chars in result
speaker_ids
array
For audio — filter by speaker
Param
q
content_type
limit
offset
start_time
end_time
app_name
window_name
min_length
speaker_ids
Values
any text
ocr
,
audio
,
all
integer
integer
ISO 8601
ISO 8601
string
string
integer
array
Notes
Full-text search across OCR + audio
Default:
all
Results to return
Pagination
e.g.
2026-04-11T09:00:00
e.g.
2026-04-11T18:00:00
e.g.
PhpStorm
,
Slack
,
Arc
Window title substring match
Min chars in result
For audio — filter by speaker
Param
Values
Notes
Example queries
Example queries
"What was I doing this morning?"
Copy to clipboard
bash
curl
"http://localhost:3030/search?content_type=all&start_time=2026-04-11T08:00:00&end_time=2026-04-11T12:00:00&limit=50"
"What code was in PhpStorm today?"
Copy to clipboard
bash
curl
"http://localhost:3030/search?content_type=ocr&app_name=PhpStorm&start_time=2026-04-11T00:00:00&limit=100"
"What did I read in Slack about deployments?"
Copy to clipboard
bash
curl
"http://localhost:3030/search?q=deployment&app_name=Slack&content_type=ocr"
"What was on screen around 3pm?"
Copy to clipboard
bash
curl
"http://localhost:3030/search?start_time=2026-04-11T14:55:00&end_time=2026-04-11T15:05:00&content_type=all"
Other endpoints
Other endpoints
Copy to clipboard
bash
# Health check
GET /health
# List all frames (raw, no search)
GET /frames?start_time
=
..
.
&
end_time
=
..
.
# Get a specific frame image
GET /frames/
{
frame_id
}
/image
# Audio transcriptions only
GET /audio/transcriptions
# App usage stats (time per app)
GET /stats/apps?start_time
=
..
.
&
end_time
=
..
.
# Raw SQL on the SQLite DB
POST /raw_sql
Body:
{
"query"
:
"SELECT app_name, COUNT(*) FROM frames GROUP BY app_name"
}
Raw SQL — the most powerful approach
Raw SQL — the most powerful approach
The SQLite DB is at
~/.screenpipe/db.sqlite
. You can query it directly or via the
/raw_sql
endpoint:
Copy to clipboard
sql
-- Time spent per app today
SELECT
app_name
,
COUNT
(
*
)
as
frames
,
ROUND
(
COUNT
(
*
)
*
1.0
/
12
,
1
)
as
minutes_approx
FROM
frames
WHERE
timestamp
>
datetime
(
'now'...
|
[{"role":"AXCheckBox","text [{"role":"AXCheckBox","text":"Close sidebar","depth":11,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Back","depth":11,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward","depth":11,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Chat","depth":12,"role_description":"radio button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Cowork","depth":12,"role_description":"radio button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Code","depth":12,"role_description":"radio button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"New chat","depth":16,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"New chat","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"⇧⌘O","depth":17,"role_description":"text"},{"role":"AXLink","text":"Search","depth":16,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Search","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"⌘K","depth":17,"role_description":"text"},{"role":"AXLink","text":"Customize","depth":16,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Customize","depth":18,"role_description":"text"},{"role":"AXLink","text":"Chats","depth":17,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Chats","depth":19,"role_description":"text"},{"role":"AXLink","text":"Projects","depth":17,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Projects","depth":19,"role_description":"text"},{"role":"AXLink","text":"Artifacts","depth":17,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Artifacts","depth":18,"role_description":"text"},{"role":"AXHeading","text":"Starred","depth":18,"role_description":"heading"},{"role":"AXStaticText","text":"Starred","depth":19,"role_description":"text"},{"role":"AXLink","text":"Bulgarian citizenship application process for EU residents","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Bulgarian citizenship application process for EU residents","depth":22,"role_description":"text"},{"role":"AXLink","text":"Dawarich location tracking project","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Dawarich location tracking project","depth":22,"role_description":"text"},{"role":"AXButton","text":"Recents Hide","depth":18,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"Recents","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"Hide","depth":19,"role_description":"text"},{"role":"AXLink","text":"eGPU compatibility with Mac mini and Studio","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"eGPU compatibility with Mac mini and Studio","depth":22,"role_description":"text"},{"role":"AXLink","text":"Screenpipe query capabilities and usage","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Screenpipe query capabilities and usage","depth":22,"role_description":"text"},{"role":"AXPopUpButton","text":"More options for Screenpipe query capabilities and usage","depth":22,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Understanding OpenRouter API gateway","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Understanding OpenRouter API gateway","depth":22,"role_description":"text"},{"role":"AXLink","text":"Screenpipe 14-day retention explained","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Screenpipe 14-day retention explained","depth":22,"role_description":"text"},{"role":"AXLink","text":"Reddit homepage feed overview","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Reddit homepage feed overview","depth":22,"role_description":"text"},{"role":"AXLink","text":"Docker container not visible in console","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Docker container not visible in console","depth":22,"role_description":"text"},{"role":"AXLink","text":"DIA browser RAM configuration","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DIA browser RAM configuration","depth":22,"role_description":"text"},{"role":"AXLink","text":"Screenpipe company background","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Screenpipe company background","depth":22,"role_description":"text"},{"role":"AXLink","text":"DSK Bank Bulgaria secure investing explained","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DSK Bank Bulgaria secure investing explained","depth":22,"role_description":"text"},{"role":"AXLink","text":"Building a comprehensive personal homelab system","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Building a comprehensive personal homelab system","depth":22,"role_description":"text"},{"role":"AXLink","text":"Importing Google Timeline data to Owntracks","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Importing Google Timeline data to Owntracks","depth":22,"role_description":"text"},{"role":"AXLink","text":"Chromecast remote volume buttons not working","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Chromecast remote volume buttons not working","depth":22,"role_description":"text"},{"role":"AXLink","text":"Screenpipe free version guide","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Screenpipe free version guide","depth":22,"role_description":"text"},{"role":"AXLink","text":"Self-hosted LLM alternatives to Claude Sonnet","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Self-hosted LLM alternatives to Claude Sonnet","depth":22,"role_description":"text"},{"role":"AXLink","text":"Screenpipe database query setup","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Screenpipe database query setup","depth":22,"role_description":"text"},{"role":"AXLink","text":"Running screenpipe for free","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Running screenpipe for free","depth":22,"role_description":"text"},{"role":"AXLink","text":"Mac Studio network switch setup","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Mac Studio network switch setup","depth":22,"role_description":"text"},{"role":"AXLink","text":"Claude extension in Vivaldi browser","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Claude extension in Vivaldi browser","depth":22,"role_description":"text"},{"role":"AXLink","text":"General information request","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"General information request","depth":22,"role_description":"text"},{"role":"AXLink","text":"Red dots on neck causes","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Red dots on neck causes","depth":22,"role_description":"text"},{"role":"AXLink","text":"Change approval","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Change approval","depth":22,"role_description":"text"},{"role":"AXLink","text":"Querying Screenpipe with Claude AI","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Querying Screenpipe with Claude AI","depth":22,"role_description":"text"},{"role":"AXLink","text":"Setting up daily backups in Ugreen NAS","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Setting up daily backups in Ugreen NAS","depth":22,"role_description":"text"},{"role":"AXLink","text":"Upcoming reminders","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Upcoming reminders","depth":22,"role_description":"text"},{"role":"AXLink","text":"Accessing tools in Open WebUI","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Accessing tools in Open WebUI","depth":22,"role_description":"text"},{"role":"AXLink","text":"Laravel issue troubleshooting","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Laravel issue troubleshooting","depth":22,"role_description":"text"},{"role":"AXLink","text":"Reminder to take rodný list","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Reminder to take rodný list","depth":22,"role_description":"text"},{"role":"AXLink","text":"Setting up reminders in Open WebUI","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Setting up reminders in Open WebUI","depth":22,"role_description":"text"},{"role":"AXLink","text":"NAS reverse proxy access issues after UGOS update","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"NAS reverse proxy access issues after UGOS update","depth":22,"role_description":"text"},{"role":"AXLink","text":"Reminders summary and management","depth":21,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Reminders summary and management","depth":22,"role_description":"text"},{"role":"AXLink","text":"All chats","depth":19,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"All chats","depth":20,"role_description":"text"},{"role":"AXPopUpButton","text":"Lukas Kovalik, Settings","depth":16,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"LK","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"Pro plan","depth":17,"role_description":"text"},{"role":"AXButton","text":"Get apps and extensions","depth":18,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Screenpipe query capabilities and usage","depth":14,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Screenpipe query capabilities and usage","depth":16,"role_description":"text"},{"role":"AXPopUpButton","text":"More options for Screenpipe query capabilities and usage","depth":14,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"how to query screenpipe. WHat queries can i make to laverage fully form the app","depth":19,"role_description":"text"},{"role":"AXStaticText","text":"11 Apr","depth":17,"role_description":"text"},{"role":"AXButton","text":"Retry","depth":17,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Edit","depth":17,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Copy","depth":17,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Relevant chats","depth":17,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Relevant chats","depth":18,"role_description":"text"},{"role":"AXStaticText","text":"Here's a full breakdown of how to query Screenpipe, both via its REST API and via MCP:","depth":20,"role_description":"text"},{"role":"AXHeading","text":"REST API (localhost:3030)","depth":19,"role_description":"heading"},{"role":"AXStaticText","text":"REST API (localhost","depth":20,"role_description":"text"},{"role":"AXStaticText","text":":3030","depth":20,"role_description":"text"},{"role":"AXStaticText","text":")","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"The main query endpoint:","depth":20,"role_description":"text"},{"role":"AXButton","text":"Copy to clipboard","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"bash","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"GET http://localhost:3030/search","depth":22,"role_description":"text"},{"role":"AXHeading","text":"Core parameters","depth":19,"role_description":"heading"},{"role":"AXStaticText","text":"Core parameters","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"Param","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Values","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Notes","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"q","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"any text","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Full-text search across OCR + audio","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"content_type","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"ocr","depth":23,"role_description":"text"},{"role":"AXStaticText","text":",","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"audio","depth":23,"role_description":"text"},{"role":"AXStaticText","text":",","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"all","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Default:","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"all","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"limit","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"integer","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Results to return","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"offset","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"integer","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Pagination","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"start_time","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"ISO 8601","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"e.g.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"2026-04-11T09:00:00","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"end_time","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"ISO 8601","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"e.g.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"2026-04-11T18:00:00","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"app_name","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"string","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"e.g.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"PhpStorm","depth":23,"role_description":"text"},{"role":"AXStaticText","text":",","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Slack","depth":23,"role_description":"text"},{"role":"AXStaticText","text":",","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Arc","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"window_name","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"string","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Window title substring match","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"min_length","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"integer","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Min chars in result","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"speaker_ids","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"array","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"For audio — filter by speaker","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Param","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"q","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"content_type","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"limit","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"offset","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"start_time","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"end_time","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"app_name","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"window_name","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"min_length","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"speaker_ids","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Values","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"any text","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"ocr","depth":23,"role_description":"text"},{"role":"AXStaticText","text":",","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"audio","depth":23,"role_description":"text"},{"role":"AXStaticText","text":",","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"all","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"integer","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"integer","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"ISO 8601","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"ISO 8601","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"string","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"string","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"integer","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"array","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Notes","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Full-text search across OCR + audio","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Default:","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"all","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Results to return","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Pagination","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"e.g.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"2026-04-11T09:00:00","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"e.g.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"2026-04-11T18:00:00","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"e.g.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"PhpStorm","depth":23,"role_description":"text"},{"role":"AXStaticText","text":",","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Slack","depth":23,"role_description":"text"},{"role":"AXStaticText","text":",","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Arc","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Window title substring match","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Min chars in result","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"For audio — filter by speaker","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Param","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Values","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Notes","depth":22,"role_description":"text"},{"role":"AXHeading","text":"Example queries","depth":19,"role_description":"heading"},{"role":"AXStaticText","text":"Example queries","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"\"What was I doing this morning?\"","depth":21,"role_description":"text"},{"role":"AXButton","text":"Copy to clipboard","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"bash","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"curl","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"\"http://localhost:3030/search?content_type=all&start_time=2026-04-11T08:00:00&end_time=2026-04-11T12:00:00&limit=50\"","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"\"What code was in PhpStorm today?\"","depth":21,"role_description":"text"},{"role":"AXButton","text":"Copy to clipboard","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"bash","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"curl","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"\"http://localhost:3030/search?content_type=ocr&app_name=PhpStorm&start_time=2026-04-11T00:00:00&limit=100\"","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"\"What did I read in Slack about deployments?\"","depth":21,"role_description":"text"},{"role":"AXButton","text":"Copy to clipboard","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"bash","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"curl","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"\"http://localhost:3030/search?q=deployment&app_name=Slack&content_type=ocr\"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"\"What was on screen around 3pm?\"","depth":21,"role_description":"text"},{"role":"AXButton","text":"Copy to clipboard","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"bash","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"curl","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"\"http://localhost:3030/search?start_time=2026-04-11T14:55:00&end_time=2026-04-11T15:05:00&content_type=all\"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"Other endpoints","depth":19,"role_description":"heading"},{"role":"AXStaticText","text":"Other endpoints","depth":20,"role_description":"text"},{"role":"AXButton","text":"Copy to clipboard","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"bash","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"# Health check","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"GET /health","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"# List all frames (raw, no search)","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"GET /frames?start_time","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"=","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"..","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"&","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"end_time","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"=","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"..","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"# Get a specific frame image","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"GET /frames/","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"{","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"frame_id","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"}","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"/image","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"# Audio transcriptions only","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"GET /audio/transcriptions","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"# App usage stats (time per app)","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"GET /stats/apps?start_time","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"=","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"..","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"&","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"end_time","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"=","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"..","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"# Raw SQL on the SQLite DB","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"POST /raw_sql","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Body:","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"{","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"\"query\"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":":","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"\"SELECT app_name, COUNT(*) FROM frames GROUP BY app_name\"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"}","depth":22,"role_description":"text"},{"role":"AXHeading","text":"Raw SQL — the most powerful approach","depth":19,"role_description":"heading"},{"role":"AXStaticText","text":"Raw SQL — the most powerful approach","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"The SQLite DB is at","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"~/.screenpipe/db.sqlite","depth":21,"role_description":"text"},{"role":"AXStaticText","text":". You can query it directly or via the","depth":20,"role_description":"text"},{"role":"AXStaticText","text":"/raw_sql","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"endpoint:","depth":20,"role_description":"text"},{"role":"AXButton","text":"Copy to clipboard","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"sql","depth":21,"role_description":"text"},{"role":"AXStaticText","text":"-- Time spent per app today","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"SELECT","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"app_name","depth":22,"role_description":"text"},{"role":"AXStaticText","text":",","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"COUNT","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"(","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"*","depth":22,"role_description":"text"},{"role":"AXStaticText","text":")","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"as","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"frames","depth":22,"role_description":"text"},{"role":"AXStaticText","text":",","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"ROUND","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"(","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"COUNT","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"(","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"*","depth":22,"role_description":"text"},{"role":"AXStaticText","text":")","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"*","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"1.0","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"/","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"12","depth":22,"role_description":"text"},{"role":"AXStaticText","text":",","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":22,"role_description":"text"},{"role":"AXStaticText","text":")","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"as","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"minutes_approx","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"FROM","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"frames","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"WHERE","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"timestamp","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":">","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"datetime","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"(","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"'now'","depth":22,"role_description":"text"}]...
|
7485879117299419758
|
-8262695471971796230
|
visual_change
|
accessibility
|
NULL
|
Close sidebar
Back
Forward
Chat
Cowork
Code
New ch Close sidebar
Back
Forward
Chat
Cowork
Code
New chat
New chat
⇧⌘O
Search
Search
⌘K
Customize
Customize
Chats
Chats
Projects
Projects
Artifacts
Artifacts
Starred
Starred
Bulgarian citizenship application process for EU residents
Bulgarian citizenship application process for EU residents
Dawarich location tracking project
Dawarich location tracking project
Recents Hide
Recents
Hide
eGPU compatibility with Mac mini and Studio
eGPU compatibility with Mac mini and Studio
Screenpipe query capabilities and usage
Screenpipe query capabilities and usage
More options for Screenpipe query capabilities and usage
Understanding OpenRouter API gateway
Understanding OpenRouter API gateway
Screenpipe 14-day retention explained
Screenpipe 14-day retention explained
Reddit homepage feed overview
Reddit homepage feed overview
Docker container not visible in console
Docker container not visible in console
DIA browser RAM configuration
DIA browser RAM configuration
Screenpipe company background
Screenpipe company background
DSK Bank Bulgaria secure investing explained
DSK Bank Bulgaria secure investing explained
Building a comprehensive personal homelab system
Building a comprehensive personal homelab system
Importing Google Timeline data to Owntracks
Importing Google Timeline data to Owntracks
Chromecast remote volume buttons not working
Chromecast remote volume buttons not working
Screenpipe free version guide
Screenpipe free version guide
Self-hosted LLM alternatives to Claude Sonnet
Self-hosted LLM alternatives to Claude Sonnet
Screenpipe database query setup
Screenpipe database query setup
Running screenpipe for free
Running screenpipe for free
Mac Studio network switch setup
Mac Studio network switch setup
Claude extension in Vivaldi browser
Claude extension in Vivaldi browser
General information request
General information request
Red dots on neck causes
Red dots on neck causes
Change approval
Change approval
Querying Screenpipe with Claude AI
Querying Screenpipe with Claude AI
Setting up daily backups in Ugreen NAS
Setting up daily backups in Ugreen NAS
Upcoming reminders
Upcoming reminders
Accessing tools in Open WebUI
Accessing tools in Open WebUI
Laravel issue troubleshooting
Laravel issue troubleshooting
Reminder to take rodný list
Reminder to take rodný list
Setting up reminders in Open WebUI
Setting up reminders in Open WebUI
NAS reverse proxy access issues after UGOS update
NAS reverse proxy access issues after UGOS update
Reminders summary and management
Reminders summary and management
All chats
All chats
Lukas Kovalik, Settings
LK
Lukas Kovalik
Pro plan
Get apps and extensions
Screenpipe query capabilities and usage
Screenpipe query capabilities and usage
More options for Screenpipe query capabilities and usage
how to query screenpipe. WHat queries can i make to laverage fully form the app
11 Apr
Retry
Edit
Copy
Relevant chats
Relevant chats
Here's a full breakdown of how to query Screenpipe, both via its REST API and via MCP:
REST API (localhost:3030)
REST API (localhost
:3030
)
The main query endpoint:
Copy to clipboard
bash
GET http://localhost:3030/search
Core parameters
Core parameters
Param
Values
Notes
q
any text
Full-text search across OCR + audio
content_type
ocr
,
audio
,
all
Default:
all
limit
integer
Results to return
offset
integer
Pagination
start_time
ISO 8601
e.g.
2026-04-11T09:00:00
end_time
ISO 8601
e.g.
2026-04-11T18:00:00
app_name
string
e.g.
PhpStorm
,
Slack
,
Arc
window_name
string
Window title substring match
min_length
integer
Min chars in result
speaker_ids
array
For audio — filter by speaker
Param
q
content_type
limit
offset
start_time
end_time
app_name
window_name
min_length
speaker_ids
Values
any text
ocr
,
audio
,
all
integer
integer
ISO 8601
ISO 8601
string
string
integer
array
Notes
Full-text search across OCR + audio
Default:
all
Results to return
Pagination
e.g.
2026-04-11T09:00:00
e.g.
2026-04-11T18:00:00
e.g.
PhpStorm
,
Slack
,
Arc
Window title substring match
Min chars in result
For audio — filter by speaker
Param
Values
Notes
Example queries
Example queries
"What was I doing this morning?"
Copy to clipboard
bash
curl
"http://localhost:3030/search?content_type=all&start_time=2026-04-11T08:00:00&end_time=2026-04-11T12:00:00&limit=50"
"What code was in PhpStorm today?"
Copy to clipboard
bash
curl
"http://localhost:3030/search?content_type=ocr&app_name=PhpStorm&start_time=2026-04-11T00:00:00&limit=100"
"What did I read in Slack about deployments?"
Copy to clipboard
bash
curl
"http://localhost:3030/search?q=deployment&app_name=Slack&content_type=ocr"
"What was on screen around 3pm?"
Copy to clipboard
bash
curl
"http://localhost:3030/search?start_time=2026-04-11T14:55:00&end_time=2026-04-11T15:05:00&content_type=all"
Other endpoints
Other endpoints
Copy to clipboard
bash
# Health check
GET /health
# List all frames (raw, no search)
GET /frames?start_time
=
..
.
&
end_time
=
..
.
# Get a specific frame image
GET /frames/
{
frame_id
}
/image
# Audio transcriptions only
GET /audio/transcriptions
# App usage stats (time per app)
GET /stats/apps?start_time
=
..
.
&
end_time
=
..
.
# Raw SQL on the SQLite DB
POST /raw_sql
Body:
{
"query"
:
"SELECT app_name, COUNT(*) FROM frames GROUP BY app_name"
}
Raw SQL — the most powerful approach
Raw SQL — the most powerful approach
The SQLite DB is at
~/.screenpipe/db.sqlite
. You can query it directly or via the
/raw_sql
endpoint:
Copy to clipboard
sql
-- Time spent per app today
SELECT
app_name
,
COUNT
(
*
)
as
frames
,
ROUND
(
COUNT
(
*
)
*
1.0
/
12
,
1
)
as
minutes_approx
FROM
frames
WHERE
timestamp
>
datetime
(
'now'...
|
NULL
|
|
7255
|
131
|
6
|
2026-04-13T14:57:16.140348+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776092236140_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp-zsh‹$0lahl-zsh886100% 147DOCKERdrwx------+• 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh• x4|-zsh• 285-zsh91lukasstaff2912 13Apr17:09lukasstaff27011Apr18:59config. jsondrwxr-xr-x5lukasstaff16011Apr15:03data-rw-r--r-lukasstaff43819008013Apr17:10db.sqlite-rw-r--r--lukasstaff6553612Apr12:11db.sqlite-shm-rw-r--r--lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-x8lukasstaff256Apr19:53pipes-rw-r--r--lukasstaff1327369Apr21:27-W-r=-r--1lukasstaff9542511screenpipe.2026-04-09.0.10gApr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff7233212Apr23:55-rw-r--r--lukasstaffscreenpipe.2026-04-12.0.10g2997413 Apr17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp:/Volumes/screenpipe/db.sqlite:Nosuch fileordirectorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp:/Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePoClP,SI$INdcClaudeLukaseLukas-Koval1ks-Macbook-Pro-J1minny ~/.screenpipe/data › cp ~/.screenpipe/data/* /Volumes/lest/screenpipeсp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory(not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff16011Apr 15:03-rw-r--r--@1 lukasstaff81969Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11Apr 14:532026-04-09drwxr-xr-x30 lukasstaff960drwxr-xr-x46 lukasstaff12 Apr 09:022026-04-111472 13 Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:222026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13cp: /Users/lukas/.screenpipe/data/data/2026-04-13is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ UO 87Mon 13 Apr 17:57:16181* Unable to acce...*8...
|
NULL
|
-2228541523171429987
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp-zsh‹$0lahl-zsh886100% 147DOCKERdrwx------+• 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh• x4|-zsh• 285-zsh91lukasstaff2912 13Apr17:09lukasstaff27011Apr18:59config. jsondrwxr-xr-x5lukasstaff16011Apr15:03data-rw-r--r-lukasstaff43819008013Apr17:10db.sqlite-rw-r--r--lukasstaff6553612Apr12:11db.sqlite-shm-rw-r--r--lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-x8lukasstaff256Apr19:53pipes-rw-r--r--lukasstaff1327369Apr21:27-W-r=-r--1lukasstaff9542511screenpipe.2026-04-09.0.10gApr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff7233212Apr23:55-rw-r--r--lukasstaffscreenpipe.2026-04-12.0.10g2997413 Apr17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp:/Volumes/screenpipe/db.sqlite:Nosuch fileordirectorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp:/Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePoClP,SI$INdcClaudeLukaseLukas-Koval1ks-Macbook-Pro-J1minny ~/.screenpipe/data › cp ~/.screenpipe/data/* /Volumes/lest/screenpipeсp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory(not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff16011Apr 15:03-rw-r--r--@1 lukasstaff81969Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11Apr 14:532026-04-09drwxr-xr-x30 lukasstaff960drwxr-xr-x46 lukasstaff12 Apr 09:022026-04-111472 13 Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:222026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13cp: /Users/lukas/.screenpipe/data/data/2026-04-13is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ UO 87Mon 13 Apr 17:57:16181* Unable to acce...*8...
|
7254
|
|
7257
|
131
|
8
|
2026-04-13T14:57:46.372829+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776092266372_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp-zsh‹$0lahl-zsh886100% 147DOCKERdrwx------+• 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh• x4|-zsh• ₴5|-zsh91lukasstaff2912 13Apr17:09lukasstaff27011Aprdrwxr-xr-x5lukasstaff18:59config.json16011Apr15:03data-rw-r--r-lukasstaff43819008013 Apr17:10db.sqlite-rw-r--r--lukasstaff6553612Apr12:11db.sqlite-shm-rw-r--r--lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-xlukasstaff256Apr19:53pipes-rw-r--r--lukasstaff1327369Apr21:27-W-r=-r--1lukasstaff9542511screenpipe.2026-04-09.0.10gApr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff7233212Apr23:55-rw-r--r--lukasstaffscreenpipe.2026-04-12.0.10g2997413 Apr17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp:/Volumes/screenpipe/db.sqlite:Nosuch fileordirectorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp:/Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePoClP,SI$INdcVisual Studio CodeLukaseLukas-Koval1ks-Macbook-Pro-J1minny ~/.screenpipe/data › cp ~/.screenpipe/data/* /Volumes/lest/screenpipeсp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory(not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff16011 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaffdrwxr-xr-x46 lukasstaff960 12 Apr 09:022026-04-111472 13 Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:222026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13cp: /Users/lukas/.screenpipe/data/data/2026-04-13is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 0O x7Mon 13 Apr 17:57:46181* Unable to acce...K 888...
|
NULL
|
63353153030893411
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp-zsh‹$0lahl-zsh886100% 147DOCKERdrwx------+• 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh• x4|-zsh• ₴5|-zsh91lukasstaff2912 13Apr17:09lukasstaff27011Aprdrwxr-xr-x5lukasstaff18:59config.json16011Apr15:03data-rw-r--r-lukasstaff43819008013 Apr17:10db.sqlite-rw-r--r--lukasstaff6553612Apr12:11db.sqlite-shm-rw-r--r--lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-xlukasstaff256Apr19:53pipes-rw-r--r--lukasstaff1327369Apr21:27-W-r=-r--1lukasstaff9542511screenpipe.2026-04-09.0.10gApr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff7233212Apr23:55-rw-r--r--lukasstaffscreenpipe.2026-04-12.0.10g2997413 Apr17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqliteсp:/Volumes/screenpipe/db.sqlite:Nosuch fileordirectorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp:/Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePoClP,SI$INdcVisual Studio CodeLukaseLukas-Koval1ks-Macbook-Pro-J1minny ~/.screenpipe/data › cp ~/.screenpipe/data/* /Volumes/lest/screenpipeсp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory(not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff16011 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaffdrwxr-xr-x46 lukasstaff960 12 Apr 09:022026-04-111472 13 Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:222026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13cp: /Users/lukas/.screenpipe/data/data/2026-04-13is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 0O x7Mon 13 Apr 17:57:46181* Unable to acce...K 888...
|
7256
|
|
7271
|
131
|
22
|
2026-04-13T14:58:41.864304+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776092321864_m1.jpg...
|
Code
|
Getting started with Cla… — screenpipe [SSH: 100.7 Getting started with Cla… — screenpipe [SSH: 100.73.206.126]...
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧ Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
#recycle
app
__pycache__
consumers
static
.env
cli.py
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
data
pipes
db.sqlite
db.sqlite-shm
db.sqlite-wal
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Untitled-2, Editor Group 1
docker-compose.yml, preview, Editor Group 1
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
Getting started with Cla…, Editor Group 2
Problems (⇧⌘M)
PROBLEMS
Output (⇧⌘U)
OUTPUT
Debug Console (⇧⌘Y)
DEBUG CONSOLE
Terminal (⌃`)
TERMINAL
Ports
PORTS
remote SSH: [IP_ADDRESS]
SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Screen Reader Optimized
expanded
Command Succeeded
Getting started with Claude agent SDK
Session history
New session
Message actions
how to start it
Thinking
Thinking
Let me check what's in your working directory to understand what you're referring to.
Bash
IN
ls /volume1/screenpipe
Copy code to clipboard
OUT
app
data
db.sqlite
pipes
#recycle
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes
Copy code to clipboard
OUT
cli.py
consumers
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
static
ai-habits
day-recap
meeting-summary
standup-update
time-breakdown
video-export
[rerun: b2]
Read
docker-compose.yml
docker-compose.yml
This is a Screenpipe app with a Docker Compose setup. To start it:
Copy code to clipboard
cd /volume1/screenpipe/app
docker compose up -d
This builds the image (first run) and starts the container in the background
The app will be accessible at
http://your-server-ip:8766
http://your-server-ip:8766
To check if it's running:
Copy code to clipboard
docker compose ps
To view logs:
Copy code to clipboard
docker compose logs -f
Make sure an
.env
file exists in
/volume1/screenpipe/app/
before starting — the compose file references one (
env_file: .env
). If it's missing, the container will fail to start....
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Explorer (⇧⌘E)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":true},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Search (⇧⌘F)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Source Control (⌃⇧G)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Run and Debug (⇧⌘D)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Remote Explorer","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"2","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Claude Code","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Containers","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXHeading","text":"EXPLORER","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"EXPLORER","depth":18,"role_description":"text"},{"role":"AXButton","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"SCREENPIPE [SSH: 100.73.206.126]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"#recycle","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"app","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"__pycache__","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"consumers","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"static","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"cli.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"docker-compose.yml","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"Dockerfile","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"main.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"requirements.txt","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"data","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"pipes","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.sqlite","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.sqlite-shm","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.sqlite-wal","depth":27,"role_description":"text"},{"role":"AXButton","text":"Outline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"OUTLINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"OUTLINE","depth":23,"role_description":"text"},{"role":"AXButton","text":"Timeline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"TIMELINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"TIMELINE","depth":23,"role_description":"text"},{"role":"AXRadioButton","text":"pipe.md, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Untitled-2, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"docker-compose.yml, preview, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"","depth":29,"role_description":"text"},{"role":"AXTextArea","text":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","depth":28,"value":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","role_description":"editor","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","depth":29,"role_description":"text"},{"role":"AXRadioButton","text":"Getting started with Cla…, Editor Group 2","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXRadioButton","text":"Problems (⇧⌘M)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PROBLEMS","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Output (⇧⌘U)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUTPUT","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Debug Console (⇧⌘Y)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DEBUG CONSOLE","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Terminal (⌃`)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":true},{"role":"AXStaticText","text":"TERMINAL","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Ports","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PORTS","depth":24,"role_description":"text"},{"role":"AXButton","text":"remote SSH: 100.73.206.126","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"SSH: 100.73.206.126","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Problems","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Ports Forwarded","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"Notifications","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sign In","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"Sign In","depth":17,"role_description":"text"},{"role":"AXButton","text":"Screen Reader Optimized","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"expanded","depth":12,"role_description":"text"},{"role":"AXStaticText","text":"Command Succeeded","depth":12,"role_description":"text"},{"role":"AXButton","text":"Getting started with Claude agent SDK","depth":18,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Session history","depth":18,"help_text":"Session history","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New session","depth":18,"help_text":"New session","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Message actions","depth":23,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"how to start it","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Let me check what's in your working directory to understand what you're referring to.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"app\ndata\ndb.sqlite\npipes\n#recycle\n[rerun: b1]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"cli.py\nconsumers\ndb.py\ndocker-compose.yml\nDockerfile\nmain.py\nrequirements.txt\nstatic\nai-habits\nday-recap\nmeeting-summary\nstandup-update\ntime-breakdown\nvideo-export\n[rerun: b2]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"docker-compose.yml","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"This is a Screenpipe app with a Docker Compose setup. To start it:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app\ndocker compose up -d","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"This builds the image (first run) and starts the container in the background","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"The app will be accessible at","depth":23,"role_description":"text"},{"role":"AXLink","text":"http://your-server-ip:8766","depth":24,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"http://your-server-ip:8766","depth":25,"role_description":"text"},{"role":"AXStaticText","text":"To check if it's running:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker compose ps","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"To view logs:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker compose logs -f","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Make sure an","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"file exists in","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"before starting — the compose file references one (","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"env_file: .env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"). If it's missing, the container will fail to start.","depth":22,"role_description":"text"}]...
|
7303399469019865269
|
-2319264432806176997
|
visual_change
|
accessibility
|
NULL
|
Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧ Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
#recycle
app
__pycache__
consumers
static
.env
cli.py
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
data
pipes
db.sqlite
db.sqlite-shm
db.sqlite-wal
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Untitled-2, Editor Group 1
docker-compose.yml, preview, Editor Group 1
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
Getting started with Cla…, Editor Group 2
Problems (⇧⌘M)
PROBLEMS
Output (⇧⌘U)
OUTPUT
Debug Console (⇧⌘Y)
DEBUG CONSOLE
Terminal (⌃`)
TERMINAL
Ports
PORTS
remote SSH: [IP_ADDRESS]
SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Screen Reader Optimized
expanded
Command Succeeded
Getting started with Claude agent SDK
Session history
New session
Message actions
how to start it
Thinking
Thinking
Let me check what's in your working directory to understand what you're referring to.
Bash
IN
ls /volume1/screenpipe
Copy code to clipboard
OUT
app
data
db.sqlite
pipes
#recycle
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes
Copy code to clipboard
OUT
cli.py
consumers
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
static
ai-habits
day-recap
meeting-summary
standup-update
time-breakdown
video-export
[rerun: b2]
Read
docker-compose.yml
docker-compose.yml
This is a Screenpipe app with a Docker Compose setup. To start it:
Copy code to clipboard
cd /volume1/screenpipe/app
docker compose up -d
This builds the image (first run) and starts the container in the background
The app will be accessible at
http://your-server-ip:8766
http://your-server-ip:8766
To check if it's running:
Copy code to clipboard
docker compose ps
To view logs:
Copy code to clipboard
docker compose logs -f
Make sure an
.env
file exists in
/volume1/screenpipe/app/
before starting — the compose file references one (
env_file: .env
). If it's missing, the container will fail to start....
|
NULL
|
|
7272
|
131
|
23
|
2026-04-13T14:58:44.881195+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776092324881_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelp100% 147-zshDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• *3-zsh• ×4-zsh• 285-zsh886drwx------+91lukasstaff2912 13Apr17:09lukasstaff27011Apr18:59drwxr-xr-x5lukasstaffconfig.json16011Apr15:03data-rw-r--r--lukasstaff43819008013 Apr17:10db.sqlite-rw-r--r--lukasstaff6553612Apr12:11db.sqlite-shm-rw-r--r--lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-x8lukasstaff2569Apr19:53pipes-rw-r--r--lukasstaff1327369Apr21:27-W-r=-r--lukasstaff9542511screenpipe.2026-04-09.0.10gApr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff7233212Apr23:55 screenpipe.2026-04-12.0.10g-rw-r--r--lukasstaff29974 13 Apr17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite:Nosuchfileordirectorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipecp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff16011 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff1472 13 Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:22 2026-04-13Lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13cp: /Users/lukas/.screenpipe/data/data/2026-04-13is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ |-zshO 87Mon 13 Apr 17:58:44181* Unable to acce...*- 88...
|
NULL
|
1674282111507598253
|
NULL
|
visual_change
|
ocr
|
NULL
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelp100% 147-zshDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• *3-zsh• ×4-zsh• 285-zsh886drwx------+91lukasstaff2912 13Apr17:09lukasstaff27011Apr18:59drwxr-xr-x5lukasstaffconfig.json16011Apr15:03data-rw-r--r--lukasstaff43819008013 Apr17:10db.sqlite-rw-r--r--lukasstaff6553612Apr12:11db.sqlite-shm-rw-r--r--lukasstaff657555213Apr17:12db.sqlite-waldrwxr-xr-x8lukasstaff2569Apr19:53pipes-rw-r--r--lukasstaff1327369Apr21:27-W-r=-r--lukasstaff9542511screenpipe.2026-04-09.0.10gApr23:14screenpipe.2026-04-11.0.10g-rw-r--r--lukasstaff7233212Apr23:55 screenpipe.2026-04-12.0.10g-rw-r--r--lukasstaff29974 13 Apr17:11 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite:Nosuchfileordirectorylukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitecp: /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlitePassword:[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation notpermittedlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitePassword:[PASSWORD] a password is requiredlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlitelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipecp: /Users/lukas/.screenpipe/data/data is a directory (not copied).cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff16011 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43.DS_Storedrwxr-xr-x14 lukasstaff448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff1472 13 Apr 15:132026-04-12drwxr-xr-x156 lukasstaff4992 13Apr 17:22 2026-04-13Lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13cp: /Users/lukas/.screenpipe/data/data/2026-04-13is a directory (not copied).lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp-r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ |-zshO 87Mon 13 Apr 17:58:44181* Unable to acce...*- 88...
|
7271
|
|
7341
|
135
|
2
|
2026-04-13T15:35:17.158190+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776094517158_m1.jpg...
|
Firefox
|
Screenpipe Dashboard — Personal
|
True
|
http://100.73.206.126:8766
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
DXP4800PLUS-B5F8
Inbox (10) - [EMAIL] - Gmail
Sha DXP4800PLUS-B5F8
Inbox (10) - [EMAIL] - Gmail
Shameless • HBO Max
Shameless • HBO Max
Settings
Settings
firefox sidebar - Google Search
firefox sidebar - Google Search
How to use AI-enhanced tab groups | Firefox Help
How to use AI-enhanced tab groups | Firefox Help
Add-ons Manager
Add-ons Manager
Vimium – Get this Extension for 🦊 Firefox (en-US)
Vimium – Get this Extension for 🦊 Firefox (en-US)
dennikn.sk/
dennikn.sk/
Vimium Options
Vimium Options
Loď Orion úspešne pristála na Zemi. Desať vecí, ktoré si pamätať o misii Artemis II — Denník N
Loď Orion úspešne pristála na Zemi. Desať vecí, ktoré si pamätať o misii Artemis II — Denník N
Machines - Tailscale
Machines - Tailscale
Screenpipe Dashboard
Screenpipe Dashboard
Close tab
Add-ons for Firefox (en-US)
Add-ons for Firefox (en-US)
Pazaruvaj.com — Знак, че е време за най-добрите оферти
Pazaruvaj.com — Знак, че е време за най-добрите оферти
Bitwarden Password Manager – Get this Extension for 🦊 Firefox (en-US)
Bitwarden Password Manager – Get this Extension for 🦊 Firefox (en-US)
Browser Extension Getting Started | Bitwarden
Browser Extension Getting Started | Bitwarden
Extensions – Add-ons for Firefox (en-US)
Extensions – Add-ons for Firefox (en-US)
Dangbei Atom Review - RTINGS.com
Dangbei Atom Review - RTINGS.com
Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software
Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software
Add-ons for Firefox (en-US)
Add-ons for Firefox (en-US)
Problem loading page
Problem loading page
Welcome to Firefox
Welcome to Firefox
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Open history (⇧⌘H)
Open bookmarks (⌘B)
Bitwarden
Screenpipe
Screenpipe
Activity
Search
Audio
Work Report
AI Summary
Date
12
/
04
/
2026
Calendar
Generate Report
No AI needed — pure data
📅 SESSION — 2026-04-12
📅 SESSION — 2026-04-12
11:35
START
00:10
END
12.6h
TOTAL SPAN
4.6h
ACTIVE
8.0h
BREAKS (3)
Sessions:
Session 1: 11:35 → 11:46 (11.1m)
Session 2: 12:10 → 13:13 (63.3m)
Session 3: 15:09 → 16:37 (87.1m)
Session 4: 22:16 → 00:10 (113.9m)
Breaks:
Break: 11:46 → 12:10 (23.8m)
Break: 13:13 → 15:09 (116.5m)
Break: 16:37 → 22:16 (339.6m)
🖥️ APP TIME BY CATEGORY
🖥️ APP TIME BY CATEGORY
💻 code
5.8m total
iTerm2
5.7m
Code
0.1m
🌐 browser
9.7m total
Firefox
9.7m
🤖 ai
5.1m total
Claude
5.1m
📦 other
43.8m total
Boosteroid
43.4m
Alfred
0.4m
Preview
0m
⚙️ system
2.2m total
System Settings
1.9m
Control Centre
0.2m
Activity Monitor
0.1m
🌐 WEBSITES BY DOMAIN
🌐 WEBSITES BY DOMAIN
screenpi.pe/onboarding
screenpi.pe/onboarding
0.6m
dennikn.sk
dennikn.sk
0.3m
screenpi.pe/ideas
screenpi.pe/ideas
0.2m
nas.lakylak.xyz/desktop/#/
nas.lakylak.xyz/desktop/#/
0.2m
screenpi.pe/why
screenpi.pe/why
0.2m
jiminny.atlassian.net/jira/software/c/pr
jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-18909
jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543
jiminny.atlassian.net/jira/software/c/projects/JY/boards/37
0.2m
www.reddit.com/r/software/comments/1fjfw
www.reddit.com/r/software/comments/1fjfwg0/comment/lnr7nqd/
www.reddit.com/r/software/comments/1fjfwg0/screenpipe_open_source_247_screen_audio_capture
0.1m
app.dev.jiminny.com
app.dev.jiminny.com
0.1m
addons.mozilla.org/en-US/firefox/?utm_so
addons.mozilla.org/en-US/firefox/?utm_source=firefox-browser&utm_medium=firefox-browser&ut
0.1m
screenpi.pe/resources
screenpi.pe/resources
0.1m
screenpi.pe
screenpi.pe
0.1m
mail.google.com/mail/u/0/#inbox
mail.google.com/mail/u/0/#inbox
0.1m
localhost:3030
http://localhost:3030
0.1m
addons.mozilla.org/en-US/firefox/addon/p
addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozil
0.1m
www.rtings.com/projector/reviews/dangbei
www.rtings.com/projector/reviews/dangbei/atom-laser-projector
0m
⌨️ UI ACTIVITY (CLICKS / KEYSTROKES / APP SWITCHES)
⌨️ UI ACTIVITY (CLICKS / KEYSTROKES / APP SWITCHES)
APP
CLICKS
KEYS
SWITCHES
TOTAL
Firefox
2130
323
9
2462
Claude
41
46
4
91
iTerm2
13
12
5
30
Boosteroid
13
3
3
19
APP
Firefox
Claude
iTerm2
Boosteroid
CLICKS
2130
41
13
13
KEYS
323
46
12
3
SWITCHES
9
4
5
3
TOTAL
2462
91
30
19...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"DXP4800PLUS-B5F8","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Inbox (10) - kovaliklukas@gmail.com - Gmail","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Shameless • HBO Max","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Shameless • HBO Max","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Settings","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Settings","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"firefox sidebar - Google Search","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"firefox sidebar - Google Search","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"How to use AI-enhanced tab groups | Firefox Help","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"How to use AI-enhanced tab groups | Firefox Help","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Add-ons Manager","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Add-ons Manager","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Vimium – Get this Extension for 🦊 Firefox (en-US)","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Vimium – Get this Extension for 🦊 Firefox (en-US)","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"dennikn.sk/","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"dennikn.sk/","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Vimium Options","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Vimium Options","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Loď Orion úspešne pristála na Zemi. Desať vecí, ktoré si pamätať o misii Artemis II — Denník N","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Loď Orion úspešne pristála na Zemi. Desať vecí, ktoré si pamätať o misii Artemis II — Denník N","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Machines - Tailscale","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Machines - Tailscale","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Screenpipe Dashboard","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Screenpipe Dashboard","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Add-ons for Firefox (en-US)","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Add-ons for Firefox (en-US)","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Pazaruvaj.com — Знак, че е време за най-добрите оферти","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pazaruvaj.com — Знак, че е време за най-добрите оферти","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Bitwarden Password Manager – Get this Extension for 🦊 Firefox (en-US)","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Bitwarden Password Manager – Get this Extension for 🦊 Firefox (en-US)","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Browser Extension Getting Started | Bitwarden","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Browser Extension Getting Started | Bitwarden","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Extensions – Add-ons for Firefox (en-US)","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Extensions – Add-ons for Firefox (en-US)","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Dangbei Atom Review - RTINGS.com","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Dangbei Atom Review - RTINGS.com","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Add-ons for Firefox (en-US)","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Add-ons for Firefox (en-US)","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Problem loading page","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Problem loading page","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Welcome to Firefox","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Welcome to Firefox","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"New Tab","depth":4,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Bitwarden","depth":6,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Screenpipe","depth":7,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Screenpipe","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Activity","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Search","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Audio","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Work Report","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"AI Summary","depth":7,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Date","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"04","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2026","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Calendar","depth":8,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Generate Report","depth":8,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false},{"role":"AXStaticText","text":"No AI needed — pure data","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"📅 SESSION — 2026-04-12","depth":9,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"📅 SESSION — 2026-04-12","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"11:35","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"START","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"00:10","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"END","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12.6h","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"TOTAL SPAN","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"4.6h","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ACTIVE","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"8.0h","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"BREAKS (3)","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Sessions:","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Session 1: 11:35 → 11:46 (11.1m)","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Session 2: 12:10 → 13:13 (63.3m)","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Session 3: 15:09 → 16:37 (87.1m)","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Session 4: 22:16 → 00:10 (113.9m)","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Breaks:","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Break: 11:46 → 12:10 (23.8m)","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Break: 13:13 → 15:09 (116.5m)","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Break: 16:37 → 22:16 (339.6m)","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"🖥️ APP TIME BY CATEGORY","depth":9,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"🖥️ APP TIME BY CATEGORY","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"💻 code","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5.8m total","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"iTerm2","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5.7m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Code","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.1m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"🌐 browser","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"9.7m total","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Firefox","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"9.7m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"🤖 ai","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5.1m total","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Claude","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5.1m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"📦 other","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"43.8m total","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Boosteroid","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"43.4m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Alfred","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.4m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Preview","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"⚙️ system","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2.2m total","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"System Settings","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1.9m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Control Centre","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.2m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Activity Monitor","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.1m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"🌐 WEBSITES BY DOMAIN","depth":9,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"🌐 WEBSITES BY DOMAIN","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"screenpi.pe/onboarding","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"screenpi.pe/onboarding","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.6m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"dennikn.sk","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"dennikn.sk","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.3m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"screenpi.pe/ideas","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"screenpi.pe/ideas","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.2m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"nas.lakylak.xyz/desktop/#/","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"nas.lakylak.xyz/desktop/#/","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.2m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"screenpi.pe/why","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"screenpi.pe/why","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.2m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"jiminny.atlassian.net/jira/software/c/pr","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-18909","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"jiminny.atlassian.net/jira/software/c/projects/JY/boards/37","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.2m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"www.reddit.com/r/software/comments/1fjfw","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"www.reddit.com/r/software/comments/1fjfwg0/comment/lnr7nqd/","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"www.reddit.com/r/software/comments/1fjfwg0/screenpipe_open_source_247_screen_audio_capture","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.1m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"app.dev.jiminny.com","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"app.dev.jiminny.com","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.1m","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"addons.mozilla.org/en-US/firefox/?utm_so","depth":10,"bounds":{"left":0.16111112,"top":0.0,"width":0.10902778,"height":0.036666665},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"addons.mozilla.org/en-US/firefox/?utm_source=firefox-browser&utm_medium=firefox-browser&ut","depth":10,"bounds":{"left":0.27916667,"top":0.0,"width":0.35625,"height":0.015555556},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.1m","depth":10,"bounds":{"left":0.9965278,"top":0.0,"width":0.003472209,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"screenpi.pe/resources","depth":10,"bounds":{"left":0.16111112,"top":0.0,"width":0.09166667,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"screenpi.pe/resources","depth":10,"bounds":{"left":0.27916667,"top":0.0,"width":0.08055556,"height":0.015555556},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.1m","depth":10,"bounds":{"left":0.9965278,"top":0.0,"width":0.003472209,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"screenpi.pe","depth":10,"bounds":{"left":0.16111112,"top":0.0,"width":0.047916666,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"screenpi.pe","depth":10,"bounds":{"left":0.27916667,"top":0.0,"width":0.04236111,"height":0.015555556},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.1m","depth":10,"bounds":{"left":0.9965278,"top":0.0,"width":0.003472209,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"mail.google.com/mail/u/0/#inbox","depth":10,"bounds":{"left":0.16111112,"top":0.035555556,"width":0.10625,"height":0.036666665},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"mail.google.com/mail/u/0/#inbox","depth":10,"bounds":{"left":0.27916667,"top":0.034444444,"width":0.11736111,"height":0.015555556},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.1m","depth":10,"bounds":{"left":0.9965278,"top":0.035555556,"width":0.003472209,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"localhost:3030","depth":10,"bounds":{"left":0.16111112,"top":0.09222222,"width":0.061805554,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"http://localhost:3030","depth":10,"bounds":{"left":0.27916667,"top":0.09111111,"width":0.07638889,"height":0.015555556},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.1m","depth":10,"bounds":{"left":0.9965278,"top":0.09222222,"width":0.003472209,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"addons.mozilla.org/en-US/firefox/addon/p","depth":10,"bounds":{"left":0.16111112,"top":0.12888889,"width":0.10902778,"height":0.036666665},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozil","depth":10,"bounds":{"left":0.27916667,"top":0.12777779,"width":0.35625,"height":0.015555556},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0.1m","depth":10,"bounds":{"left":0.9965278,"top":0.12888889,"width":0.003472209,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"www.rtings.com/projector/reviews/dangbei","depth":10,"bounds":{"left":0.16111112,"top":0.18555556,"width":0.10972222,"height":0.036666665},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"www.rtings.com/projector/reviews/dangbei/atom-laser-projector","depth":10,"bounds":{"left":0.27916667,"top":0.18444444,"width":0.23333333,"height":0.015555556},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0m","depth":10,"bounds":{"left":1.0,"top":0.18555556,"width":-0.0027778149,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"⌨️ UI ACTIVITY (CLICKS / KEYSTROKES / APP SWITCHES)","depth":9,"bounds":{"left":0.16111112,"top":0.25333333,"width":0.8388889,"height":0.026666667},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"⌨️ UI ACTIVITY (CLICKS / KEYSTROKES / APP SWITCHES)","depth":10,"bounds":{"left":0.16111112,"top":0.25444445,"width":0.24027778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"APP","depth":12,"bounds":{"left":0.16527778,"top":0.29777777,"width":0.013888889,"height":0.014444444},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"CLICKS","depth":12,"bounds":{"left":0.39652777,"top":0.29777777,"width":0.025,"height":0.014444444},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"KEYS","depth":12,"bounds":{"left":0.55069447,"top":0.29777777,"width":0.018055556,"height":0.014444444},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"SWITCHES","depth":12,"bounds":{"left":0.6715278,"top":0.29777777,"width":0.036805555,"height":0.014444444},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"TOTAL","depth":12,"bounds":{"left":0.8784722,"top":0.29777777,"width":0.022222223,"height":0.014444444},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Firefox","depth":12,"bounds":{"left":0.16527778,"top":0.32666665,"width":0.02638889,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2130","depth":12,"bounds":{"left":0.39652777,"top":0.32666665,"width":0.01875,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"323","depth":12,"bounds":{"left":0.55069447,"top":0.32666665,"width":0.015277778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"9","depth":12,"bounds":{"left":0.6715278,"top":0.32666665,"width":0.0055555557,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2462","depth":12,"bounds":{"left":0.8784722,"top":0.32666665,"width":0.020833334,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Claude","depth":12,"bounds":{"left":0.16527778,"top":0.3588889,"width":0.027083334,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"41","depth":12,"bounds":{"left":0.39652777,"top":0.3588889,"width":0.009027778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"46","depth":12,"bounds":{"left":0.55069447,"top":0.3588889,"width":0.010416667,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"4","depth":12,"bounds":{"left":0.6715278,"top":0.3588889,"width":0.0055555557,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"91","depth":12,"bounds":{"left":0.8784722,"top":0.3588889,"width":0.009027778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"iTerm2","depth":12,"bounds":{"left":0.16527778,"top":0.3911111,"width":0.02638889,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"13","depth":12,"bounds":{"left":0.39652777,"top":0.3911111,"width":0.009027778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12","depth":12,"bounds":{"left":0.55069447,"top":0.3911111,"width":0.008333334,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5","depth":12,"bounds":{"left":0.6715278,"top":0.3911111,"width":0.0048611113,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"30","depth":12,"bounds":{"left":0.8784722,"top":0.3911111,"width":0.010416667,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Boosteroid","depth":12,"bounds":{"left":0.16527778,"top":0.42333335,"width":0.04236111,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"13","depth":12,"bounds":{"left":0.39652777,"top":0.42333335,"width":0.009027778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"3","depth":12,"bounds":{"left":0.55069447,"top":0.42333335,"width":0.0048611113,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"3","depth":12,"bounds":{"left":0.6715278,"top":0.42333335,"width":0.0055555557,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"19","depth":12,"bounds":{"left":0.8784722,"top":0.42333335,"width":0.009027778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"APP","depth":12,"bounds":{"left":0.16527778,"top":0.29777777,"width":0.013888889,"height":0.014444444},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Firefox","depth":12,"bounds":{"left":0.16527778,"top":0.32666665,"width":0.02638889,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Claude","depth":12,"bounds":{"left":0.16527778,"top":0.3588889,"width":0.027083334,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"iTerm2","depth":12,"bounds":{"left":0.16527778,"top":0.3911111,"width":0.02638889,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Boosteroid","depth":12,"bounds":{"left":0.16527778,"top":0.42333335,"width":0.04236111,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"CLICKS","depth":12,"bounds":{"left":0.39652777,"top":0.29777777,"width":0.025,"height":0.014444444},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2130","depth":12,"bounds":{"left":0.39652777,"top":0.32666665,"width":0.01875,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"41","depth":12,"bounds":{"left":0.39652777,"top":0.3588889,"width":0.009027778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"13","depth":12,"bounds":{"left":0.39652777,"top":0.3911111,"width":0.009027778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"13","depth":12,"bounds":{"left":0.39652777,"top":0.42333335,"width":0.009027778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"KEYS","depth":12,"bounds":{"left":0.55069447,"top":0.29777777,"width":0.018055556,"height":0.014444444},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"323","depth":12,"bounds":{"left":0.55069447,"top":0.32666665,"width":0.015277778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"46","depth":12,"bounds":{"left":0.55069447,"top":0.3588889,"width":0.010416667,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12","depth":12,"bounds":{"left":0.55069447,"top":0.3911111,"width":0.008333334,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"3","depth":12,"bounds":{"left":0.55069447,"top":0.42333335,"width":0.0048611113,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"SWITCHES","depth":12,"bounds":{"left":0.6715278,"top":0.29777777,"width":0.036805555,"height":0.014444444},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"9","depth":12,"bounds":{"left":0.6715278,"top":0.32666665,"width":0.0055555557,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"4","depth":12,"bounds":{"left":0.6715278,"top":0.3588889,"width":0.0055555557,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5","depth":12,"bounds":{"left":0.6715278,"top":0.3911111,"width":0.0048611113,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"3","depth":12,"bounds":{"left":0.6715278,"top":0.42333335,"width":0.0055555557,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"TOTAL","depth":12,"bounds":{"left":0.8784722,"top":0.29777777,"width":0.022222223,"height":0.014444444},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2462","depth":12,"bounds":{"left":0.8784722,"top":0.32666665,"width":0.020833334,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"91","depth":12,"bounds":{"left":0.8784722,"top":0.3588889,"width":0.009027778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"30","depth":12,"bounds":{"left":0.8784722,"top":0.3911111,"width":0.010416667,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"19","depth":12,"bounds":{"left":0.8784722,"top":0.42333335,"width":0.009027778,"height":0.016666668},"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
-1184372696878099077
|
1780176390066228846
|
visual_change
|
accessibility
|
NULL
|
DXP4800PLUS-B5F8
Inbox (10) - [EMAIL] - Gmail
Sha DXP4800PLUS-B5F8
Inbox (10) - [EMAIL] - Gmail
Shameless • HBO Max
Shameless • HBO Max
Settings
Settings
firefox sidebar - Google Search
firefox sidebar - Google Search
How to use AI-enhanced tab groups | Firefox Help
How to use AI-enhanced tab groups | Firefox Help
Add-ons Manager
Add-ons Manager
Vimium – Get this Extension for 🦊 Firefox (en-US)
Vimium – Get this Extension for 🦊 Firefox (en-US)
dennikn.sk/
dennikn.sk/
Vimium Options
Vimium Options
Loď Orion úspešne pristála na Zemi. Desať vecí, ktoré si pamätať o misii Artemis II — Denník N
Loď Orion úspešne pristála na Zemi. Desať vecí, ktoré si pamätať o misii Artemis II — Denník N
Machines - Tailscale
Machines - Tailscale
Screenpipe Dashboard
Screenpipe Dashboard
Close tab
Add-ons for Firefox (en-US)
Add-ons for Firefox (en-US)
Pazaruvaj.com — Знак, че е време за най-добрите оферти
Pazaruvaj.com — Знак, че е време за най-добрите оферти
Bitwarden Password Manager – Get this Extension for 🦊 Firefox (en-US)
Bitwarden Password Manager – Get this Extension for 🦊 Firefox (en-US)
Browser Extension Getting Started | Bitwarden
Browser Extension Getting Started | Bitwarden
Extensions – Add-ons for Firefox (en-US)
Extensions – Add-ons for Firefox (en-US)
Dangbei Atom Review - RTINGS.com
Dangbei Atom Review - RTINGS.com
Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software
Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software
Add-ons for Firefox (en-US)
Add-ons for Firefox (en-US)
Problem loading page
Problem loading page
Welcome to Firefox
Welcome to Firefox
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Open history (⇧⌘H)
Open bookmarks (⌘B)
Bitwarden
Screenpipe
Screenpipe
Activity
Search
Audio
Work Report
AI Summary
Date
12
/
04
/
2026
Calendar
Generate Report
No AI needed — pure data
📅 SESSION — 2026-04-12
📅 SESSION — 2026-04-12
11:35
START
00:10
END
12.6h
TOTAL SPAN
4.6h
ACTIVE
8.0h
BREAKS (3)
Sessions:
Session 1: 11:35 → 11:46 (11.1m)
Session 2: 12:10 → 13:13 (63.3m)
Session 3: 15:09 → 16:37 (87.1m)
Session 4: 22:16 → 00:10 (113.9m)
Breaks:
Break: 11:46 → 12:10 (23.8m)
Break: 13:13 → 15:09 (116.5m)
Break: 16:37 → 22:16 (339.6m)
🖥️ APP TIME BY CATEGORY
🖥️ APP TIME BY CATEGORY
💻 code
5.8m total
iTerm2
5.7m
Code
0.1m
🌐 browser
9.7m total
Firefox
9.7m
🤖 ai
5.1m total
Claude
5.1m
📦 other
43.8m total
Boosteroid
43.4m
Alfred
0.4m
Preview
0m
⚙️ system
2.2m total
System Settings
1.9m
Control Centre
0.2m
Activity Monitor
0.1m
🌐 WEBSITES BY DOMAIN
🌐 WEBSITES BY DOMAIN
screenpi.pe/onboarding
screenpi.pe/onboarding
0.6m
dennikn.sk
dennikn.sk
0.3m
screenpi.pe/ideas
screenpi.pe/ideas
0.2m
nas.lakylak.xyz/desktop/#/
nas.lakylak.xyz/desktop/#/
0.2m
screenpi.pe/why
screenpi.pe/why
0.2m
jiminny.atlassian.net/jira/software/c/pr
jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-18909
jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543
jiminny.atlassian.net/jira/software/c/projects/JY/boards/37
0.2m
www.reddit.com/r/software/comments/1fjfw
www.reddit.com/r/software/comments/1fjfwg0/comment/lnr7nqd/
www.reddit.com/r/software/comments/1fjfwg0/screenpipe_open_source_247_screen_audio_capture
0.1m
app.dev.jiminny.com
app.dev.jiminny.com
0.1m
addons.mozilla.org/en-US/firefox/?utm_so
addons.mozilla.org/en-US/firefox/?utm_source=firefox-browser&utm_medium=firefox-browser&ut
0.1m
screenpi.pe/resources
screenpi.pe/resources
0.1m
screenpi.pe
screenpi.pe
0.1m
mail.google.com/mail/u/0/#inbox
mail.google.com/mail/u/0/#inbox
0.1m
localhost:3030
http://localhost:3030
0.1m
addons.mozilla.org/en-US/firefox/addon/p
addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozil
0.1m
www.rtings.com/projector/reviews/dangbei
www.rtings.com/projector/reviews/dangbei/atom-laser-projector
0m
⌨️ UI ACTIVITY (CLICKS / KEYSTROKES / APP SWITCHES)
⌨️ UI ACTIVITY (CLICKS / KEYSTROKES / APP SWITCHES)
APP
CLICKS
KEYS
SWITCHES
TOTAL
Firefox
2130
323
9
2462
Claude
41
46
4
91
iTerm2
13
12
5
30
Boosteroid
13
3
3
19
APP
Firefox
Claude
iTerm2
Boosteroid
CLICKS
2130
41
13
13
KEYS
323
46
12
3
SWITCHES
9
4
5
3
TOTAL
2462
91
30
19...
|
7340
|
|
7360
|
136
|
15
|
2026-04-13T15:40:02.398247+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776094802398_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
"n": 1,
"text_source": "n": 1,
"text_source": "ocr"
},
{
"app_name": "Preview",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "QuickTime Player",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "System Settings",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "ocr"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite "SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;"
[{"app_name":"Boosteroid","n":1301},
{"app_name":"iTerm2","n":581},
{"app_name":"Firefox","n":338},
{"app_name":"Claude","n":173},
{"app_name":"Code","n":35},
{"app_name":"Dia","n":31},
{"app_name":"Alfred","n":24},
{"app_name":"Safari","n":20},
{"app_name":"Finder","n":19},
{"app_name":"QuickTime Player","n":16},
{"app_name":"UserNotificationCenter","n":4},
{"app_name":"Activity Monitor","n":4},
{"app_name":"NetAuthAgent","n":3},
{"app_name":"Control Centre","n":3},
{"app_name":"Slack","n":2},
{"app_name":"Raycast","n":2},
{"app_name":"System Settings","n":1},
{"app_name":"Preview","n":1}]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite "SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;"
timestamp app_name window_name
-------------------------------- -------- -----------
2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh
2026-04-12T13:33:13.963922+00:00
2026-04-12T13:33:13.415261+00:00
2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh
2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh
2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh
2026-04-12T13:33:05.165254+00:00 Claude Claude
2026-04-12T13:32:50.425455+00:00
2026-04-12T13:32:49.108195+00:00 Claude Claude
2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status
{
"status": "healthy",
"frame_status": "ok",
"audio_status": "disabled",
"last_frame": "2026-04-13T15:11:31+03:00",
"uptime": 19271.640087958,
"fps": 0.11841234008027791,
"frames": 2282
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*
4.0K /Users/lukas/.screenpipe/config.json
256M /Users/lukas/.screenpipe/data
418M /Users/lukas/.screenpipe/db.sqlite
64K /Users/lukas/.screenpipe/db.sqlite-shm
196K /Users/lukas/.screenpipe/db.sqlite-wal
24K /Users/lukas/.screenpipe/pipes
132K /Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log
32K /Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe
675M /Users/lukas/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls
config.json db.sqlite db.sqlite-wal screenpipe.2026-04-09.0.log screenpipe.2026-04-12.0.log
data db.sqlite-shm pipes screenpipe.2026-04-11.0.log screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 858888
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll
total 0
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data
drwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions
-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .
233M .
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.
du: /./usr/sbin/authserver: Permission denied
du: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /./Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /./Library/Application Support/ApplePushService: Permission denied
du: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /./Library/Application Support/com.apple.TCC: Operation not permitted
du: /./Library/Application Support/Iru/Quarantine: Permission denied
du: /./Library/Application Support/Iru/Cached Items: Permission denied
du: /./Library/Trial: Operation not permitted
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*
14G /Applications
du: /Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /Library/Application Support/ApplePushService: Permission denied
du: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /Library/Application Support/com.apple.TCC: Operation not permitted
du: /Library/Application Support/Iru/Quarantine: Permission denied
du: /Library/Application Support/Iru/Cached Items: Permission denied
du: /Library/Trial: Operation not permitted
du: /Library/Tailscale/files: Permission denied
du: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted
du: /Library/Caches/com.apple.aneuserd: Operation not permitted
du: /Library/Caches/com.apple.iconservices.store: Permission denied
du: /Library/Caches/com.apple.aned: Operation not permitted
5.6G /Library
^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *
39M 2026-04-09
62M 2026-04-11
57M 2026-04-12
73M 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 871176
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: No such file or directory
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
Password:
[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
Password:
[PASSWORD] a password is required
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe
cp: /Users/lukas/.screenpipe/data/data is a directory (not copied).
cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13
cp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"\"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite \"SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;\"\n[{\"app_name\":\"Boosteroid\",\"n\":1301},\n{\"app_name\":\"iTerm2\",\"n\":581},\n{\"app_name\":\"Firefox\",\"n\":338},\n{\"app_name\":\"Claude\",\"n\":173},\n{\"app_name\":\"Code\",\"n\":35},\n{\"app_name\":\"Dia\",\"n\":31},\n{\"app_name\":\"Alfred\",\"n\":24},\n{\"app_name\":\"Safari\",\"n\":20},\n{\"app_name\":\"Finder\",\"n\":19},\n{\"app_name\":\"QuickTime Player\",\"n\":16},\n{\"app_name\":\"UserNotificationCenter\",\"n\":4},\n{\"app_name\":\"Activity Monitor\",\"n\":4},\n{\"app_name\":\"NetAuthAgent\",\"n\":3},\n{\"app_name\":\"Control Centre\",\"n\":3},\n{\"app_name\":\"Slack\",\"n\":2},\n{\"app_name\":\"Raycast\",\"n\":2},\n{\"app_name\":\"System Settings\",\"n\":1},\n{\"app_name\":\"Preview\",\"n\":1}]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite \"SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;\"\ntimestamp app_name window_name\n-------------------------------- -------- -----------\n2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh \n2026-04-12T13:33:13.963922+00:00 \n2026-04-12T13:33:13.415261+00:00 \n2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh \n2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh \n2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh \n2026-04-12T13:33:05.165254+00:00 Claude Claude \n2026-04-12T13:32:50.425455+00:00 \n2026-04-12T13:32:49.108195+00:00 Claude Claude \n2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status\n{\n \"status\": \"healthy\",\n \"frame_status\": \"ok\",\n \"audio_status\": \"disabled\",\n \"last_frame\": \"2026-04-13T15:11:31+03:00\",\n \"uptime\": 19271.640087958,\n \"fps\": 0.11841234008027791,\n \"frames\": 2282\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*\n4.0K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/config.json\n256M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data\n418M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite\n 64K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-shm\n196K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-wal\n 24K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/pipes\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log\n 32K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe \n675M\u0000\u0000\u0000\t/Users/lukas/.screenpipe\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls\nconfig.json\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-wal\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-09.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-12.0.log\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-shm\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpipes\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-11.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 858888\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll\ntotal 0\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data\ndrwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions\n-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .\n233M\u0000\u0000\u0000\t.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.\ndu: /./usr/sbin/authserver: Permission denied\ndu: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /./Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /./Library/Application Support/ApplePushService: Permission denied\ndu: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /./Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /./Library/Application Support/Iru/Quarantine: Permission denied\ndu: /./Library/Application Support/Iru/Cached Items: Permission denied\ndu: /./Library/Trial: Operation not permitted\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*\n 14G\u0000\u0000\u0000\t/Applications\ndu: /Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /Library/Application Support/ApplePushService: Permission denied\ndu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /Library/Application Support/Iru/Quarantine: Permission denied\ndu: /Library/Application Support/Iru/Cached Items: Permission denied\ndu: /Library/Trial: Operation not permitted\ndu: /Library/Tailscale/files: Permission denied\ndu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted\ndu: /Library/Caches/com.apple.aneuserd: Operation not permitted\ndu: /Library/Caches/com.apple.iconservices.store: Permission denied\ndu: /Library/Caches/com.apple.aned: Operation not permitted\n5.6G\u0000\u0000\u0000\t/Library\n^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh * \n 39M\u0000\u0000\u0000\t2026-04-09\n 62M\u0000\u0000\u0000\t2026-04-11\n 57M\u0000\u0000\u0000\t2026-04-12\n 73M\u0000\u0000\u0000\t2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 871176\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: No such file or directory\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\nPassword:\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite\nPassword:\nsudo: a password is required\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe \ncp: /Users/lukas/.screenpipe/data/data is a directory (not copied).\ncp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13\ncp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $","depth":4,"value":"\"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite \"SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;\"\n[{\"app_name\":\"Boosteroid\",\"n\":1301},\n{\"app_name\":\"iTerm2\",\"n\":581},\n{\"app_name\":\"Firefox\",\"n\":338},\n{\"app_name\":\"Claude\",\"n\":173},\n{\"app_name\":\"Code\",\"n\":35},\n{\"app_name\":\"Dia\",\"n\":31},\n{\"app_name\":\"Alfred\",\"n\":24},\n{\"app_name\":\"Safari\",\"n\":20},\n{\"app_name\":\"Finder\",\"n\":19},\n{\"app_name\":\"QuickTime Player\",\"n\":16},\n{\"app_name\":\"UserNotificationCenter\",\"n\":4},\n{\"app_name\":\"Activity Monitor\",\"n\":4},\n{\"app_name\":\"NetAuthAgent\",\"n\":3},\n{\"app_name\":\"Control Centre\",\"n\":3},\n{\"app_name\":\"Slack\",\"n\":2},\n{\"app_name\":\"Raycast\",\"n\":2},\n{\"app_name\":\"System Settings\",\"n\":1},\n{\"app_name\":\"Preview\",\"n\":1}]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite \"SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;\"\ntimestamp app_name window_name\n-------------------------------- -------- -----------\n2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh \n2026-04-12T13:33:13.963922+00:00 \n2026-04-12T13:33:13.415261+00:00 \n2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh \n2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh \n2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh \n2026-04-12T13:33:05.165254+00:00 Claude Claude \n2026-04-12T13:32:50.425455+00:00 \n2026-04-12T13:32:49.108195+00:00 Claude Claude \n2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status\n{\n \"status\": \"healthy\",\n \"frame_status\": \"ok\",\n \"audio_status\": \"disabled\",\n \"last_frame\": \"2026-04-13T15:11:31+03:00\",\n \"uptime\": 19271.640087958,\n \"fps\": 0.11841234008027791,\n \"frames\": 2282\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*\n4.0K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/config.json\n256M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data\n418M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite\n 64K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-shm\n196K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-wal\n 24K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/pipes\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log\n 32K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe \n675M\u0000\u0000\u0000\t/Users/lukas/.screenpipe\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls\nconfig.json\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-wal\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-09.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-12.0.log\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-shm\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpipes\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-11.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 858888\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll\ntotal 0\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data\ndrwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions\n-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .\n233M\u0000\u0000\u0000\t.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.\ndu: /./usr/sbin/authserver: Permission denied\ndu: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /./Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /./Library/Application Support/ApplePushService: Permission denied\ndu: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /./Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /./Library/Application Support/Iru/Quarantine: Permission denied\ndu: /./Library/Application Support/Iru/Cached Items: Permission denied\ndu: /./Library/Trial: Operation not permitted\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*\n 14G\u0000\u0000\u0000\t/Applications\ndu: /Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /Library/Application Support/ApplePushService: Permission denied\ndu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /Library/Application Support/Iru/Quarantine: Permission denied\ndu: /Library/Application Support/Iru/Cached Items: Permission denied\ndu: /Library/Trial: Operation not permitted\ndu: /Library/Tailscale/files: Permission denied\ndu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted\ndu: /Library/Caches/com.apple.aneuserd: Operation not permitted\ndu: /Library/Caches/com.apple.iconservices.store: Permission denied\ndu: /Library/Caches/com.apple.aned: Operation not permitted\n5.6G\u0000\u0000\u0000\t/Library\n^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh * \n 39M\u0000\u0000\u0000\t2026-04-09\n 62M\u0000\u0000\u0000\t2026-04-11\n 57M\u0000\u0000\u0000\t2026-04-12\n 73M\u0000\u0000\u0000\t2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 871176\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: No such file or directory\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\nPassword:\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite\nPassword:\nsudo: a password is required\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe \ncp: /Users/lukas/.screenpipe/data/data is a directory (not copied).\ncp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13\ncp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.004166667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12291667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.12708333,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.24583334,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.36875,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.37291667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.49166667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.49583334,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6145833,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.61875,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.7375,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7416667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.86041665,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.8645833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.9548611,"top":0.032222223,"width":0.03888889,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.48819444,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-1366768294006797733
|
5756363364706545235
|
visual_change
|
accessibility
|
NULL
|
"n": 1,
"text_source": "n": 1,
"text_source": "ocr"
},
{
"app_name": "Preview",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "QuickTime Player",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "System Settings",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "ocr"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite "SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;"
[{"app_name":"Boosteroid","n":1301},
{"app_name":"iTerm2","n":581},
{"app_name":"Firefox","n":338},
{"app_name":"Claude","n":173},
{"app_name":"Code","n":35},
{"app_name":"Dia","n":31},
{"app_name":"Alfred","n":24},
{"app_name":"Safari","n":20},
{"app_name":"Finder","n":19},
{"app_name":"QuickTime Player","n":16},
{"app_name":"UserNotificationCenter","n":4},
{"app_name":"Activity Monitor","n":4},
{"app_name":"NetAuthAgent","n":3},
{"app_name":"Control Centre","n":3},
{"app_name":"Slack","n":2},
{"app_name":"Raycast","n":2},
{"app_name":"System Settings","n":1},
{"app_name":"Preview","n":1}]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite "SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;"
timestamp app_name window_name
-------------------------------- -------- -----------
2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh
2026-04-12T13:33:13.963922+00:00
2026-04-12T13:33:13.415261+00:00
2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh
2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh
2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh
2026-04-12T13:33:05.165254+00:00 Claude Claude
2026-04-12T13:32:50.425455+00:00
2026-04-12T13:32:49.108195+00:00 Claude Claude
2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status
{
"status": "healthy",
"frame_status": "ok",
"audio_status": "disabled",
"last_frame": "2026-04-13T15:11:31+03:00",
"uptime": 19271.640087958,
"fps": 0.11841234008027791,
"frames": 2282
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*
4.0K /Users/lukas/.screenpipe/config.json
256M /Users/lukas/.screenpipe/data
418M /Users/lukas/.screenpipe/db.sqlite
64K /Users/lukas/.screenpipe/db.sqlite-shm
196K /Users/lukas/.screenpipe/db.sqlite-wal
24K /Users/lukas/.screenpipe/pipes
132K /Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log
32K /Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe
675M /Users/lukas/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls
config.json db.sqlite db.sqlite-wal screenpipe.2026-04-09.0.log screenpipe.2026-04-12.0.log
data db.sqlite-shm pipes screenpipe.2026-04-11.0.log screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 858888
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll
total 0
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data
drwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions
-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .
233M .
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.
du: /./usr/sbin/authserver: Permission denied
du: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /./Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /./Library/Application Support/ApplePushService: Permission denied
du: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /./Library/Application Support/com.apple.TCC: Operation not permitted
du: /./Library/Application Support/Iru/Quarantine: Permission denied
du: /./Library/Application Support/Iru/Cached Items: Permission denied
du: /./Library/Trial: Operation not permitted
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*
14G /Applications
du: /Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /Library/Application Support/ApplePushService: Permission denied
du: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /Library/Application Support/com.apple.TCC: Operation not permitted
du: /Library/Application Support/Iru/Quarantine: Permission denied
du: /Library/Application Support/Iru/Cached Items: Permission denied
du: /Library/Trial: Operation not permitted
du: /Library/Tailscale/files: Permission denied
du: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted
du: /Library/Caches/com.apple.aneuserd: Operation not permitted
du: /Library/Caches/com.apple.iconservices.store: Permission denied
du: /Library/Caches/com.apple.aned: Operation not permitted
5.6G /Library
^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *
39M 2026-04-09
62M 2026-04-11
57M 2026-04-12
73M 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 871176
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: No such file or directory
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
Password:
[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
Password:
[PASSWORD] a password is required
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe
cp: /Users/lukas/.screenpipe/data/data is a directory (not copied).
cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13
cp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
7361
|
136
|
16
|
2026-04-13T15:40:05.417235+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776094805417_m1.jpg...
|
Code
|
Getting started with Cla… — screenpipe [SSH: 100.7 Getting started with Cla… — screenpipe [SSH: 100.73.206.126]...
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧ Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
#recycle
app
__pycache__
consumers
static
.env
cli.py
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
data
pipes
db.sqlite
db.sqlite-shm
db.sqlite-wal
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Untitled-2, Editor Group 1
docker-compose.yml, preview, Editor Group 1
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
Getting started with Cla…, Editor Group 2
Problems (⇧⌘M)
PROBLEMS
Output (⇧⌘U)
OUTPUT
Debug Console (⇧⌘Y)
DEBUG CONSOLE
Terminal (⌃`)
TERMINAL
Ports
PORTS
remote SSH: [IP_ADDRESS]
SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Screen Reader Optimized
Info: Setting up SSH Host [IP_ADDRESS]: Setting up SSH tunnel
Command Succeeded
Getting started with Claude agent SDK
Session history
New session
Message actions
how to start it
Thinking
Thinking
Let me check what's in your working directory to understand what you're referring to.
Bash
IN
ls /volume1/screenpipe
Copy code to clipboard
OUT
app
data
db.sqlite
pipes
#recycle
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes
Copy code to clipboard
OUT
cli.py
consumers
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
static
ai-habits
day-recap
meeting-summary
standup-update
time-breakdown
video-export
[rerun: b2]
Read
docker-compose.yml
docker-compose.yml
This is a Screenpipe app with a Docker Compose setup. To start it:
Copy code to clipboard
cd /volume1/screenpipe/app
docker compose up -d
This builds the image (first run) and starts the container in the background
The app will be accessible at
[URL_WITH_CREDENTIALS]
sudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d
Once running, the dashboard will be at
http://your-nas-ip:8766
http://your-nas-ip:8766
and it will query the data you already copied — the database has 6,923 frames and 5,464 OCR records ready to go.
Message actions
docker-compose.yml
docker-compose.yml
I have ugos ugreen nas. I can see the ui but it is empty. No data. Also when I open it there is defsault today, lets make default yesterday.
Thinking
Thinking
Let me check why data isn't showing and look at the frontend.
Bash
IN
sqlite3 /volume1/screenpipe/db.sqlite "SELECT DATE(timestamp) as d, COUNT(*) FROM frames GROUP BY d ORDER BY d DESC LIMIT 10;"
Copy code to clipboard
OUT
2026-04-13|2643
2026-04-12|2455
2026-04-11|1302
2026-04-09|523
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app/static/
Copy code to clipboard
OUT
index.html
[rerun: b2]
Bash
IN
wc -l /volume1/screenpipe/app/static/index.html
Copy code to clipboard
OUT
1048 /volume1/screenpipe/app/static/index.html
[rerun: b3]
Bash
IN
grep -n "today\|new Date\|date\|default" /volume1/screenpipe/app/static/index.html | head -40
Copy code to clipboard
OUT
24:input[type="date"] {
71:.sess-segment:hover { opacity: 0.8; cursor: default; }
179:button:disabled { opacity: 0.4; cursor: default; }
276: <input type="date" id="datePicker" onchange="refresh()">
336: <select id="sSrc" onchange="updateSourceHint()">
356: <input type="date" id="sDate">
388: <div id="workReportOut"><div class="empty">Click Generate Report to build a structured work summary for the selected date.</div></div>
398: <option value="standup">Standup Update</option>
453:const dp = document.getElementById('datePicker');
454:dp.value = new Date().toISOString().slice(0,10);
525: // Re-render bars to update selection highlight
679: const bucket = Math.floor(new Date(r.timestamp).getTime() / (everyMin * 60000));
710:function updateSourceHint() {
721: updateSourceHint();
797: if (!rows.length) { el.innerHTML = '<div class="empty">No audio for this date.</div>'; return; }
835: try { return new Date(ts).toLocaleTimeString([],{hour:'2-digit',minute:'2-digit'}); }
885: const spanMs = new Date(s.day_end) - new Date(s.day_start);
891: const left = (new Date(seg.start) - new Date(s.day_start)) / spanMs * 100;
892: const width = (new Date(seg.end) - new Date(seg.start)) / spanMs * 100;
899: const left = (new Date(brk.start) - new Date(s.day_start)) / spanMs * 100;
900: const width = (new Date(brk.end) - new Date(brk.start)) / spanMs * 100;
[rerun: b4]
Thinking
Thinking
Bash
IN
sqlite3 /volume1/screenpipe/db.sqlite "SELECT timestamp FROM frames ORDER BY timestamp DESC LIMIT 3; SELECT timestamp FROM frames ORDER BY timestamp ASC LIMIT 3;"
Copy code to clipboard
OUT
2026-04-13T14:19:10.998594+00:00
2026-04-13T14:19:08.686883+00:00
2026-04-13T14:19:06.581255+00:00
2026-04-09T16:53:09.043761+00:00
2026-04-09T16:53:19.073971+00:00
2026-04-09T16:53:20.618409+00:00
[rerun: b5]
Read
index.html
index.html
(lines 451-480)
Thinking
Thinking
Bash
IN
curl -s "http://localhost:8766/api/stats?d=2026-04-13" 2>&1 | head -50
Copy code to clipboard
OUT
{"date":"2026-04-13","total_frames":0,"first_seen":null,"last_seen":null,"unique_apps":0,"audio_segments":0,"ui_events":0}
[rerun: b6]
Thinking
Thinking
Bash
IN
ls /volume1/screenpipe/app/consumers/
Copy code to clipboard
OUT
activity.py
audio.py
elements.py
__init__.py
interactions.py
ocr.py
report.py
summary.py
[rerun: b7]
Read
activity.py
activity.py
Thinking
Thinking...
|
[{"role":"AXRadioButton","text [{"role":"AXRadioButton","text":"Explorer (⇧⌘E)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":true},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Search (⇧⌘F)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Source Control (⌃⇧G)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Run and Debug (⇧⌘D)","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Remote Explorer","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"2","depth":22,"role_description":"text"},{"role":"AXRadioButton","text":"Claude Code","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Containers","depth":19,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXHeading","text":"EXPLORER","depth":17,"role_description":"heading"},{"role":"AXStaticText","text":"EXPLORER","depth":18,"role_description":"text"},{"role":"AXButton","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"Explorer Section: screenpipe [SSH: 100.73.206.126]","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"SCREENPIPE [SSH: 100.73.206.126]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"#recycle","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"app","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"__pycache__","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"consumers","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"static","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"cli.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"docker-compose.yml","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"Dockerfile","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"main.py","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"requirements.txt","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"data","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":26,"role_description":"text"},{"role":"AXStaticText","text":"pipes","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.sqlite","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.sqlite-shm","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"","depth":27,"role_description":"text"},{"role":"AXStaticText","text":"db.sqlite-wal","depth":27,"role_description":"text"},{"role":"AXButton","text":"Outline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"OUTLINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"OUTLINE","depth":23,"role_description":"text"},{"role":"AXButton","text":"Timeline Section","depth":21,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"role_description":"text"},{"role":"AXHeading","text":"TIMELINE","depth":22,"role_description":"heading"},{"role":"AXStaticText","text":"TIMELINE","depth":23,"role_description":"text"},{"role":"AXRadioButton","text":"pipe.md, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Untitled-2, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"docker-compose.yml, preview, Editor Group 1","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"","depth":29,"role_description":"text"},{"role":"AXTextArea","text":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","depth":28,"value":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","role_description":"editor","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"services:\n screenpipe-app:\n build: .\n container_name: screenpipe-app\n restart: unless-stopped\n ports:\n - \"8766:8000\"\n volumes:\n - /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro\n - /volume1/screenpipe/data:/data/data:ro\n env_file:\n - .env\n environment:\n TZ: Europe/Sofia","depth":29,"role_description":"text"},{"role":"AXRadioButton","text":"Getting started with Cla…, Editor Group 2","depth":28,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXRadioButton","text":"Problems (⇧⌘M)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PROBLEMS","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Output (⇧⌘U)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUTPUT","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Debug Console (⇧⌘Y)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DEBUG CONSOLE","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Terminal (⌃`)","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":true},{"role":"AXStaticText","text":"TERMINAL","depth":24,"role_description":"text"},{"role":"AXRadioButton","text":"Ports","depth":22,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"PORTS","depth":24,"role_description":"text"},{"role":"AXButton","text":"remote SSH: 100.73.206.126","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"SSH: 100.73.206.126","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Problems","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"No Ports Forwarded","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"0","depth":17,"role_description":"text"},{"role":"AXButton","text":"Notifications","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sign In","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":17,"role_description":"text"},{"role":"AXStaticText","text":"Sign In","depth":17,"role_description":"text"},{"role":"AXButton","text":"Screen Reader Optimized","depth":16,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Info: Setting up SSH Host 100.73.206.126: Setting up SSH tunnel","depth":12,"role_description":"text"},{"role":"AXStaticText","text":"Command Succeeded","depth":12,"role_description":"text"},{"role":"AXButton","text":"Getting started with Claude agent SDK","depth":18,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Session history","depth":18,"help_text":"Session history","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New session","depth":18,"help_text":"New session","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Message actions","depth":23,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"how to start it","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Let me check what's in your working directory to understand what you're referring to.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"app\ndata\ndb.sqlite\npipes\n#recycle\n[rerun: b1]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"cli.py\nconsumers\ndb.py\ndocker-compose.yml\nDockerfile\nmain.py\nrequirements.txt\nstatic\nai-habits\nday-recap\nmeeting-summary\nstandup-update\ntime-breakdown\nvideo-export\n[rerun: b2]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"docker-compose.yml","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"This is a Screenpipe app with a Docker Compose setup. To start it:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app\ndocker compose up -d","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"This builds the image (first run) and starts the container in the background","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"The app will be accessible at","depth":23,"role_description":"text"},{"role":"AXLink","text":"http://your-server-ip:8766","depth":24,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"http://your-server-ip:8766","depth":25,"role_description":"text"},{"role":"AXStaticText","text":"To check if it's running:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker compose ps","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"To view logs:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker compose logs -f","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Make sure an","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"file exists in","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"before starting — the compose file references one (","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"env_file: .env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"). If it's missing, the container will fail to start.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app/.env 2>/dev/null && echo \"exists\" || echo \"MISSING\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/.env\nexists\n[rerun: b3]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"The","depth":22,"role_description":"text"},{"role":"AXStaticText","text":".env","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"file exists, so you're good to go. Just run:","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app && docker compose up -d","depth":24,"role_description":"text"},{"role":"AXButton","text":"Message actions","depth":23,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"docker-compose.yml","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"I opened it but there are no data after I coppied it there. the idea behind this app is to have the data pasted form screenpipe mac app and only query it and work with it","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Let me check the current state of the data.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls -lh /volume1/screenpipe/db.sqlite && ls /volume1/screenpipe/data/ | head -20","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"-rwxrwxrwx 1 Adm1n admin 423M Apr 13 17:20 /volume1/screenpipe/db.sqlite\n2026-04-09\n2026-04-11\n2026-04-12\n[rerun: b1]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sqlite3 /volume1/screenpipe/db.sqlite \".tables\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"_sqlx_migrations meetings \naudio_chunks memories \naudio_tags memories_fts \naudio_transcriptions memories_fts_config \naudio_transcriptions_fts memories_fts_data \naudio_transcriptions_fts_config memories_fts_docsize \naudio_transcriptions_fts_data memories_fts_idx \naudio_transcriptions_fts_docsize ocr_text \naudio_transcriptions_fts_idx pipe_executions \nelements pipe_scheduler_state \nelements_fts speaker_embeddings \nelements_fts_config speakers \nelements_fts_data tags \nelements_fts_docsize ui_events \nelements_fts_idx ui_events_fts \nframes ui_events_fts_config \nframes_fts ui_events_fts_data \nframes_fts_config ui_events_fts_docsize \nframes_fts_content ui_events_fts_idx \nframes_fts_data video_chunks \nframes_fts_docsize vision_tags \nframes_fts_idx\n[rerun: b2]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sqlite3 /volume1/screenpipe/db.sqlite \"SELECT COUNT(*) FROM frames; SELECT COUNT(*) FROM ocr_text; SELECT COUNT(*) FROM audio_transcriptions;\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"6923\n5464\n3\n[rerun: b3]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"The data is there — 423MB database with 6,923 frames and 5,464 OCR records. The app just isn't running yet. Let me check what the app actually does and whether it can query this data properly.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"main.py","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"main.py","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"db.py","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"db.py","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"The data is actually there — the database has 423MB of data. The app just needs to be started. Let me start it:","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"cd /volume1/screenpipe/app && docker compose up -d 2>&1","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Exit code 1\npermission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get \"http://%2Fvar%2Frun%2Fdocker.sock/v1.45/containers/json?all=1&filters=%7B%22label%22%3A%7B%22com.docker.compose.config-hash%22%3Atrue%2C%22com.docker.compose.project%3Dapp%22%3Atrue%7D%7D\": dial unix /var/run/docker.sock: connect: permission denied\n[rerun: b4]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d 2>&1","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Exit code 1\nsudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper\nsudo: a password is required\n[rerun: b5]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"groups && id","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"admin users ughomeusers Media Social\nuid=1000(Adm1n) gid=10(admin) groups=10(admin),100(users),133(ughomeusers),1001(Media),1002(Social)\n[rerun: b6]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"You need to run Docker with elevated privileges. You're not in the","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"docker","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"group. There are two options:","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Option 1 — Run via Synology's Container Manager (DSM GUI)","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Open DSM → Container Manager → Project → Create project → point it to","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"/volume1/screenpipe/app/docker-compose.yml","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Option 2 — Add yourself to the docker group (requires admin/root once)","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Open an SSH terminal as root (or via DSM terminal with admin):","depth":22,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"sudo synogroup --add docker Adm1n\n# then log out and back in, then:\ncd /volume1/screenpipe/app && docker compose up -d","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Option 3 — Run it directly from an SSH session with sudo","depth":23,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":22,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"ssh admin@your-nas-ip\nsudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Once running, the dashboard will be at","depth":22,"role_description":"text"},{"role":"AXLink","text":"http://your-nas-ip:8766","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"http://your-nas-ip:8766","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"and it will query the data you already copied — the database has 6,923 frames and 5,464 OCR records ready to go.","depth":22,"role_description":"text"},{"role":"AXButton","text":"Message actions","depth":23,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"docker-compose.yml","depth":22,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"docker-compose.yml","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"I have ugos ugreen nas. I can see the ui but it is empty. No data. Also when I open it there is defsault today, lets make default yesterday.","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Let me check why data isn't showing and look at the frontend.","depth":22,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sqlite3 /volume1/screenpipe/db.sqlite \"SELECT DATE(timestamp) as d, COUNT(*) FROM frames GROUP BY d ORDER BY d DESC LIMIT 10;\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"2026-04-13|2643\n2026-04-12|2455\n2026-04-11|1302\n2026-04-09|523\n[rerun: b1]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app/static/","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"index.html\n[rerun: b2]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"wc -l /volume1/screenpipe/app/static/index.html","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"1048 /volume1/screenpipe/app/static/index.html\n[rerun: b3]","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"grep -n \"today\\|new Date\\|date\\|default\" /volume1/screenpipe/app/static/index.html | head -40","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"24:input[type=\"date\"] {\n71:.sess-segment:hover { opacity: 0.8; cursor: default; }\n179:button:disabled { opacity: 0.4; cursor: default; }\n276: <input type=\"date\" id=\"datePicker\" onchange=\"refresh()\">\n336: <select id=\"sSrc\" onchange=\"updateSourceHint()\">\n356: <input type=\"date\" id=\"sDate\">\n388: <div id=\"workReportOut\"><div class=\"empty\">Click Generate Report to build a structured work summary for the selected date.</div></div>\n398: <option value=\"standup\">Standup Update</option>\n453:const dp = document.getElementById('datePicker');\n454:dp.value = new Date().toISOString().slice(0,10);\n525: // Re-render bars to update selection highlight\n679: const bucket = Math.floor(new Date(r.timestamp).getTime() / (everyMin * 60000));\n710:function updateSourceHint() {\n721: updateSourceHint();\n797: if (!rows.length) { el.innerHTML = '<div class=\"empty\">No audio for this date.</div>'; return; }\n835: try { return new Date(ts).toLocaleTimeString([],{hour:'2-digit',minute:'2-digit'}); }\n885: const spanMs = new Date(s.day_end) - new Date(s.day_start);\n891: const left = (new Date(seg.start) - new Date(s.day_start)) / spanMs * 100;\n892: const width = (new Date(seg.end) - new Date(seg.start)) / spanMs * 100;\n899: const left = (new Date(brk.start) - new Date(s.day_start)) / spanMs * 100;\n900: const width = (new Date(brk.end) - new Date(brk.start)) / spanMs * 100;\n[rerun: b4]","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"sqlite3 /volume1/screenpipe/db.sqlite \"SELECT timestamp FROM frames ORDER BY timestamp DESC LIMIT 3; SELECT timestamp FROM frames ORDER BY timestamp ASC LIMIT 3;\"","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"2026-04-13T14:19:10.998594+00:00\n2026-04-13T14:19:08.686883+00:00\n2026-04-13T14:19:06.581255+00:00\n2026-04-09T16:53:09.043761+00:00\n2026-04-09T16:53:19.073971+00:00\n2026-04-09T16:53:20.618409+00:00\n[rerun: b5]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"index.html","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"index.html","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"(lines 451-480)","depth":23,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"curl -s \"http://localhost:8766/api/stats?d=2026-04-13\" 2>&1 | head -50","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"{\"date\":\"2026-04-13\",\"total_frames\":0,\"first_seen\":null,\"last_seen\":null,\"unique_apps\":0,\"audio_segments\":0,\"ui_events\":0}\n[rerun: b6]","depth":23,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"Bash","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"IN","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"ls /volume1/screenpipe/app/consumers/","depth":24,"role_description":"text"},{"role":"AXButton","text":"Copy code to clipboard","depth":23,"help_text":"Copy code","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OUT","depth":23,"role_description":"text"},{"role":"AXStaticText","text":"activity.py\naudio.py\nelements.py\n__init__.py\ninteractions.py\nocr.py\nreport.py\nsummary.py\n[rerun: b7]","depth":24,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":23,"role_description":"text"},{"role":"AXLink","text":"activity.py","depth":23,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"activity.py","depth":24,"role_description":"text"},{"role":"AXButton","text":"Thinking","depth":22,"role_description":"disclosure triangle","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Thinking","depth":23,"role_description":"text"}]...
|
3432216027000427187
|
-8840388707646531967
|
visual_change
|
accessibility
|
NULL
|
Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧ Explorer (⇧⌘E)
Search (⇧⌘F)
Source Control (⌃⇧G)
Run and Debug (⇧⌘D)
Remote Explorer
Extensions (⇧⌘X) - 2 require update Extensions (⇧⌘X) - 2 require update
2
Claude Code
Containers
EXPLORER
EXPLORER
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
Explorer Section: screenpipe [SSH: [IP_ADDRESS]]
SCREENPIPE [SSH: [IP_ADDRESS]]
#recycle
app
__pycache__
consumers
static
.env
cli.py
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
data
pipes
db.sqlite
db.sqlite-shm
db.sqlite-wal
Outline Section
OUTLINE
OUTLINE
Timeline Section
TIMELINE
TIMELINE
pipe.md, Editor Group 1
Untitled-2, Editor Group 1
docker-compose.yml, preview, Editor Group 1
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
services:
screenpipe-app:
build: .
container_name: screenpipe-app
restart: unless-stopped
ports:
- "8766:8000"
volumes:
- /volume1/screenpipe/db.sqlite:/data/db.sqlite:ro
- /volume1/screenpipe/data:/data/data:ro
env_file:
- .env
environment:
TZ: Europe/Sofia
Getting started with Cla…, Editor Group 2
Problems (⇧⌘M)
PROBLEMS
Output (⇧⌘U)
OUTPUT
Debug Console (⇧⌘Y)
DEBUG CONSOLE
Terminal (⌃`)
TERMINAL
Ports
PORTS
remote SSH: [IP_ADDRESS]
SSH: [IP_ADDRESS]
No Problems
0
0
No Ports Forwarded
0
Notifications
Sign In
Sign In
Screen Reader Optimized
Info: Setting up SSH Host [IP_ADDRESS]: Setting up SSH tunnel
Command Succeeded
Getting started with Claude agent SDK
Session history
New session
Message actions
how to start it
Thinking
Thinking
Let me check what's in your working directory to understand what you're referring to.
Bash
IN
ls /volume1/screenpipe
Copy code to clipboard
OUT
app
data
db.sqlite
pipes
#recycle
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app && ls /volume1/screenpipe/pipes
Copy code to clipboard
OUT
cli.py
consumers
db.py
docker-compose.yml
Dockerfile
main.py
requirements.txt
static
ai-habits
day-recap
meeting-summary
standup-update
time-breakdown
video-export
[rerun: b2]
Read
docker-compose.yml
docker-compose.yml
This is a Screenpipe app with a Docker Compose setup. To start it:
Copy code to clipboard
cd /volume1/screenpipe/app
docker compose up -d
This builds the image (first run) and starts the container in the background
The app will be accessible at
[URL_WITH_CREDENTIALS]
sudo docker compose -f /volume1/screenpipe/app/docker-compose.yml up -d
Once running, the dashboard will be at
http://your-nas-ip:8766
http://your-nas-ip:8766
and it will query the data you already copied — the database has 6,923 frames and 5,464 OCR records ready to go.
Message actions
docker-compose.yml
docker-compose.yml
I have ugos ugreen nas. I can see the ui but it is empty. No data. Also when I open it there is defsault today, lets make default yesterday.
Thinking
Thinking
Let me check why data isn't showing and look at the frontend.
Bash
IN
sqlite3 /volume1/screenpipe/db.sqlite "SELECT DATE(timestamp) as d, COUNT(*) FROM frames GROUP BY d ORDER BY d DESC LIMIT 10;"
Copy code to clipboard
OUT
2026-04-13|2643
2026-04-12|2455
2026-04-11|1302
2026-04-09|523
[rerun: b1]
Bash
IN
ls /volume1/screenpipe/app/static/
Copy code to clipboard
OUT
index.html
[rerun: b2]
Bash
IN
wc -l /volume1/screenpipe/app/static/index.html
Copy code to clipboard
OUT
1048 /volume1/screenpipe/app/static/index.html
[rerun: b3]
Bash
IN
grep -n "today\|new Date\|date\|default" /volume1/screenpipe/app/static/index.html | head -40
Copy code to clipboard
OUT
24:input[type="date"] {
71:.sess-segment:hover { opacity: 0.8; cursor: default; }
179:button:disabled { opacity: 0.4; cursor: default; }
276: <input type="date" id="datePicker" onchange="refresh()">
336: <select id="sSrc" onchange="updateSourceHint()">
356: <input type="date" id="sDate">
388: <div id="workReportOut"><div class="empty">Click Generate Report to build a structured work summary for the selected date.</div></div>
398: <option value="standup">Standup Update</option>
453:const dp = document.getElementById('datePicker');
454:dp.value = new Date().toISOString().slice(0,10);
525: // Re-render bars to update selection highlight
679: const bucket = Math.floor(new Date(r.timestamp).getTime() / (everyMin * 60000));
710:function updateSourceHint() {
721: updateSourceHint();
797: if (!rows.length) { el.innerHTML = '<div class="empty">No audio for this date.</div>'; return; }
835: try { return new Date(ts).toLocaleTimeString([],{hour:'2-digit',minute:'2-digit'}); }
885: const spanMs = new Date(s.day_end) - new Date(s.day_start);
891: const left = (new Date(seg.start) - new Date(s.day_start)) / spanMs * 100;
892: const width = (new Date(seg.end) - new Date(seg.start)) / spanMs * 100;
899: const left = (new Date(brk.start) - new Date(s.day_start)) / spanMs * 100;
900: const width = (new Date(brk.end) - new Date(brk.start)) / spanMs * 100;
[rerun: b4]
Thinking
Thinking
Bash
IN
sqlite3 /volume1/screenpipe/db.sqlite "SELECT timestamp FROM frames ORDER BY timestamp DESC LIMIT 3; SELECT timestamp FROM frames ORDER BY timestamp ASC LIMIT 3;"
Copy code to clipboard
OUT
2026-04-13T14:19:10.998594+00:00
2026-04-13T14:19:08.686883+00:00
2026-04-13T14:19:06.581255+00:00
2026-04-09T16:53:09.043761+00:00
2026-04-09T16:53:19.073971+00:00
2026-04-09T16:53:20.618409+00:00
[rerun: b5]
Read
index.html
index.html
(lines 451-480)
Thinking
Thinking
Bash
IN
curl -s "http://localhost:8766/api/stats?d=2026-04-13" 2>&1 | head -50
Copy code to clipboard
OUT
{"date":"2026-04-13","total_frames":0,"first_seen":null,"last_seen":null,"unique_apps":0,"audio_segments":0,"ui_events":0}
[rerun: b6]
Thinking
Thinking
Bash
IN
ls /volume1/screenpipe/app/consumers/
Copy code to clipboard
OUT
activity.py
audio.py
elements.py
__init__.py
interactions.py
ocr.py
report.py
summary.py
[rerun: b7]
Read
activity.py
activity.py
Thinking
Thinking...
|
7360
|
|
7388
|
137
|
11
|
2026-04-13T15:47:10.890623+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776095230890_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
"n": 1,
"text_source": "n": 1,
"text_source": "ocr"
},
{
"app_name": "Preview",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "QuickTime Player",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "System Settings",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "ocr"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite "SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;"
[{"app_name":"Boosteroid","n":1301},
{"app_name":"iTerm2","n":581},
{"app_name":"Firefox","n":338},
{"app_name":"Claude","n":173},
{"app_name":"Code","n":35},
{"app_name":"Dia","n":31},
{"app_name":"Alfred","n":24},
{"app_name":"Safari","n":20},
{"app_name":"Finder","n":19},
{"app_name":"QuickTime Player","n":16},
{"app_name":"UserNotificationCenter","n":4},
{"app_name":"Activity Monitor","n":4},
{"app_name":"NetAuthAgent","n":3},
{"app_name":"Control Centre","n":3},
{"app_name":"Slack","n":2},
{"app_name":"Raycast","n":2},
{"app_name":"System Settings","n":1},
{"app_name":"Preview","n":1}]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite "SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;"
timestamp app_name window_name
-------------------------------- -------- -----------
2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh
2026-04-12T13:33:13.963922+00:00
2026-04-12T13:33:13.415261+00:00
2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh
2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh
2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh
2026-04-12T13:33:05.165254+00:00 Claude Claude
2026-04-12T13:32:50.425455+00:00
2026-04-12T13:32:49.108195+00:00 Claude Claude
2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status
{
"status": "healthy",
"frame_status": "ok",
"audio_status": "disabled",
"last_frame": "2026-04-13T15:11:31+03:00",
"uptime": 19271.640087958,
"fps": 0.11841234008027791,
"frames": 2282
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*
4.0K /Users/lukas/.screenpipe/config.json
256M /Users/lukas/.screenpipe/data
418M /Users/lukas/.screenpipe/db.sqlite
64K /Users/lukas/.screenpipe/db.sqlite-shm
196K /Users/lukas/.screenpipe/db.sqlite-wal
24K /Users/lukas/.screenpipe/pipes
132K /Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log
32K /Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe
675M /Users/lukas/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls
config.json db.sqlite db.sqlite-wal screenpipe.2026-04-09.0.log screenpipe.2026-04-12.0.log
data db.sqlite-shm pipes screenpipe.2026-04-11.0.log screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 858888
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll
total 0
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data
drwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions
-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .
233M .
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.
du: /./usr/sbin/authserver: Permission denied
du: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /./Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /./Library/Application Support/ApplePushService: Permission denied
du: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /./Library/Application Support/com.apple.TCC: Operation not permitted
du: /./Library/Application Support/Iru/Quarantine: Permission denied
du: /./Library/Application Support/Iru/Cached Items: Permission denied
du: /./Library/Trial: Operation not permitted
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*
14G /Applications
du: /Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /Library/Application Support/ApplePushService: Permission denied
du: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /Library/Application Support/com.apple.TCC: Operation not permitted
du: /Library/Application Support/Iru/Quarantine: Permission denied
du: /Library/Application Support/Iru/Cached Items: Permission denied
du: /Library/Trial: Operation not permitted
du: /Library/Tailscale/files: Permission denied
du: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted
du: /Library/Caches/com.apple.aneuserd: Operation not permitted
du: /Library/Caches/com.apple.iconservices.store: Permission denied
du: /Library/Caches/com.apple.aned: Operation not permitted
5.6G /Library
^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *
39M 2026-04-09
62M 2026-04-11
57M 2026-04-12
73M 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 871176
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: No such file or directory
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
Password:
[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
Password:
[PASSWORD] a password is required
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe
cp: /Users/lukas/.screenpipe/data/data is a directory (not copied).
cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13
cp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"\"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite \"SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;\"\n[{\"app_name\":\"Boosteroid\",\"n\":1301},\n{\"app_name\":\"iTerm2\",\"n\":581},\n{\"app_name\":\"Firefox\",\"n\":338},\n{\"app_name\":\"Claude\",\"n\":173},\n{\"app_name\":\"Code\",\"n\":35},\n{\"app_name\":\"Dia\",\"n\":31},\n{\"app_name\":\"Alfred\",\"n\":24},\n{\"app_name\":\"Safari\",\"n\":20},\n{\"app_name\":\"Finder\",\"n\":19},\n{\"app_name\":\"QuickTime Player\",\"n\":16},\n{\"app_name\":\"UserNotificationCenter\",\"n\":4},\n{\"app_name\":\"Activity Monitor\",\"n\":4},\n{\"app_name\":\"NetAuthAgent\",\"n\":3},\n{\"app_name\":\"Control Centre\",\"n\":3},\n{\"app_name\":\"Slack\",\"n\":2},\n{\"app_name\":\"Raycast\",\"n\":2},\n{\"app_name\":\"System Settings\",\"n\":1},\n{\"app_name\":\"Preview\",\"n\":1}]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite \"SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;\"\ntimestamp app_name window_name\n-------------------------------- -------- -----------\n2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh \n2026-04-12T13:33:13.963922+00:00 \n2026-04-12T13:33:13.415261+00:00 \n2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh \n2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh \n2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh \n2026-04-12T13:33:05.165254+00:00 Claude Claude \n2026-04-12T13:32:50.425455+00:00 \n2026-04-12T13:32:49.108195+00:00 Claude Claude \n2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status\n{\n \"status\": \"healthy\",\n \"frame_status\": \"ok\",\n \"audio_status\": \"disabled\",\n \"last_frame\": \"2026-04-13T15:11:31+03:00\",\n \"uptime\": 19271.640087958,\n \"fps\": 0.11841234008027791,\n \"frames\": 2282\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*\n4.0K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/config.json\n256M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data\n418M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite\n 64K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-shm\n196K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-wal\n 24K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/pipes\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log\n 32K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe \n675M\u0000\u0000\u0000\t/Users/lukas/.screenpipe\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls\nconfig.json\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-wal\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-09.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-12.0.log\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-shm\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpipes\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-11.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 858888\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll\ntotal 0\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data\ndrwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions\n-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .\n233M\u0000\u0000\u0000\t.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.\ndu: /./usr/sbin/authserver: Permission denied\ndu: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /./Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /./Library/Application Support/ApplePushService: Permission denied\ndu: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /./Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /./Library/Application Support/Iru/Quarantine: Permission denied\ndu: /./Library/Application Support/Iru/Cached Items: Permission denied\ndu: /./Library/Trial: Operation not permitted\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*\n 14G\u0000\u0000\u0000\t/Applications\ndu: /Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /Library/Application Support/ApplePushService: Permission denied\ndu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /Library/Application Support/Iru/Quarantine: Permission denied\ndu: /Library/Application Support/Iru/Cached Items: Permission denied\ndu: /Library/Trial: Operation not permitted\ndu: /Library/Tailscale/files: Permission denied\ndu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted\ndu: /Library/Caches/com.apple.aneuserd: Operation not permitted\ndu: /Library/Caches/com.apple.iconservices.store: Permission denied\ndu: /Library/Caches/com.apple.aned: Operation not permitted\n5.6G\u0000\u0000\u0000\t/Library\n^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh * \n 39M\u0000\u0000\u0000\t2026-04-09\n 62M\u0000\u0000\u0000\t2026-04-11\n 57M\u0000\u0000\u0000\t2026-04-12\n 73M\u0000\u0000\u0000\t2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 871176\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: No such file or directory\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\nPassword:\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite\nPassword:\nsudo: a password is required\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe \ncp: /Users/lukas/.screenpipe/data/data is a directory (not copied).\ncp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13\ncp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $","depth":4,"value":"\"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite \"SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;\"\n[{\"app_name\":\"Boosteroid\",\"n\":1301},\n{\"app_name\":\"iTerm2\",\"n\":581},\n{\"app_name\":\"Firefox\",\"n\":338},\n{\"app_name\":\"Claude\",\"n\":173},\n{\"app_name\":\"Code\",\"n\":35},\n{\"app_name\":\"Dia\",\"n\":31},\n{\"app_name\":\"Alfred\",\"n\":24},\n{\"app_name\":\"Safari\",\"n\":20},\n{\"app_name\":\"Finder\",\"n\":19},\n{\"app_name\":\"QuickTime Player\",\"n\":16},\n{\"app_name\":\"UserNotificationCenter\",\"n\":4},\n{\"app_name\":\"Activity Monitor\",\"n\":4},\n{\"app_name\":\"NetAuthAgent\",\"n\":3},\n{\"app_name\":\"Control Centre\",\"n\":3},\n{\"app_name\":\"Slack\",\"n\":2},\n{\"app_name\":\"Raycast\",\"n\":2},\n{\"app_name\":\"System Settings\",\"n\":1},\n{\"app_name\":\"Preview\",\"n\":1}]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite \"SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;\"\ntimestamp app_name window_name\n-------------------------------- -------- -----------\n2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh \n2026-04-12T13:33:13.963922+00:00 \n2026-04-12T13:33:13.415261+00:00 \n2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh \n2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh \n2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh \n2026-04-12T13:33:05.165254+00:00 Claude Claude \n2026-04-12T13:32:50.425455+00:00 \n2026-04-12T13:32:49.108195+00:00 Claude Claude \n2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status\n{\n \"status\": \"healthy\",\n \"frame_status\": \"ok\",\n \"audio_status\": \"disabled\",\n \"last_frame\": \"2026-04-13T15:11:31+03:00\",\n \"uptime\": 19271.640087958,\n \"fps\": 0.11841234008027791,\n \"frames\": 2282\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*\n4.0K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/config.json\n256M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/data\n418M\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite\n 64K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-shm\n196K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/db.sqlite-wal\n 24K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/pipes\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log\n132K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log\n 32K\u0000\u0000\u0000\t/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe \n675M\u0000\u0000\u0000\t/Users/lukas/.screenpipe\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls\nconfig.json\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-wal\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-09.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-12.0.log\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tdb.sqlite-shm\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpipes\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-11.0.log\u0000\u0000\u0000\u0000\tscreenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 858888\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll\ntotal 0\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data\ndrwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions\n-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .\n233M\u0000\u0000\u0000\t.\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.\ndu: /./usr/sbin/authserver: Permission denied\ndu: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /./Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /./Library/Application Support/ApplePushService: Permission denied\ndu: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /./Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /./Library/Application Support/Iru/Quarantine: Permission denied\ndu: /./Library/Application Support/Iru/Cached Items: Permission denied\ndu: /./Library/Trial: Operation not permitted\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*\n 14G\u0000\u0000\u0000\t/Applications\ndu: /Library/Application Support/Apple/ParentalControls/Users: Permission denied\ndu: /Library/Application Support/Apple/AssetCache/Data: Permission denied\ndu: /Library/Application Support/ApplePushService: Permission denied\ndu: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied\ndu: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied\ndu: /Library/Application Support/com.apple.TCC: Operation not permitted\ndu: /Library/Application Support/Iru/Quarantine: Permission denied\ndu: /Library/Application Support/Iru/Cached Items: Permission denied\ndu: /Library/Trial: Operation not permitted\ndu: /Library/Tailscale/files: Permission denied\ndu: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted\ndu: /Library/Caches/com.apple.aneuserd: Operation not permitted\ndu: /Library/Caches/com.apple.iconservices.store: Permission denied\ndu: /Library/Caches/com.apple.aned: Operation not permitted\n5.6G\u0000\u0000\u0000\t/Library\n^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied\n^C\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh * \n 39M\u0000\u0000\u0000\t2026-04-09\n 62M\u0000\u0000\u0000\t2026-04-11\n 57M\u0000\u0000\u0000\t2026-04-12\n 73M\u0000\u0000\u0000\t2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll\ntotal 871176\ndrwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .\ndrwx------+ 91 lukas staff 2912 13 Apr 17:09 ..\n-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data\n-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite\n-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm\n-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal\ndrwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes\n-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log\n-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log\n-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log\n-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: No such file or directory\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite\nPassword:\ncp: /Volumes/screenpipe/db.sqlite: Operation not permitted\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite\nPassword:\nsudo: a password is required\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls\ndata\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0000\u0000\u0000\u0000\u0000\u0000\tpending-transcriptions\u0000\tscreenpipe.db\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe \ncp: /Users/lukas/.screenpipe/data/data is a directory (not copied).\ncp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll\ntotal 24\ndrwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .\ndrwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..\n-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store\ndrwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09\ndrwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11\ndrwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12\ndrwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13\ncp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.004166667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12291667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.12708333,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.24583334,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.36875,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.37291667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.49166667,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.49583334,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6145833,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.61875,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.7375,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7416667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.86041665,"top":0.05888889,"width":0.12291667,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.8645833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.9548611,"top":0.032222223,"width":0.03888889,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.48819444,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-1366768294006797733
|
5756363364706545235
|
visual_change
|
accessibility
|
NULL
|
"n": 1,
"text_source": "n": 1,
"text_source": "ocr"
},
{
"app_name": "Preview",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "QuickTime Player",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "System Settings",
"n": 1,
"text_source": "accessibility"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "hybrid"
},
{
"app_name": "iTerm2",
"n": 1,
"text_source": "ocr"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite "SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20;"
[{"app_name":"Boosteroid","n":1301},
{"app_name":"iTerm2","n":581},
{"app_name":"Firefox","n":338},
{"app_name":"Claude","n":173},
{"app_name":"Code","n":35},
{"app_name":"Dia","n":31},
{"app_name":"Alfred","n":24},
{"app_name":"Safari","n":20},
{"app_name":"Finder","n":19},
{"app_name":"QuickTime Player","n":16},
{"app_name":"UserNotificationCenter","n":4},
{"app_name":"Activity Monitor","n":4},
{"app_name":"NetAuthAgent","n":3},
{"app_name":"Control Centre","n":3},
{"app_name":"Slack","n":2},
{"app_name":"Raycast","n":2},
{"app_name":"System Settings","n":1},
{"app_name":"Preview","n":1}]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite "SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10;"
timestamp app_name window_name
-------------------------------- -------- -----------
2026-04-12T13:33:14.649009+00:00 iTerm2 -zsh
2026-04-12T13:33:13.963922+00:00
2026-04-12T13:33:13.415261+00:00
2026-04-12T13:33:12.521412+00:00 iTerm2 -zsh
2026-04-12T13:33:09.128387+00:00 iTerm2 -zsh
2026-04-12T13:33:06.137541+00:00 iTerm2 -zsh
2026-04-12T13:33:05.165254+00:00 Claude Claude
2026-04-12T13:32:50.425455+00:00
2026-04-12T13:32:49.108195+00:00 Claude Claude
2026-04-12T13:32:45.339017+00:00 iTerm2 -zsh
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sp-status
{
"status": "healthy",
"frame_status": "ok",
"audio_status": "disabled",
"last_frame": "2026-04-13T15:11:31+03:00",
"uptime": 19271.640087958,
"fps": 0.11841234008027791,
"frames": 2282
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe/*
4.0K /Users/lukas/.screenpipe/config.json
256M /Users/lukas/.screenpipe/data
418M /Users/lukas/.screenpipe/db.sqlite
64K /Users/lukas/.screenpipe/db.sqlite-shm
196K /Users/lukas/.screenpipe/db.sqlite-wal
24K /Users/lukas/.screenpipe/pipes
132K /Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log
132K /Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log
32K /Users/lukas/.screenpipe/screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ du -sh ~/.screenpipe
675M /Users/lukas/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipe
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ls
config.json db.sqlite db.sqlite-wal screenpipe.2026-04-09.0.log screenpipe.2026-04-12.0.log
data db.sqlite-shm pipes screenpipe.2026-04-11.0.log screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 858888
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 1038272 13 Apr 17:10 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29277 13 Apr 17:10 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ll
total 0
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 .
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 ..
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 data
drwxr-xr-x 2 lukas staff 64 9 Apr 20:05 pending-transcriptions
-rw-r--r-- 1 lukas staff 0 11 Apr 15:03 screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 208 lukas staff 6656 13 Apr 17:11 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .
233M .
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /.
du: /./usr/sbin/authserver: Permission denied
du: /./Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /./Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /./Library/Application Support/ApplePushService: Permission denied
du: /./Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /./Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /./Library/Application Support/com.apple.TCC: Operation not permitted
du: /./Library/Application Support/Iru/Quarantine: Permission denied
du: /./Library/Application Support/Iru/Cached Items: Permission denied
du: /./Library/Trial: Operation not permitted
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh /*
14G /Applications
du: /Library/Application Support/Apple/ParentalControls/Users: Permission denied
du: /Library/Application Support/Apple/AssetCache/Data: Permission denied
du: /Library/Application Support/ApplePushService: Permission denied
du: /Library/Application Support/org.pqrs/tmp/rootonly: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/141.0.7340.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/142.0.7416.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/crx_cache: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/148.0.7730.0/Crashpad: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/143.0.7482.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/140.0.7273.0: Permission denied
du: /Library/Application Support/Google/GoogleUpdater/144.0.7547.0: Permission denied
du: /Library/Application Support/com.apple.TCC: Operation not permitted
du: /Library/Application Support/Iru/Quarantine: Permission denied
du: /Library/Application Support/Iru/Cached Items: Permission denied
du: /Library/Trial: Operation not permitted
du: /Library/Tailscale/files: Permission denied
du: /Library/Caches/com.apple.amsengagementd.classicdatavault: Operation not permitted
du: /Library/Caches/com.apple.aneuserd: Operation not permitted
du: /Library/Caches/com.apple.iconservices.store: Permission denied
du: /Library/Caches/com.apple.aned: Operation not permitted
5.6G /Library
^[[Adu: /System/Library/DirectoryServices/DefaultLocalDB/Default: Permission denied
^C
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh *
39M 2026-04-09
62M 2026-04-11
57M 2026-04-12
73M 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd ..
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ ll
total 871176
drwxr-xr-x 12 lukas staff 384 13 Apr 00:00 .
drwx------+ 91 lukas staff 2912 13 Apr 17:09 ..
-rw-r--r-- 1 lukas staff 270 11 Apr 18:59 config.json
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 data
-rw-r--r-- 1 lukas staff 438190080 13 Apr 17:10 db.sqlite
-rw-r--r-- 1 lukas staff 65536 12 Apr 12:11 db.sqlite-shm
-rw-r--r-- 1 lukas staff 6575552 13 Apr 17:12 db.sqlite-wal
drwxr-xr-x 8 lukas staff 256 9 Apr 19:53 pipes
-rw-r--r-- 1 lukas staff 132736 9 Apr 21:27 screenpipe.2026-04-09.0.log
-rw-r--r-- 1 lukas staff 95425 11 Apr 23:14 screenpipe.2026-04-11.0.log
-rw-r--r-- 1 lukas staff 72332 12 Apr 23:55 screenpipe.2026-04-12.0.log
-rw-r--r-- 1 lukas staff 29974 13 Apr 17:11 screenpipe.2026-04-13.0.log
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: No such file or directory
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
cp: /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/screenpipe/db.sqlite
Password:
[PASSWORD] /Volumes/screenpipe/db.sqlite: Operation not permitted
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ sudo cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
Password:
[PASSWORD] a password is required
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cp ~/.screenpipe/db.sqlite /Volumes/Test/screenpipe/db.sqlite
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ ls
data pending-transcriptions screenpipe.db
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cp ~/.screenpipe/data/* /Volumes/Test/screenpipe
cp: /Users/lukas/.screenpipe/data/data is a directory (not copied).
cp: /Users/lukas/.screenpipe/data/pending-transcriptions is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ cd data
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ ll
total 24
drwxr-xr-x 7 lukas staff 224 13 Apr 15:11 .
drwxr-xr-x 5 lukas staff 160 11 Apr 15:03 ..
-rw-r--r--@ 1 lukas staff 8196 9 Apr 20:43 .DS_Store
drwxr-xr-x 14 lukas staff 448 11 Apr 14:53 2026-04-09
drwxr-xr-x 30 lukas staff 960 12 Apr 09:02 2026-04-11
drwxr-xr-x 46 lukas staff 1472 13 Apr 15:13 2026-04-12
drwxr-xr-x 156 lukas staff 4992 13 Apr 17:22 2026-04-13
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp ~/.screenpipe/data/data/2026-04-13 /Volumes/Test/screenpipe/data/2026-04-13
cp: /Users/lukas/.screenpipe/data/data/2026-04-13 is a directory (not copied).
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-09 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-11 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ cp -r ~/.screenpipe/data/data/2026-04-12 /Volumes/Test/screenpipe/data/
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
7389
|
137
|
12
|
2026-04-13T15:47:13.922016+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776095233922_m1.jpg...
|
Activity Monitor
|
Activity Monitor – All Processes
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Physical Memory:
16,00 GB
Memory Used:
13,36 GB
Ca Physical Memory:
16,00 GB
Memory Used:
13,36 GB
Cached Files:
2,62 GB
Swap Used:
1,10 GB
5,78 GB
Wired Memory:
Compressed:
1,99 GB
5,01 GB
App Memory:
MEMORY PRESSURE
Virtual Machine Service for Claude
1,85 GB
19
78
53868
lukas
WindowServer
754,1 MB
22
9 428
407
_windowserver
Claude Helper (Renderer)
734,1 MB
15
215...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"Physical Memory:","depth":3,"bounds":{"left":0.6826389,"top":0.8933333,"width":0.06701389,"height":0.015555556},"automation_id":"_NS:456","help_text":"Total amount of memory installed in this computer.","role_description":"text"},{"role":"AXStaticText","text":"16,00 GB","depth":3,"bounds":{"left":0.765625,"top":0.8933333,"width":0.03784722,"height":0.015555556},"automation_id":"_NS:448","help_text":"Total amount of memory installed in this computer.","role_description":"text"},{"role":"AXStaticText","text":"Memory Used:","depth":3,"bounds":{"left":0.6826389,"top":0.91555554,"width":0.05590278,"height":0.015555556},"automation_id":"_NS:441","help_text":"Amount of physical memory that is in use by apps or the system.","role_description":"text"},{"role":"AXStaticText","text":"13,36 GB","depth":3,"bounds":{"left":0.765625,"top":0.91555554,"width":0.03784722,"height":0.015555556},"automation_id":"_NS:435","help_text":"Amount of physical memory that is in use by apps or the system.","role_description":"text"},{"role":"AXStaticText","text":"Cached Files:","depth":3,"bounds":{"left":0.6826389,"top":0.93777776,"width":0.052083332,"height":0.015555556},"automation_id":"_NS:428","help_text":"Size of files cached by the system into unused memory to improve performance.","role_description":"text"},{"role":"AXStaticText","text":"2,62 GB","depth":3,"bounds":{"left":0.7704861,"top":0.93777776,"width":0.032986112,"height":0.015555556},"automation_id":"_NS:422","help_text":"Size of files cached by the system into unused memory to improve performance.","role_description":"text"},{"role":"AXStaticText","text":"Swap Used:","depth":3,"bounds":{"left":0.6826389,"top":0.96,"width":0.046180554,"height":0.015555556},"automation_id":"_NS:415","help_text":"Amount of compressed data temporarily moved to disk to make room in memory for more recently used data.","role_description":"text"},{"role":"AXStaticText","text":"1,10 GB","depth":3,"bounds":{"left":0.7704861,"top":0.96,"width":0.032986112,"height":0.015555556},"automation_id":"_NS:409","help_text":"Amount of compressed data temporarily moved to disk to make room in memory for more recently used data.","role_description":"text"},{"role":"AXStaticText","text":"5,78 GB","depth":3,"bounds":{"left":0.9045139,"top":0.9066667,"width":0.032986112,"height":0.015555556},"automation_id":"_NS:400","help_text":"Physical memory allocated by apps and system processes.","role_description":"text"},{"role":"AXStaticText","text":"Wired Memory:","depth":3,"bounds":{"left":0.8173611,"top":0.9266667,"width":0.058333334,"height":0.015555556},"automation_id":"_NS:393","help_text":"Physical memory containing data that cannot be compressed or swapped to disk.","role_description":"text"},{"role":"AXStaticText","text":"Compressed:","depth":3,"bounds":{"left":0.8173611,"top":0.94666666,"width":0.051041666,"height":0.015555556},"automation_id":"_NS:386","help_text":"Physical memory used to store a compressed version of data that has not been used recently.","role_description":"text"},{"role":"AXStaticText","text":"1,99 GB","depth":3,"bounds":{"left":0.9045139,"top":0.9266667,"width":0.032986112,"height":0.015555556},"automation_id":"_NS:380","help_text":"Physical memory containing data that cannot be compressed or swapped to disk.","role_description":"text"},{"role":"AXStaticText","text":"5,01 GB","depth":3,"bounds":{"left":0.9045139,"top":0.94666666,"width":0.032986112,"height":0.015555556},"automation_id":"_NS:374","help_text":"Physical memory used to store a compressed version of data that has not been used recently.","role_description":"text"},{"role":"AXStaticText","text":"App Memory:","depth":3,"bounds":{"left":0.8173611,"top":0.9066667,"width":0.051736113,"height":0.015555556},"automation_id":"_NS:367","help_text":"Physical memory allocated by apps and system processes.","role_description":"text"},{"role":"AXStaticText","text":"MEMORY PRESSURE","depth":3,"bounds":{"left":0.5416667,"top":0.89111114,"width":0.13402778,"height":0.02},"automation_id":"_NS:359","role_description":"text"},{"role":"AXStaticText","text":"Virtual Machine Service for Claude","depth":5,"automation_id":"_NS:31","role_description":"text"},{"role":"AXStaticText","text":"1,85 GB","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"19","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"78","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"53868","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"WindowServer","depth":5,"automation_id":"_NS:31","role_description":"text"},{"role":"AXStaticText","text":"754,1 MB","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"22","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"9 428","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"407","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"_windowserver","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"Claude Helper (Renderer)","depth":5,"automation_id":"_NS:31","role_description":"text"},{"role":"AXStaticText","text":"734,1 MB","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"15","depth":5,"automation_id":"_NS:9","role_description":"text"},{"role":"AXStaticText","text":"215","depth":5,"automation_id":"_NS:9","role_description":"text"}]...
|
3122126795564360906
|
4276866087036001801
|
visual_change
|
accessibility
|
NULL
|
Physical Memory:
16,00 GB
Memory Used:
13,36 GB
Ca Physical Memory:
16,00 GB
Memory Used:
13,36 GB
Cached Files:
2,62 GB
Swap Used:
1,10 GB
5,78 GB
Wired Memory:
Compressed:
1,99 GB
5,01 GB
App Memory:
MEMORY PRESSURE
Virtual Machine Service for Claude
1,85 GB
19
78
53868
lukas
WindowServer
754,1 MB
22
9 428
407
_windowserver
Claude Helper (Renderer)
734,1 MB
15
215...
|
7388
|
|
7390
|
137
|
13
|
2026-04-13T15:47:16.974482+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776095236974_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Activity MonitorFileEditViewWindowHelpDOCKER• 881D Activity MonitorFileEditViewWindowHelpDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log32K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ S du -sh ~/.screenpipe675M/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lsconfig.jsondb.sqlitedatadb.sqlite-shmdb.sqlite-walpipeslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ 11total858888drwxr-xr-x12lukasstaff384 13 Apr00:00drwx--91lukasstaff2912 13 Apr 17:09-rw-r--r--1lukasstaff270 11 Apr 18:59config. jsondrwxr-xr-x5lukasstaff16011 Apr15:03datalukasstaff43819008013 Apr17:10 db.sqlite-rw-r--r--lukasstaff6553612 Apr12:11 db.sqlite-shm-rw-r--r--1lukasstaff1038272 13 Apr 17:10 db.sqlite-waldrwxr-xr-x8lukasstaff2569 Apr 19:53 pipes-rw-r--r--lukasstaff1327369 Apr 21:27 screenpipe.2026-04-09.0.10g1lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--1lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--1 lukasstaff29277 13 Apr 17:10 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ 11total 0drwxr-xr-x5 lukasstaff160 11Apr 15:03drwxr-xr-x12 lukasstaff384 13Apr 00:00drwxr-xr-x7 lukasstaff224 13Apr 15:11datadrwxr-xr-x2 lukasstaff649Apr 20:05 pending-transcriptions-rw-r--r--1 lukasstaff0 11 Apr 15:03 screenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff160 11 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43drwxr-xr-x14 lukasstaff.DS_Store448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff147213 Apr 15:132026-04-12drwxr-xr-x208 lukasstaff6656 13 Apr 17:112026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .lallX4Activity MonitorAll ProcessesProcess NameTouchBarServercom.apple.siri.embeddedspeechHidden BarIru DaemonFirefoxCP Isolated Service WorkerWispr Flow Helper (Renderer)AnyboxControl StriplogdNotification CentreCode HelperWindowManagerRaycast Web ContentFirefoxCP Web ContentFirefoxCP Web ContentFirefoxCP Web ContentsoftwareupdatedFirefoxCP Web ContentFirefoxCP Web ContentFirefoxCP Web ContentassistantdcoreaudiodPreviewcorespotlightdFirefoxCP Utility ProcessSpotlightFirefoxCP Utility ProcesscorespeechdNotion Helner (Renderer)Mem..33,2 MB32,6 MB32,0 MB30,4 MB30,1 MB29,8 MB29,5 MB27,9 MB27,8 MB27,5 MB27,1 MB26,8 MB26,4 MB26,4 MB26,4 MB26,3 MB26,3 MB26,3 MB26,2 MB26,2 MB25,8 MB25,3 MB24,4 MB24,1 MB23,0 MB22,9 MB22,6 MB22,6 MB22 1 MBMEMORY PRESSUREPhysical Memory:Memory Used:Cached Files:Swap Used:100% <47Mon 13 Apr 18:47:16CPUMemoryEnergyDiskNetworkThreads261652352122224222121121017Ports314342421391171382244352 317284113320891121131132061121121125431 4552791947422065404139PID53392198900545149363838831698337738632368538954147911512815017919931529714790147548534716111582480558131469177291016,00 GB13,37 GB2,61 GB1,10 GBApp Memory:Wired Memory:Compressed:Userrootlukaslukasrootlukaslukaslukaslukasrootlukaslukaslukaslukaslukaslukaslukas_softwareupdalukaslukaslukaslukas_coreaudiodlukaslukaslukaslukaslukaslukaslukas5,71 GB2,03 GB5,04 GB...
|
NULL
|
-5523199568473651187
|
NULL
|
visual_change
|
ocr
|
NULL
|
Activity MonitorFileEditViewWindowHelpDOCKER• 881D Activity MonitorFileEditViewWindowHelpDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log32K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ S du -sh ~/.screenpipe675M/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lsconfig.jsondb.sqlitedatadb.sqlite-shmdb.sqlite-walpipeslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ 11total858888drwxr-xr-x12lukasstaff384 13 Apr00:00drwx--91lukasstaff2912 13 Apr 17:09-rw-r--r--1lukasstaff270 11 Apr 18:59config. jsondrwxr-xr-x5lukasstaff16011 Apr15:03datalukasstaff43819008013 Apr17:10 db.sqlite-rw-r--r--lukasstaff6553612 Apr12:11 db.sqlite-shm-rw-r--r--1lukasstaff1038272 13 Apr 17:10 db.sqlite-waldrwxr-xr-x8lukasstaff2569 Apr 19:53 pipes-rw-r--r--lukasstaff1327369 Apr 21:27 screenpipe.2026-04-09.0.10g1lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--1lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--1 lukasstaff29277 13 Apr 17:10 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ 11total 0drwxr-xr-x5 lukasstaff160 11Apr 15:03drwxr-xr-x12 lukasstaff384 13Apr 00:00drwxr-xr-x7 lukasstaff224 13Apr 15:11datadrwxr-xr-x2 lukasstaff649Apr 20:05 pending-transcriptions-rw-r--r--1 lukasstaff0 11 Apr 15:03 screenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff160 11 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43drwxr-xr-x14 lukasstaff.DS_Store448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff147213 Apr 15:132026-04-12drwxr-xr-x208 lukasstaff6656 13 Apr 17:112026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .lallX4Activity MonitorAll ProcessesProcess NameTouchBarServercom.apple.siri.embeddedspeechHidden BarIru DaemonFirefoxCP Isolated Service WorkerWispr Flow Helper (Renderer)AnyboxControl StriplogdNotification CentreCode HelperWindowManagerRaycast Web ContentFirefoxCP Web ContentFirefoxCP Web ContentFirefoxCP Web ContentsoftwareupdatedFirefoxCP Web ContentFirefoxCP Web ContentFirefoxCP Web ContentassistantdcoreaudiodPreviewcorespotlightdFirefoxCP Utility ProcessSpotlightFirefoxCP Utility ProcesscorespeechdNotion Helner (Renderer)Mem..33,2 MB32,6 MB32,0 MB30,4 MB30,1 MB29,8 MB29,5 MB27,9 MB27,8 MB27,5 MB27,1 MB26,8 MB26,4 MB26,4 MB26,4 MB26,3 MB26,3 MB26,3 MB26,2 MB26,2 MB25,8 MB25,3 MB24,4 MB24,1 MB23,0 MB22,9 MB22,6 MB22,6 MB22 1 MBMEMORY PRESSUREPhysical Memory:Memory Used:Cached Files:Swap Used:100% <47Mon 13 Apr 18:47:16CPUMemoryEnergyDiskNetworkThreads261652352122224222121121017Ports314342421391171382244352 317284113320891121131132061121121125431 4552791947422065404139PID53392198900545149363838831698337738632368538954147911512815017919931529714790147548534716111582480558131469177291016,00 GB13,37 GB2,61 GB1,10 GBApp Memory:Wired Memory:Compressed:Userrootlukaslukasrootlukaslukaslukaslukasrootlukaslukaslukaslukaslukaslukaslukas_softwareupdalukaslukaslukaslukas_coreaudiodlukaslukaslukaslukaslukaslukaslukas5,71 GB2,03 GB5,04 GB...
|
NULL
|
|
7393
|
137
|
16
|
2026-04-13T15:47:23.075022+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776095243075_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Activity MonitorFileEditViewWindowHelpDOCKER• 881D Activity MonitorFileEditViewWindowHelpDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• *3-zsh132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log32K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ S du -sh ~/.screenpipe675M/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lsconfig.jsondb.sqlitedatadb.sqlite-shmdb.sqlite-walpipeslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ 11total858888drwxr-xr-x12lukasstaff384 13 Apr00:00drwx--91lukasstaff2912 13 Apr 17:09-rw-r--r--1lukasstaff270 11 Apr 18:59config. jsondrwxr-xr-x5lukasstaff16011 Apr15:03datalukasstaff43819008013 Apr17:10 db.sqlite-rw-r--r--lukasstaff6553612 Apr12:11 db.sqlite-shm-rw-r--r--1lukasstaff1038272 13 Apr 17:10 db.sqlite-waldrwxr-xr-x8lukasstaff2569 Apr 19:53 pipes-rw-r--r--lukasstaff1327369 Apr 21:27 screenpipe.2026-04-09.0.10g1lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--1lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--1 lukasstaff29277 13 Apr 17:10 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ 11total 0drwxr-xr-x5 lukasstaff160 11Apr 15:03drwxr-xr-x12 lukasstaff384 13Apr 00:00drwxr-xr-x7 lukasstaff224 13Apr 15:11datadrwxr-xr-x2 lukasstaff649Apr 20:05 pending-transcriptions-rw-r--r--1 lukasstaff0 11 Apr 15:03 screenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff160 11 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43drwxr-xr-x14 lukasstaff.DS_Store448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff147213 Apr 15:132026-04-12drwxr-xr-x208 lukasstaff6656 13 Apr 17:112026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .lall• ×4Activity MonitorAll ProcessesProcess NameWindowServerscreenpipeActivity Monitorkernel_taskiTerm2ClaudeWispr Flow Helper (Renderer)replaydKarabiner-Core-ServicelaunchdWispr Flow Helper (Renderer)Wispr FlowVirtual Machine Service for Claudeorg.pqrs.Karabiner-DriverKit-VirtualHIDDev...BTLEServerKarabiner-VirtualHIDDevice-DaemonlaunchservicesdWispr Flow Helper (GPU)FirefoxbluetoothdWindowManagerWispr FlowTouchBarServerpowerdControl CentreFirefoxCP Isolated Web ContentsysmondSystem:User:Idle:5,15%10,02%84,83%% CPU45,016,315,813,46,96,64,94,84,23,12,92,82,52,52,22,12,12,01,91,71,61,21,11,00,90,90,9CPU LOAD100% CCPHMemoryEnergyCPU TimeThreads4:21:14,561:16:38,4425:25,243:14:58,0941:19,1131:57,8836:10,6431:24,8119:42,399:47,7229:21,0423:16,8613:18,489:20,077:45,0612:00,2114:27,5816:29,6017,6012:13,592:20,196:19,194:04,754:12,8517:41,6751,8211:24,14A Oл22545321065171423162071870105024Threads:Processes:Mon 13 Apr 18:47:22DiskNetworkIdle Wake-UpsKir208188529828172532111259548659415216912665789054599710051098702271461800523430699637397289417157861083384287344 508703...
|
NULL
|
-7210069547402648672
|
NULL
|
visual_change
|
ocr
|
NULL
|
Activity MonitorFileEditViewWindowHelpDOCKER• 881D Activity MonitorFileEditViewWindowHelpDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• *3-zsh132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log32K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ S du -sh ~/.screenpipe675M/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lsconfig.jsondb.sqlitedatadb.sqlite-shmdb.sqlite-walpipeslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ 11total858888drwxr-xr-x12lukasstaff384 13 Apr00:00drwx--91lukasstaff2912 13 Apr 17:09-rw-r--r--1lukasstaff270 11 Apr 18:59config. jsondrwxr-xr-x5lukasstaff16011 Apr15:03datalukasstaff43819008013 Apr17:10 db.sqlite-rw-r--r--lukasstaff6553612 Apr12:11 db.sqlite-shm-rw-r--r--1lukasstaff1038272 13 Apr 17:10 db.sqlite-waldrwxr-xr-x8lukasstaff2569 Apr 19:53 pipes-rw-r--r--lukasstaff1327369 Apr 21:27 screenpipe.2026-04-09.0.10g1lukasstaff9542511 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--1lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--1 lukasstaff29277 13 Apr 17:10 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ 11total 0drwxr-xr-x5 lukasstaff160 11Apr 15:03drwxr-xr-x12 lukasstaff384 13Apr 00:00drwxr-xr-x7 lukasstaff224 13Apr 15:11datadrwxr-xr-x2 lukasstaff649Apr 20:05 pending-transcriptions-rw-r--r--1 lukasstaff0 11 Apr 15:03 screenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff160 11 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43drwxr-xr-x14 lukasstaff.DS_Store448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff147213 Apr 15:132026-04-12drwxr-xr-x208 lukasstaff6656 13 Apr 17:112026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .lall• ×4Activity MonitorAll ProcessesProcess NameWindowServerscreenpipeActivity Monitorkernel_taskiTerm2ClaudeWispr Flow Helper (Renderer)replaydKarabiner-Core-ServicelaunchdWispr Flow Helper (Renderer)Wispr FlowVirtual Machine Service for Claudeorg.pqrs.Karabiner-DriverKit-VirtualHIDDev...BTLEServerKarabiner-VirtualHIDDevice-DaemonlaunchservicesdWispr Flow Helper (GPU)FirefoxbluetoothdWindowManagerWispr FlowTouchBarServerpowerdControl CentreFirefoxCP Isolated Web ContentsysmondSystem:User:Idle:5,15%10,02%84,83%% CPU45,016,315,813,46,96,64,94,84,23,12,92,82,52,52,22,12,12,01,91,71,61,21,11,00,90,90,9CPU LOAD100% CCPHMemoryEnergyCPU TimeThreads4:21:14,561:16:38,4425:25,243:14:58,0941:19,1131:57,8836:10,6431:24,8119:42,399:47,7229:21,0423:16,8613:18,489:20,077:45,0612:00,2114:27,5816:29,6017,6012:13,592:20,196:19,194:04,754:12,8517:41,6751,8211:24,14A Oл22545321065171423162071870105024Threads:Processes:Mon 13 Apr 18:47:22DiskNetworkIdle Wake-UpsKir208188529828172532111259548659415216912665789054599710051098702271461800523430699637397289417157861083384287344 508703...
|
7392
|
|
7396
|
138
|
1
|
2026-04-13T15:47:26.110616+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776095246110_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Activity MonitorFileEditViewWindowHelpDOCKER• 881D Activity MonitorFileEditViewWindowHelpDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log32K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ S du -sh ~/.screenpipe675M/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lsconfig.jsondb.sqlitedatadb.sqlite-shmdb.sqlite-walpipeslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ 11total858888drwxr-xr-x12lukasstaff00:00drwx--91lukasstaff2912 13 Apr 17:09-rw-r--r--1lukasstaff270 11 Apr 18:59config. jsondrwxr-xr-x5lukasstaff15:03datalukasstaff17:10 db.sqlite-rw-r--r--lukasstaff12:11 db.sqlite-shm-rw-r--r--1lukasstaff1038272 13 Apr 17:10 db.sqlite-waldrwxr-xr-x8lukasstaff9 Apr 19:53 pipes-rw-r--r--lukasstaff9 Apr 21:27 screenpipe.2026-04-09.0.10g1lukasstaff11 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--1lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--1 lukasstaff29277 13 Apr 17:10 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ 11total 0drwxr-xr-x5 lukasstaff160 11Apr 15:03drwxr-xr-x12 lukasstaff384 13Apr 00:00drwxr-xr-x7 lukasstaff224 13Apr 15:11datadrwxr-xr-x2 lukasstaff649Apr 20:05 pending-transcriptions-rw-r--r--1 lukasstaff0 11 Apr 15:03 screenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff160 11 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43drwxr-xr-x14 lukasstaff.DS_Store448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff147213 Apr 15:132026-04-12drwxr-xr-x208 lukasstaff6656 13 Apr 17:112026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .X4Activity MonitorAll ProcessesProcess NameVirtual Machine Service for ClaudeWindowServerClaude Helper (Renderer)FirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefox GPU HelperNotion Helper (Renderer)Postman Helper (Renderer)FirefoxFirefox GPU HelperFirefoxCP Isolated Web ContentclaudeFirefoxCP Isolated Web ContentFirefoxCursorUlViewService (Not Responding)iTerm2FirefoxCP Isolated Web ContentClaudeCode Helper (Renderer)PostmanFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentBitwarden Helper (Renderer)RaycastWispr Flow Helper (GPU)FirefoxCP WebExtensionsWispr FlowscreenpipeMEMORY PRESSURElallMem..1,85 GB759,9 MB734,1 MB483,2 MB450,4 MB407,6 MB389,7 MB378,6 MB359,5 MB333,0 MB331,2 MB322,4 MB293,8 MB276,3 MB262,7 MB253,0 MB230,8 MB228,7 MB213,8 MB205,4 MB178,3 MB172,6 MB167,8 MB151,3 MB139,7 MB137,8 MB135,8 MB132,5 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% <7Mon 13 Apr 18:47:25CPUMerporyEnergyDiskNetworkThreadsPorts202215252526202370292213226910246521482323171217235054799 567215122123186340247649216113701204537 9841 166119789268520117119203519224115540506PID5386840725178038147001467311484254780148019820350910816514664842487814703250162384253114605803716862388423813804338005223316,00 GB13,27 GB2,64 GB1,10 GBApp Memory:Wired Memory:Compressed:Userlukas_windowserverlukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukas5,63 GB1,94 GB5,10 GB...
|
NULL
|
4673606717477917909
|
NULL
|
visual_change
|
ocr
|
NULL
|
Activity MonitorFileEditViewWindowHelpDOCKER• 881D Activity MonitorFileEditViewWindowHelpDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• хз-zsh132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log32K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ S du -sh ~/.screenpipe675M/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lsconfig.jsondb.sqlitedatadb.sqlite-shmdb.sqlite-walpipeslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ 11total858888drwxr-xr-x12lukasstaff00:00drwx--91lukasstaff2912 13 Apr 17:09-rw-r--r--1lukasstaff270 11 Apr 18:59config. jsondrwxr-xr-x5lukasstaff15:03datalukasstaff17:10 db.sqlite-rw-r--r--lukasstaff12:11 db.sqlite-shm-rw-r--r--1lukasstaff1038272 13 Apr 17:10 db.sqlite-waldrwxr-xr-x8lukasstaff9 Apr 19:53 pipes-rw-r--r--lukasstaff9 Apr 21:27 screenpipe.2026-04-09.0.10g1lukasstaff11 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--1lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--1 lukasstaff29277 13 Apr 17:10 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ 11total 0drwxr-xr-x5 lukasstaff160 11Apr 15:03drwxr-xr-x12 lukasstaff384 13Apr 00:00drwxr-xr-x7 lukasstaff224 13Apr 15:11datadrwxr-xr-x2 lukasstaff649Apr 20:05 pending-transcriptions-rw-r--r--1 lukasstaff0 11 Apr 15:03 screenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff160 11 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43drwxr-xr-x14 lukasstaff.DS_Store448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff147213 Apr 15:132026-04-12drwxr-xr-x208 lukasstaff6656 13 Apr 17:112026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .X4Activity MonitorAll ProcessesProcess NameVirtual Machine Service for ClaudeWindowServerClaude Helper (Renderer)FirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefox GPU HelperNotion Helper (Renderer)Postman Helper (Renderer)FirefoxFirefox GPU HelperFirefoxCP Isolated Web ContentclaudeFirefoxCP Isolated Web ContentFirefoxCursorUlViewService (Not Responding)iTerm2FirefoxCP Isolated Web ContentClaudeCode Helper (Renderer)PostmanFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentBitwarden Helper (Renderer)RaycastWispr Flow Helper (GPU)FirefoxCP WebExtensionsWispr FlowscreenpipeMEMORY PRESSURElallMem..1,85 GB759,9 MB734,1 MB483,2 MB450,4 MB407,6 MB389,7 MB378,6 MB359,5 MB333,0 MB331,2 MB322,4 MB293,8 MB276,3 MB262,7 MB253,0 MB230,8 MB228,7 MB213,8 MB205,4 MB178,3 MB172,6 MB167,8 MB151,3 MB139,7 MB137,8 MB135,8 MB132,5 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% <7Mon 13 Apr 18:47:25CPUMerporyEnergyDiskNetworkThreadsPorts202215252526202370292213226910246521482323171217235054799 567215122123186340247649216113701204537 9841 166119789268520117119203519224115540506PID5386840725178038147001467311484254780148019820350910816514664842487814703250162384253114605803716862388423813804338005223316,00 GB13,27 GB2,64 GB1,10 GBApp Memory:Wired Memory:Compressed:Userlukas_windowserverlukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukas5,63 GB1,94 GB5,10 GB...
|
NULL
|
|
7397
|
138
|
2
|
2026-04-13T15:47:32.133083+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-13/1776 /Users/lukas/.screenpipe/data/data/2026-04-13/1776095252133_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Activity MonitorFileEditViewWindowHelpDOCKER• 881D Activity MonitorFileEditViewWindowHelpDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• *3-zsh132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log32K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ S du -sh ~/.screenpipe675M/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lsconfig.jsondb.sqlitedatadb.sqlite-shmdb.sqlite-walpipeslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ 11total858888drwxr-xr-x12lukasstaff384 13 Aprdrwx--91lukasstaff2912 13 Apr 17:09-rw-r--r--1lukasstaff270 11 Apr 18:59config. jsondrwxr-xr-x5lukasstafflukasstaff-rw-r--r--lukasstaff12:11 db.sqlite-shm-rw-r--r--1lukasstaff1038272 13 Apr 17:10 db.sqlite-waldrwxr-xr-x8lukasstaff9 Apr 19:53 pipes-rw-r--r--lukasstaff9 Apr 21:27 screenpipe.2026-04-09.0.10g1lukasstaff11 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--1lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--1 lukasstaff29277 13 Apr 17:10 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ 11total 0drwxr-xr-x5 lukasstaff160 11Apr 15:03drwxr-xr-x12 lukasstaff384 13Apr 00:00drwxr-xr-x7 lukasstaff224 13Apr 15:11datadrwxr-xr-x2 lukasstaff649Apr 20:05 pending-transcriptions-rw-r--r--1 lukasstaff0 11 Apr 15:03 screenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff160 11 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43drwxr-xr-x14 lukasstaff.DS_Store448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff147213 Apr 15:132026-04-12drwxr-xr-x208 lukasstaff6656 13 Apr 17:112026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .X4Activity MonitorAll ProcessesProcess NameVirtual Machine Service for ClaudeWindowServerClaude Helper (Renderer)FirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefox GPU HelperNotion Helper (Renderer)Postman Helper (Renderer)FirefoxFirefox Gpu HelperFirefoxCP Isolated Web ContentclaudeFirefoxCP Isolated Web ContentFirefoxCursorUlViewService (Not Responding)iTerm2FirefoxCP Isolated Web ContentClaudeCode Helper (Renderer)PostmanFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentBitwarden Helper (Renderer)RaycastWispr Flow Helper (GPU)FirefoxCP WebExtensionsWispr FlowWispr Flow Helper (Renderer)MEMORY PRESSURElallMem..1,85 GB757,3 MB734,1 MB359,5 MB333,0 MB331,2 MB228,9 MB213,8 MB205,4 MB138,7 MB137,8 MB135,8 MB132,0 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% <47Mon 13 Apr 18:47:31CPUMemoryEnergyDiskNetworkThreadsPorts202215242526202470302213226910246521482323171217235023799 572215120123186340262649219113701204537 9841 166119789268520117119203519224115540551PID538684072517803814700146731148425478014801982035091081651466484248781470325016238425311460580371686238842381380433800383716,00 GB13,32 GB2,64 GB1,10 GBApp Memory:Wired Memory:Compressed:Userlukas_windowserverlukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukas5,64 GB1,97 GB5,10 GB...
|
NULL
|
-3453905026942920428
|
NULL
|
visual_change
|
ocr
|
NULL
|
Activity MonitorFileEditViewWindowHelpDOCKER• 881D Activity MonitorFileEditViewWindowHelpDOCKER• 881DEV (-zsh)О ₴2APP (-zsh)• *3-zsh132K/Users/lukas/.screenpipe/screenpipe.2026-04-09.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-11.0.log132K/Users/lukas/.screenpipe/screenpipe.2026-04-12.0.log32K/Users/lukas/.screenpipe/screenpipe.2026-04-13.0.loglukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ S du -sh ~/.screenpipe675M/Users/lukas/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ cd ~/.screenpipelukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ lsconfig.jsondb.sqlitedatadb.sqlite-shmdb.sqlite-walpipeslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe $ 11total858888drwxr-xr-x12lukasstaff384 13 Aprdrwx--91lukasstaff2912 13 Apr 17:09-rw-r--r--1lukasstaff270 11 Apr 18:59config. jsondrwxr-xr-x5lukasstafflukasstaff-rw-r--r--lukasstaff12:11 db.sqlite-shm-rw-r--r--1lukasstaff1038272 13 Apr 17:10 db.sqlite-waldrwxr-xr-x8lukasstaff9 Apr 19:53 pipes-rw-r--r--lukasstaff9 Apr 21:27 screenpipe.2026-04-09.0.10g1lukasstaff11 Apr 23:14 screenpipe.2026-04-11.0.10g-rw-r--r--1lukasstaff72332 12 Apr 23:55 screenpipe.2026-04-12.0.10g-rw-r--r--1 lukasstaff29277 13 Apr 17:10 screenpipe.2026-04-13.0.10glukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ lsdatapending-transcriptionsscreenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data $ 11total 0drwxr-xr-x5 lukasstaff160 11Apr 15:03drwxr-xr-x12 lukasstaff384 13Apr 00:00drwxr-xr-x7 lukasstaff224 13Apr 15:11datadrwxr-xr-x2 lukasstaff649Apr 20:05 pending-transcriptions-rw-r--r--1 lukasstaff0 11 Apr 15:03 screenpipe.dblukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data $ cd datalukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/.screenpipe/data/data $ 11total 24drwxr-xr-x7 lukasstaff224 13 Apr 15:11drwxr-xr-x5 lukasstaff160 11 Apr 15:03-rw-r--r--@1 lukasstaff81969 Apr 20:43drwxr-xr-x14 lukasstaff.DS_Store448 11 Apr 14:532026-04-09drwxr-xr-x30 lukasstaff96012 Apr 09:022026-04-11drwxr-xr-x46 lukasstaff147213 Apr 15:132026-04-12drwxr-xr-x208 lukasstaff6656 13 Apr 17:112026-04-13lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/.screenpipe/data/data $ du -sh .X4Activity MonitorAll ProcessesProcess NameVirtual Machine Service for ClaudeWindowServerClaude Helper (Renderer)FirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentFirefox GPU HelperNotion Helper (Renderer)Postman Helper (Renderer)FirefoxFirefox Gpu HelperFirefoxCP Isolated Web ContentclaudeFirefoxCP Isolated Web ContentFirefoxCursorUlViewService (Not Responding)iTerm2FirefoxCP Isolated Web ContentClaudeCode Helper (Renderer)PostmanFirefoxCP Isolated Web ContentFirefoxCP Isolated Web ContentBitwarden Helper (Renderer)RaycastWispr Flow Helper (GPU)FirefoxCP WebExtensionsWispr FlowWispr Flow Helper (Renderer)MEMORY PRESSURElallMem..1,85 GB757,3 MB734,1 MB359,5 MB333,0 MB331,2 MB228,9 MB213,8 MB205,4 MB138,7 MB137,8 MB135,8 MB132,0 MBPhysical Memory:Memory Used:Cached Files:Swap Used:100% <47Mon 13 Apr 18:47:31CPUMemoryEnergyDiskNetworkThreadsPorts202215242526202470302213226910246521482323171217235023799 572215120123186340262649219113701204537 9841 166119789268520117119203519224115540551PID538684072517803814700146731148425478014801982035091081651466484248781470325016238425311460580371686238842381380433800383716,00 GB13,32 GB2,64 GB1,10 GBApp Memory:Wired Memory:Compressed:Userlukas_windowserverlukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukaslukas5,64 GB1,97 GB5,10 GB...
|
7396
|