|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
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
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
Self-hosted screen recording and activity tracking
Self-hosted screen recording and activity tracking
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...
|
Claude
|
Claude
|
NULL
|
|
iTerm2Shell EditViewSessionScriptsProfilesWindowHe iTerm2Shell EditViewSessionScriptsProfilesWindowHelp>0.lahl100% C78Sun 12 Apr 12:55:05-zshDOCKER• ₴1DEV (-zsh)0 82APP (-zsh)• *3-zsh|• ₴4|-zsh• $5-zsh-zsh®$7* Unable to acces...• *8"initial_traversal_at": null,"offset_index": 0,"text": "iTerm2Shell EditViewSessionScripts\u2022D0CKERProfilesWindowHelpSO \u0428 0 0100% C8 Sun 12Apr 12:54:000\u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022*3-zsh\u2022 *4-zsh\u2022\u20ab51-zsh-zsh\ußDaeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\", \"sort_order)": 0,\"source\": \"accessibility)", \"text\":\"\|\"app_name\\\": ||\"Firefox)\", IIn\I\"browser_url\I\": II\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\1\", |\n\|\"frame_count\|\": 1, (\n\|\"minutes)\": 0.0,\\n\ |\"window_name)\": ||\"Proxy Switcher and Manager |\\u2013 Get thisExtension for |||\ud83el||ludd8a Firefox (en-US) |\\u2014 Personal\|\"\\n}, Ini\\n\|\"app_name)\": ||\"Firefox)\", |\n||\"browser_ur\I\": I1\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\I\", \\n\|\"frame_count)\": 1, (\n||\"minutes)\":0.0,1\n||\"window_namel|\":II\"Search results for (I\I\"profile switcher for firefox\\(II\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n},|\nAn\|\"app_name)\": ||\"Firefox)\",|\n\|\"browser_url\(\": \\\"\|\", \\n\|\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\|\"window_name\\\": ||\"Search resultsfor (I\\\"profile switcher)\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal||\"\\n}, |\ni|\n||\"app_name)\": |||"Firefox)\", I\n\I\"browser_url\I\": ||\"addons.mozilla.org/en-US/firefox/search/?q=profilelI\", (\n\|\"frame_count)\":1, (\n\|\"minutes)\": 0.0, |\n||\"window_name)\": ||\"Search results for I|\|\"profile\\I\II" |\\u2013 Add-ons for Firefox (en-US) |||\u2014 Personal\|\"\\n}, |\n\|\"app_name)\":||\"Firefox)\", \\n\|\"browser_url\l\": M|\"\|\"', IInII\" frame_count\I\": 1, I\n(\"minutes)\": 0.0, |\n\|\"window_name)\": I|\"screenpipe -Google Search |\\u2014 Personal\|\"\\n}, In||\"app_namelI\": II\"FirefoxII\", IIn|I\ "browser_urlII\": II\"screenpi.pell\", |\n||\"frame_count)\": 1,|\n\|\"minutes)\":0.0,|\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s ||\"[URL_WITH_CREDENTIALS] ~ $","timestamp": "2026-04-12T12:54:00.658703+03:00","window_name":3,"type": "UI"],"pagination": {"limit": 2,"offset": 0,"total": 612}{ukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ S # Get a real frame_idfrom a recent search resultcurl -s"[URL_WITH_CREDENTIALS] ~ $...
|
NULL
|
NULL
|
NULL
|
|
iTerm2Shell EditViewSessionScriptsProfilesWindowHe iTerm2Shell EditViewSessionScriptsProfilesWindowHelphahl100% C78Sun 12 Apr 12:55:06-zshDOCKER• ₴1DEV (-zsh)0 82APP (-zsh)• *3-zsh|• ₴4|-zsh• $5-zsh-zsh®$7* Unable to acces...• *8"initial_traversal_at": null,"offset_index": 0,"text": "iTerm2Shell EditViewSessionScripts\u2022D0CKERProfilesWindowHelpSO \u0428 0 0100% C8 Sun 12Apr 12:54:000\u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022*3-zsh\u2022 *4-zsh\u2022\u20ab51-zsh-zsh\ußDaeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\", \"sort_order)": 0,\"source\": \"accessibility)", \"text\":\"\|\"app_name\\\": ||\"Firefox)\", IIn\I\"browser_url\I\": II\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\1\", |\n\|\"frame_count\|\": 1, (\n\|\"minutes)\": 0.0,\\n\ |\"window_name)\": ||\"Proxy Switcher and Manager |\\u2013 Get thisExtension for |||\ud83el||ludd8a Firefox (en-US) |\\u2014 Personal\|\"\\n}, Ini\\n\|\"app_name)\": ||\"Firefox)\", |\n||\"browser_ur\I\": I1\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\I\", \\n\|\"frame_count)\": 1, (\n||\"minutes)\":0.0,1\n||\"window_namel|\":II\"Search results for (I\I\"profile switcher for firefox\\(II\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n},|\nAn\|\"app_name)\": ||\"Firefox)\",|\n\|\"browser_url\(\": \\\"\|\", \\n\|\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\|\"window_name\\\": ||\"Search resultsfor (I\\\"profile switcher)\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal||\"\\n}, |\ni|\n||\"app_name)\": |||"Firefox)\", I\n\I\"browser_url\I\": ||\"addons.mozilla.org/en-US/firefox/search/?q=profilelI\", (\n\|\"frame_count)\":1, (\n\|\"minutes)\": 0.0, |\n||\"window_name)\": ||\"Search results for I|\|\"profile\\I\II" |\\u2013 Add-ons for Firefox (en-US) |||\u2014 Personal\|\"\\n}, |\n\|\"app_name)\":||\"Firefox)\", \\n\|\"browser_url\l\": M|\"\|\"', IInII\" frame_count\I\": 1, I\n(\"minutes)\": 0.0, |\n\|\"window_name)\": I|\"screenpipe -Google Search |\\u2014 Personal\|\"\\n}, In||\"app_namelI\": II\"FirefoxII\", IIn|I\ "browser_urlII\": II\"screenpi.pell\", |\n||\"frame_count)\": 1,|\n\|\"minutes)\":0.0,|\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s ||\"[URL_WITH_CREDENTIALS] ~ $","timestamp": "2026-04-12T12:54:00.658703+03:00","window_name":3,"type": "UI"],"pagination": {"limit": 2,"offset": 0,"total": 612}{ukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ S # Get a real frame_idfrom a recent search resultcurl -s"[URL_WITH_CREDENTIALS] ~ $...
|
NULL
|
NULL
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "http://localhost:3030/frames/REAL_FRAME_ID/data" --output /tmp/frame.jpg && open /tmp/frame.jpg
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...
|
iTerm2
|
-zsh
|
NULL
|
|
The file “frame.jpg” could not be opened because i The file “frame.jpg” could not be opened because it is empty.
OK
PreviewFileEditViewGoToolsWindowHelp<abl100%Sun 12 Apr 12:55:11-zshDOCKERO ₴1DEV (-zsh)О 82APP (-zsh)• *з-zsh• &4-zsh• $5-zsh-zsh®O 87* Unable to acces..."offset_index":"text":0,"iTerm2ShellEditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 0 0100% C8 Sun 12 Apr 12:54:000\u20b41DEV(-zsh)\u041e82APP (-zsh)\u2022*3-zsh\u2022 *4-zsh\u2022\u20ab5I-zsh-zsh\u0Dae0 87* Unable to acces...\u2022 *8\"frame_id\": 2430, \"id\": 152567, \"parent_id\": null,\"role\": \"AXTextArea\", \"sort_order)": 0, \"sourcel": \"accessibility)", \"text\":\"||\"app_namel|\": ||\"Firefox)\",I\n\I\"browser_url\I\": I|\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\|\", |\n\|\"frame_count\\\": 1, (\n\|\"minutes)\": 0.0,\\n\|\"window_name)\": ||\"Proxy Switcher and Manager |\\u2013 Get thisExtension for |||\ud83e\||\udd8a Firefox (en-US) |\\u2014 Personal\\\"Ln},Inil\nl(("app_name)\":(l("Firefox)\", |\n\I\"browser_url\|\": I|\*addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\"\In||\"frame_count)\": 1,(\n||\"minutes)\":0.0,|\n\|\"window_name\|\":I|\"Search results for (I\I\"profile switcher for firefox\\CI|\" |\\u2013 Add-ons for Fifox (en-US) |\\u2014 Personal\\\"\\n},|\nAn\|\"app_name)\": ||\"Firefox)\", IIn\I\"browser_urlII1": II\"II\", IIn|I\"frame_count)\": 1, (\n||\"minutes)\": 0.0,\\n\\\"window_'Search resultsfor (I\|\"profile switcher\\I\|\" |\\u2013 Add-ons for Firefox (en-US) I\\u2014 Personal\||"\\n}, |\ni\\n\|\"app_name)\": ||\"Firefox)\'\\n\\\"browse*addons.mozilla.org/en-US/firefox/search/?@=profilell1*, |In||\"frame_count)\":1, \\n\|\"minutes)\": 0.0, |\n\|\"window_name)\": I|\"Search resultsforIIN\"profilelI\\u2013 Add-ons for Firefox(en-US) |||\u2014 Personal\(\"\\n}, \\n\\\"app_name)\" :\\\"Firefox)\"I\n\I\"browser_urlll\": 11\x",1\n\\\"frame_count\y1,\\n(\"minutes)\":, In\I\"app_name\\\": I1\"Firefoxll|"\\n\I\"browser_urlll\":0.0,|\n|||"window_name)\": I|\"screenpipe - Google Search |\\u2014 Personal\|\"\\n}I|\"screenpthe tile "frame.jpg" eodtd fiot be\\n\\\"minutes)\":0.0,|\n\|\"window_name)\":I\\"screenpipe1\\u2014 recordeverything,automateanything I Al pipesfor your screen & audioopenêd iécause it is empty?\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ S clear\Inlukas®Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl-S ||\"[URL_WITH_CREDENTIALS] ~ $","timestamp": "2026-04-12T12:54:00.658703+03:00","window_name":OK3,"type" :"UI"],"pagination": {"limit": 2,"offset": 0,"total": 612}lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl-s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_idfrom a recent search resultcurl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ l...
|
Preview
|
|
NULL
|
|
PreviewFileEditViewGoToolsWindowHelpabl100%Sun 12 PreviewFileEditViewGoToolsWindowHelpabl100%Sun 12 Apr 12:55:17-zshDOCKERO ₴1DEV (-zsh)О 82APP (-zsh)• *з-zsh• ₴4-zsh• ₴5-zsh-zsh®$7* Unable to acces..."offset_index":"text":0,"iTerm2ShellEditViewSessionScripts\u2022D0CKERProfilesWindowHelpS0 \u0428 0 0100% C8 Sun 12 Apr 12:54:000\u20b41DEV(-zsh)\u041e82APP (-zsh)\u2022*3-zsh\u2022 *4-zsh\u2022\u20ab5I-zsh-zsh\u0Dae0 87* Unable to acces...\u2022 *8\"frame_id\": 2430, \"id\": 152567, \"parent_id\": null,\"role\": \"AXTextArea\", \"sort_order)": 0,\"sourcel": \"accessibility)", \"text\":\"||\"app_name||\": ||\"Firefox)\", IIn||\"browser_url\I\": II\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\1\", |\n\|\"frame_count\|\": 1, (\n\|\"minutes)\": 0.0,\\n\|\"window_name)\": ||\"Proxy Switcher and Manager |\\u2013 Get thisExtension for |I|\ud83e\||\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\|\"app_name)\": ||\"Firefox)\", |\n\|\"browser_url\I\": I|\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\|\", \\n\|\"frame_count)\": 1,(\n\|\"minutes)\":0.0,\\n\|\"window_name\\\":I|\"Search results for (I\|\"profile switcher for firefox\\(I|\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\|\"\\n},|\nAn\|\"app_name)\": ||\"Firefox)\", IIn\I\"browser_urlII1": II\"II\", IIn|I\"frame_count)\": 1, (\n||\"minutes)\": 0.0, I\n||\ "window_name\I\": II\"Search resultsfor (II|\"profile switcher|\I\|\" |\\u2013 Add-ons for Firefox (en-US) I\\u2014 Personal\|\"\\n}, |\ni\\n\|\"app_name)\": ||\"Firefox)\", |\n||\"browser_url\I\": I|\"addons.mozilla.org/en-US/firefox/search/?q=profilel|\"., |\n||\"frame_count)\":1, \\n\|\"minutes)\": 0.0, |\n\|\"window_name)\": ||\"Search results for IIM|\"profile\\I\|\" |\\u2013 Add-ons for Firefox(en-US) |||\u2014 Personal\(\"\\n}, \\n\\\"app_name))\" :\\\"Firefox)\"I\n\I\"browser_urlll\": 11\x",1\n\\\"frame_count\I\": 1,IIn(\"minutes)\": 0.0, (\n\|\"window_name)\": I|\"screenpipe - Google Search |\\u2014 Personal\|\"\ \n}, In\I\"app_name\\\": I1\"Firefoxll|"\\n\|\"browser_url\|\": 1|\"screenpi.pell\"\\n\|\"frame_count)\":1,\\n\\\"minutes)\":0.0,|\n\|\"window_name)\":I\\"screenpipe1\\u2014 recordeverything,automateanything I Al pipesfor your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl-S \|\"[URL_WITH_CREDENTIALS] ~ $","timestamp": "2026-04-12T12:54:00.658703+03:00","window_name":3,"type" :"UI"],"pagination": {"limit": 2,"offset": 0,"total": 612}lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl-s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_idfrom a recent search resultcurl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ l...
|
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
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
Self-hosted screen recording and activity tracking
Self-hosted screen recording and activity tracking
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...
|
Claude
|
Claude
|
NULL
|
|
PreviewFileEditViewGoToolsWindowHelp100% C7Sun 12 PreviewFileEditViewGoToolsWindowHelp100% C7Sun 12 Apr 12:55:25-zshDOCKER• ₴1DEV (-zsh)O $2APP (-zsh)• *з-zsh• ₴4-zsh• $5-zsh-zsh®O 87* Unable to acces..."offset_index": 0,"text":"iTerm2Shell EditViewSessionScripts\u2022D0CKERProfilesWindowHelpS0 \u0428 0 0100% C8 Sun 12 Apr 12:54:000\u20b41DEV(-zsh)\u041e82APP (-zsh)\u2022*3-zsh\u2022 *4-zsh\u2022\u20ab5l-zsh-zsh\u00ae0 87* Unable to acces...\u2022 *8\"frame_id\": 2430,\"id\": 152567, \"parent_id\": null,\"role\":\"AXTextArea\", \"sort_order)": 0, \"sourcel": \"accessibility)", \"text\":\"||\"app_name||\": ||\"Firefox)\", IIn||\"browser_url\I\": II\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\|\", |\n\|\"frame_count\\\": 1, (\n\|\"minutes)\": 0.0,\\n\ |\"window_name)\": ||\"Proxy Switcher and Manager |\\u2013 Get thisExtension for |I|\ud83e\||\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\|\"app_name)\": ||\"Firefox)\", |\n\|\"browser_url\I\": I|\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\|\", (\n\|\"frame_count)\": 1,(\n\|\"minutes)\":0.0,\\n\|\"window_name\\\":II\"Search results for (III\"profile switcher for firefox\\CII\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\|\"\\n}, \\nAn\|\"app_name)\": ||\"Firefox)\", I\n\I\"browser_url\11": I|\"\I\", |\n||\"frame_count)\": 1, (\n\|\"minutes)\": 0.0, \\n\|\"window_name\|\": I|\"Search resultsfor (I\|\"profile switcher|\I\|\" |\\u2013 Add-ons for Firefox (en-US) I\\u2014 Personal\|\"\\n}, |\ni\\n\|\"app_name)\": ||\"Firefox)\", |\n||\"browser_url\I\": I|\"addons.mozilla.org/en-US/firefox/search/?q=profilel|\"., |\n||\"frame_count)\":1, \\n\|\"minutes)\": 0.0, |\n\|\"window_name)\": ||\"Search results for I\|\"profilel\I\|\" |\\u2013 Add-ons for Firefox(en-US) |||\u2014 Personal\(\"\\n}, \\n\\\"app_name)\":I|\"Firefox)\",1\n\I\"browser_url\1\": 11\"x",\\n\\\"frame_count\I\": 1,IIn(\"minutes)\": 0.0, (\n\|\"window_name)\": I|\"screenpipe -, In\I\"app_name\\\": ||\"Firefoxll|"\\n\|\"browser_url\|\": 1|\"screenpi.pell\", |\n||\"frame_count)\":1,\\n\\\"minutes)\":Google Search |\\u2014 Personal\|\"\\n}0.0,\\n\\\"window_name)\":I|\"screenpipe|\\u2014 recordeverything, automateanything I AI pipesfor your screen & audio |\\u2014 Personal\\\"\(n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \|\"[URL_WITH_CREDENTIALS] ~ $","timestamp": "2026-04-12T12:54:00.658703+03:00","window_name": "*},"type":"UI"],"pagination": {"limit": 2,"offset": 0,"total": 612}lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_idfrom a recent search resultcurl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ l...
|
NULL
|
NULL
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT name FROM sqlite_master WHERE type=\"table\" ORDER BY name LIMIT 100"}' | python3 -m json.tool
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp100% (C47Sun 12 Apr 12:55:32-zshDOCKERO ₴1DEV (-zsh)0 82APP (-zsh)• *3-zsh• ₴4-zsh|• ₴5-zsh86O 87* Unable to acces... • *8ce\": \"accessibility)"',\"text)":\"\|\"app_name\\\": ||\"Firefox)\", I\n\|\"browser_url\I\": I|\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\1\*, (\n\|\"frame_count\|\": 1, (\n\|\"minutes)\": 0.0, (\n\|\"window_name)\": II\"Proxy Switcher and Manager |\\u2013 Get thisExtension for |||\ud83el||ludd8a Firefox (en-US) |\\u2014 Personal\|\"\\n}, Ini\\n\|\"app_name)\": ||\"Firefox)\", |\n||\"browser_url\I\": II\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\|\", \\n\|\"frame_count)\": 1,\\n\|\"minutes)\":0.0,\\n\|\"window_name\\\":\|\"Search results for (I\I\"profile switcher for firefox\\(\\\"I\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n},\\nAn\|\"app_name)\": ||\"Firefox)\", M\n\|\"browser_url\I1": ||\"\I\", |\n\|\"frame_count)\": 1, |\n\|\"minutes)\": 0.0, |\n||\"window_name\I\": I|\"Search resultsfor (I\|\"profile switcher\\I\|\" |\\u2013 Add-ons for Firefox (en-US) I\\u2014 Personal||\"|\n}, |\nil|n|||"app_name)\":|||"Firefox)\", I\nll\"browser_url|I\": II\"addons.mozilla.org/en-US/firefox/search/?q=profilel|\", |\n\|\"frame_count)\":1, \\n\|\"minutes)\": 0.0, |\n\|\"window_name)\": ||\"Search results for I|\|\"profile|\III\" |\\u2013 Add-ons for Firefox (en-US) |||\u2014 Personal\|\"\\n}, |\n\ |\"app_name)\" :I|\"Firefox))", Mnll|"browser_urlll": MI"III", IInlll"frame_count\I\": 1, IIn(\"minutes)\": 0.0, |\n\|\ "window_name)\": I|\"screenpipe - Google Search |\\u2014 Personal\|\"\ \n}i recora evenything, autonte anyehing lt ies for your screen cueen . e20 PersononukaseLuKs-KovaliS- ac.ok-PrD-Vmindy - S e) VaseuкоsК0Vu205-MacBook-Pro-Jiminny ~ $ curl -s ||\"[URL_WITH_CREDENTIALS] ~ $""timestamp": "2026-04-12T12:54:00.658703+03:00","window_name": ""},"type":"UI"],"pagination": {"limit": 2,"offset": 0,"total": 612}lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search resultcurl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ 5 curl -s"[URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \-Н "Content-Type: application/json"-d '["query": "SELECT name FROM sqlite_master WHERE type=\"table\" ORDER BY name LIMIT 100"}' I python3 -m json.tool...
|
NULL
|
NULL
|
NULL
|
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp100% (Sun 12 Apr 12:55:32•DOCKER• ₫1DEV (-zsh)0 82APP (-zsh)• *3-zsh• &4-zsh|• ₴5-zshO 87* Unable to acces... • *8ce\": \"accessibility)"',\"text)":\"\|\"app_name\\\": ||\"Firefox)\", I\n\|\"browser_url\I\": I|\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\1\*, (\n\|\"frame_count\|\": 1, (\n\|\"minutes)\": 0.0, (\n\|\"window_name)\": II\"Proxy Switcher and Manager |\\u2013 Get thisExtension for |||\ud83el||ludd8a Firefox (en-US) |\\u2014 Personal\|\"\\n}, Ini\\n\|\"app_name)\": ||\"Firefox)\", |\n||\"browser_url\I\": II\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\I\", \\n\|\"frame_count)\": 1,\\n\|\"minutes)\":0.0,\\n\|\"window_name\\\":\|\"Search results for (I\I\"profile switcher for firefox\\(\\\"I\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\(\"app_name)\": ||\"Firefox)\", \\n\\\"browser_url\I1": I|\"II\", I\n|I\"frame_count)\": 1, (\n||\"minutes)\": 0.0, I\n||\"window_namelI\": ||\"Search resultsfor (I\|\"profile switcher|\I\I\" |\\u2013 Add-ons for Firefox (en-US) I\\u2014 Personal||\"|\n}, |\nil|n|||"app_name)\":|||"Firefox)\", I\nll\"browser_url|I\": II\"addons.mozilla.org/en-US/firefox/search/?q=profilel|\", |\n\|\"frame_count)\":1, \\n\|\"minutes)\": 0.0, |\n\|\"window_name)\": ||\"Search results for I|\|\"profile|\III\" |\\u2013 Add-ons for Firefox (en-US) |||\u2014 Personal\|\"\\n}, |\n\ |\"app_name)\" :I|\"Firefox))", Inll\"browser_urlII\": I||"II\", IInII\" frame_count|I\": 1,IIn(\"minutes)\": 0.0, |\n||\"window_name)\": II\"screenpipe - Google Search ||\u2014 Personal\||"| \n}i recora evenything, automte anyehing lAt ies for your screen cueen 1.e2 Penson(nukaseLUKas-oualiksacOk Pro-VTminny - 3 cllar USaseenkо KVV205-MacBook-Pro-Jiminny ~ $ curl -s ||\"[URL_WITH_CREDENTIALS] ~ S""timestamp": "2026-04-12T12:54:00.658703+03:00","window_name": "*},"type":"UI"],"pagination": {"limit": 2,"offset": 0,"total": 612}lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search resultcurl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ S curl -s"[URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \-Н "Content-Type: application/json"-d '["query": "SELECT name FROM sqlite_master WHERE type=\"table)" ORDER BY name LIMIT 100"}' | python3 -m json.tool...
|
NULL
|
NULL
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(frames) LIMIT 100"}' | python3 -m json.tool
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(frames) LIMIT 100"}' | python3 -m jcurl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(frames) LIMIT 100"}' | python3 -m json.toolson.tool
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
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
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
Self-hosted screen recording and activity tracking
Self-hosted screen recording and activity tracking
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...
|
Claude
|
Claude
|
NULL
|
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp100% C48Sun 12 Apr 12:56:02-zshT8DOCKERO ₴1"name":"speakers"DEV (-zsh)O $2APP (-zsh)•*3-zsh• x4-zsh• $5-zsh-zsh®- 87* Unable to acces... • *83,"name": "sqlite_sequence"},},{},{},{},"name" : "tags""name": "ui_events""name": "ui_events_fts""name": "ui_events_fts_config""name": "ui_events_fts_data""name": "ui_events_fts_docsize"},"name": "ui_events_fts_idx"},"name": "video_chunks"3,"name": "vision_tags"lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $...
|
NULL
|
NULL
|
NULL
|
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp100% <8Sun 12 Apr 12:56:03-zshT8DOCKERO ₴1"name":"speakers"DEV (-zsh)O $2APP (-zsh)•*3-zsh• x4-zsh• $5-zsh-zsh®* Unable to acces... • *83,"name": "sqlite_sequence"},},{},{},{},"name" : "tags""name": "ui_events""name": "ui_events_fts""name": "ui_events_fts_config""name": "ui_events_fts_data""name": "ui_events_fts_docsize"},"name": "ui_events_fts_idx"},3,"name": "video_chunks""name": "vision_tags"lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $...
|
NULL
|
NULL
|
NULL
|
|
DXP4800PLUS-B5F8
Inbox (1) - [EMAIL] - Gmail
Sham DXP4800PLUS-B5F8
Inbox (1) - [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)
Irán – Denník N
Irán – Denník N
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
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
Close tab
New Tab
Customize sidebar
Close Google Gemini (⌃X)
Open history (⇧⌘H)
Open bookmarks (⌘B)
Bitwarden
AI Chat settings
Close
Google Account: Lukáš Koválik ([EMAIL])
Main menu
New chat
Share conversation
Open menu for conversation actions.
Conversation with Gemini
Conversation with Gemini
Copy prompt
You said can switch between profiles in firefox using keyboard?
You said
can switch between profiles in firefox using keyboard?
Listen
Show more options
Show thinking
Gemini said
Gemini said
Yes, you can switch between Firefox profiles using your keyboard, though Firefox doesn't have a single, dedicated built-in shortcut for this like some other browsers do.
Here are the best ways to do it using only your keyboard, ranging from built-in methods to setting up custom hotkeys.
Method 1: The Built-in about:profiles Page
Method 1: The Built-in
about:profiles
Page
This is the fastest native way to launch a different profile without leaving your current keyboard workflow.
Press
(Windows/Linux) or
(Mac) to focus the address bar.
Type
and press
.
Use the
key to navigate through the page until you highlight the
"Launch profile in new browser"
button under your desired profile.
Press
to open it.
Method 2: Create Custom OS Shortcuts (Windows)
Method 2: Create Custom OS Shortcuts (Windows)
If you switch between specific profiles frequently, you can create desktop shortcuts for each profile and assign a global keyboard hotkey to them.
Locate your Firefox shortcut on your desktop, copy it, and paste a new version.
Right-click the new shortcut and select
Properties
.
In the
Shortcut
tab, look at the
Target
field. Add a space at the very end, followed by
.
Still in the Properties window, click inside the
Shortcut key
box.
Press the key combination you want to use (e.g.,
).
Click
Apply
and
OK
.
Now, pressing that key combination from anywhere in Windows will instantly launch that specific Firefox profile.
Method 3: Use the Profile Manager on Launch
Method 3: Use the Profile Manager on Launch
If you want to choose your profile every time you open Firefox using keyboard arrows:
Press
(Windows) to open the Run dialog.
Type
and press
.
The Firefox Profile Manager will pop up. You can use the
and
arrow keys to select your profile, and press
to launch it.
Method 4: Use an Extension
Method 4: Use an Extension
If you want an experience closer to Chrome's profile switcher (which allows for easier hotkey mapping within the browser UI), you can use a community-favorite extension.
Profile Switcher for Firefox:
This extension adds a profile menu to your toolbar. Once installed, you can go into Firefox's Add-on settings (press
> click the gear icon > select "Manage Extension Shortcuts") and assign a custom keyboard shortcut to open the Profile Switcher menu.
Good response
Bad response
Share and export
Copy
Show more options
Copy prompt
Edit
You said I am on mac
You said
I am on mac
Listen
Show more options
Show thinking
Gemini said
Gemini said
Got it! Since you are on a Mac, the methods change a bit because macOS handles application shortcuts and command-line arguments differently than Windows.
Here are the best keyboard-friendly ways to switch Firefox profiles specifically for macOS:
Method 1: The Built-in about:profiles Page
Method 1: The Built-in
about:profiles
Page
This is still the quickest way to do it natively without leaving the browser.
Press
to focus the address bar.
Type
and press
.
Press
to navigate through the page until you highlight the
"Launch profile in new browser"
button under your desired profile.
Press
to open it.
Method 2: Create a Custom Global Hotkey (Using Apple Shortcuts)
Method 2: Create a Custom Global Hotkey (Using Apple Shortcuts)
macOS doesn't let you add hotkeys directly to app icons like Windows does, but you can easily achieve the exact same thing using the built-in Apple
Shortcuts
app.
Open the
Shortcuts
app on your Mac.
Click the
button at the top to create a new shortcut.
In the search bar on the right, type
Run Shell Script
and double-click it to add it to your workflow.
In the script box that appears, paste the following command (replace "Work" with the exact name of your Firefox profile):
Click the
Info (i)
icon in the right sidebar (or click the shortcut name at the top and select
Details
).
Click
Add Keyboard Shortcut
and press the key combination you want to use (e.g.,
).
Now, pressing that combination anywhere on your Mac will instantly open that specific Firefox profile.
Method 3: Use the Profile Manager via Terminal
Method 3: Use the Profile Manager via Terminal
If you want to pull up the Firefox Profile Manager to choose a profile using your arrow keys, you can launch it via Terminal.
Press
to open Spotlight Search.
Type
Terminal
and press
.
Paste the following command and press
:
The Profile Manager window will appear. Use the
and
arrows to select your profile, and press
to launch it.
Method 4: Use an Extension
Method 4: Use an Extension
Just like on other operating systems, you can use an extension to mimic the Chrome-style profile switcher and assign a Mac keyboard shortcut to it.
Install the
Profile Switcher for Firefox
extension.
Press
to open the Add-ons page.
Click the
Gear icon
at the top right and select
Manage Extension Shortcuts
.
Find the Profile Switcher extension and record a custom shortcut (like
) to open the menu instantly.
Good response
Bad response
Redo
Share and export...
|
Firefox
|
Problem loading page — Personal
|
http://localhost:3030
|
|
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
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
Self-hosted screen recording and activity tracking
Self-hosted screen recording and activity tracking
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
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'
,
'-1 day'
)
GROUP
BY
app_name
ORDER
BY
frames
DESC...
|
Claude
|
Claude
|
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
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
Self-hosted screen recording and activity tracking
Self-hosted screen recording and activity tracking
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...
|
Claude
|
Claude
|
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
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
Self-hosted screen recording and activity tracking
Self-hosted screen recording and activity tracking
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...
|
Claude
|
Claude
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"app_name": "Firefox",
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Proxy Switcher and Manager \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile switcher\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "addons.mozilla.org/en-US/firefox/search/?q=profile",
"frame_count": 1,
"minutes": 0.0,
"window_name": "Search results for \"profile\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe - Google Search \u2014 Personal"
},
{
"app_name": "Firefox",
"browser_url": "screenpi.pe",
"frame_count": 1,
"minutes": 0.0,
"window_name": "screenpipe \u2014 record everything, automate anything | AI pipes for your screen & audio \u2014 Personal"
}
]
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \"[URL_WITH_CREDENTIALS] ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $\nDOCKER\nClose Tab\nDEV (-zsh)\nClose Tab\nAPP (-zsh)\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n-zsh\nClose Tab\n\u2733 Unable to access screenpipe activity data (claude)\nClose Tab\n\u2325\u23181\n-zsh",
"timestamp": "2026-04-12T12:54:01.377202+03:00",
"window_name": "-zsh"
},
"type": "UI"
},
{
"content": {
"app_name": "",
"browser_url": null,
"file_path": "",
"frame_name": "/Users/lukas/.screenpipe/data/data/2026-04-12/1775987640658_m1.jpg",
"id": 2436,
"initial_traversal_at": null,
"offset_index": 0,
"text": "iTerm2Shell EditViewSessionScripts\u2022DOCKERProfilesWindowHelpS0 \u0428 O O100% C8 Sun 12 Apr 12:54:00O \u20b41DEV (-zsh)\u041e 82APP (-zsh)\u2022 *3-zsh\u2022 *4-zsh\u2022\u20ab5|-zsh-zsh\u00aeO 87* Unable to acces... \u2022 *8\"frame_id\": 2430,\"id\": 152567,\"parent_id\": null,\"role\": \"AXTextArea\",\"sort_order\": 0,\"source\": \"accessibility\",\"text\":\"\\\"app_name\\\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count\\\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Proxy Switcher and Manager |\\u2013 Get thisExtension for \\\\ud83e\\\\udd8a Firefox (en-US) |\\u2014 Personal\\\"\\n}, Ini\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\":0.0,\\n\\\"window_name\\\": \\\"Search results for (|\\\"profile switcher for firefox\\(\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\nAn\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name\\\": \\\"Search resultsfor (|\\\"profile switcher\\I\\\" |\\u2013 Add-ons for Firefox (en-US) |\\u2014 Personal\\\"\\n}, \\ni\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"addons.mozilla.org/en-US/firefox/search/?q=profile\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"Search results for ||\\\"profile\\I\\\" |\\u2013 Add-ons for Firefox (en-US) \\\\u2014 Personal\\\"\\n},\\n\\\"app_name)\": \\\"Firefox)\", \\n\\\"browser_url\\\": \\\"\\\", \\n\\\" frame_count\\\": 1,\\n(\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe - Google Search |\\u2014 Personal\\\"\\n}, In\\\"app_name\\\": \\\"Firefox\\\", \\n\\\"browser_url\\\": \\\"screenpi.pe\\\", \\n\\\"frame_count)\": 1, \\n\\\"minutes)\": 0.0, \\n\\\"window_name)\": \\\"screenpipe |\\u2014 record everything, automate anything | AI pipes for your screen & audio |\\u2014 Personal\\\"\\n]\\n}\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s \\\"[URL_WITH_CREDENTIALS] ~ $",
"timestamp": "2026-04-12T12:54:00.658703+03:00",
"window_name": ""
},
"type": "UI"
}
],
"pagination": {
"limit": 2,
"offset": 0,
"total": 612
}
}
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ # Get a real frame_id from a recent search result
curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s "[URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ cl
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...
|
iTerm2
|
-zsh
|
NULL
|
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "http://localhost:3030/elements?\
app_name=Firefox&\
start_time=2026-04-12T00:00:00Z&\
end_time=2026-04-12T23:59:59Z&\
source=accessibility&\ # or: ocr
role=AXTextField&\ # AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...
q=screenpipe&\ # text search within elements
frame_id=2430&\ # all elements from one specific frame
limit=50&\
offset=0"
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...
|
iTerm2
|
-zsh
|
NULL
|
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp-zshDOCKERO $1DEV (-zsh)O $2APP (-zsh)• *3-zsh• ₴4lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~$# Allconfirmed params:curl "[URL_WITH_CREDENTIALS] ~ $||-zsh• *5-zsh100% (86-zsh®O 87Sun 12 Apr 12:57:19* Unable to acces...T888...
|
NULL
|
NULL
|
NULL
|
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp-zshDOCKERO ₴1DEV (-zsh)O $2APP (-zsh)• *3-zsh• ₴4lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~$# Allconfirmed params:curl"[URL_WITH_CREDENTIALS] ~ $|-zshA100% <478Sun 12 Apr 12:57:19• *5-zsh-zsh®O 87* Unable to acces...T8• *8...
|
NULL
|
NULL
|
NULL
|
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(frames)"}' | python3 -m json.tool
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(elements)"}' | python3 -m json.tool
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(ui_events)"}' | python3 -m json.tool
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(memories)"}' | python3 -m json.tool
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...
|
iTerm2
|
-zsh
|
NULL
|
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
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
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
Self-hosted screen recording and activity tracking
Self-hosted screen recording and activity tracking
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...
|
Claude
|
Claude
|
NULL
|
|
iTerm2ShellEdit|ViewSessionScriptsProfilesWindowHe iTerm2ShellEdit|ViewSessionScriptsProfilesWindowHelpA100% <478Sun 12 Apr 12:57:46-zshDOCKER"name":},{3,3,{{{},{O ₴1DEV (-zsh)"ui_events_fts""name": "ui_events_fts_config""name": "ui_events_fts_data""name":"ui_events_fts_docsize""name":"ui_events_fts_idx""name":"video_chunks""name": "vision_tags"O $2APP (-zsh)• *3-zsh• &4-zsh• *5-zsh-zsh®O 87* Unable to acces...T8• *8lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $clearlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # Allconfirmed params:curl"[URL_WITH_CREDENTIALS] ~ $ # Schema of every important tablecurl -s -X POST http://localhost:3030/raw_sql \-Н "Content-Type: application/json" \-d '{"query":"PRAGMA table_info(frames)"}' I python3 -m json.tool...
|
NULL
|
NULL
|
NULL
|
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
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
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
Self-hosted screen recording and activity tracking
Self-hosted screen recording and activity tracking
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...
|
Claude
|
Claude
|
NULL
|
|
iTerm2ShellEditView SessionScriptsProfilesWindowHe iTerm2ShellEditView SessionScriptsProfilesWindowHelp-zshDEV (-zsh)O $2APP (-zsh)•*3-zsh• x4-zsh• *5‹$o l •0-zsh100% <8Sun 12 Apr 12:58:00T8DOCKERO ₴81"pk": 0,"type" :"TEXT"-zsh®* Unable to acces... • *8},"cid": 4,"dflt_value": "'(]'","name": "tags""notnull": 0,"РУ". "ТЕХТ"},3,"cid": 5,"afne value": tange","notnull": 0,"pk": 0,"type" :"REAL""cid": 6,"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')","name": "created_at","notnull": 1,"pk": 0,"type": "TEXT"},"cid": 7,"dflt_value": "strftime("%Y-%m-%dT%H:9M: %fZ', 'now')","name": "updated_at","notnull": 1,"pk": 0,"type": "TEXT"},"cid": 8,"dflt_value": null,"name": "frame_id","notnull": 0,"pk": 0,"type":"INTEGER"lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $...
|
NULL
|
NULL
|
NULL
|
|
iTerm2ShellEditView SessionScriptsProfilesWindowHe iTerm2ShellEditView SessionScriptsProfilesWindowHelp-zshDEV (-zsh)O $2APP (-zsh)•*3-zsh• x4-zsh• *5‹$OMOOA-zsh100% C8Sun 12 Apr 12:58:04DOCKERO ₴81"pk": 0,"type" :"TEXT"-zsh®O x7* Unable to acces... • *8},"cid": 4,"dflt_value": "'(]'","name": "tags""notnull": 0,"РУ". "ТЕХТ"},3,"cid": 5,"afne value": tange","notnull": 0,"pk": 0,"type" :"REAL""cid": 6,"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')","name": "created_at","notnull": 1,"pk": 0,"type": "TEXT"},"cid": 7,"dflt_value": "strftime("%Y-%m-%dT%H:9M: %fZ', 'now')","name": "updated_at","notnull": 1,"pk": 0,"type": "TEXT"},"cid": 8,"dflt_value": null,"name": "frame_id","notnull": 0,"pk": 0,"type":"INTEGER"lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $...
|
NULL
|
NULL
|
NULL
|
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"type": "TEXT"
},
{
"type": "TEXT"
},
{
"cid": 4,
"dflt_value": "'[]'",
"name": "tags",
"notnull": 0,
"pk": 0,
"type": "TEXT"
},
{
"cid": 5,
"dflt_value": "0.5",
"name": "importance",
"notnull": 0,
"pk": 0,
"type": "REAL"
},
{
"cid": 6,
"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')",
"name": "created_at",
"notnull": 1,
"pk": 0,
"type": "TEXT"
},
{
"cid": 7,
"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')",
"name": "updated_at",
"notnull": 1,
"pk": 0,
"type": "TEXT"
},
{
"cid": 8,
"dflt_value": null,
"name": "frame_id",
"notnull": 0,
"pk": 0,
"type": "INTEGER"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT app_name, COUNT(*) as frames FROM frames WHERE timestamp > datetime(\"now\",\"-1 day\") AND app_name != \"\" GROUP BY app_name ORDER BY frames DESC LIMIT 50"}' \
| python3 -m json.tool
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"type": "TEXT"
},
{
"type": "TEXT"
},
{
"cid": 4,
"dflt_value": "'[]'",
"name": "tags",
"notnull": 0,
"pk": 0,
"type": "TEXT"
},
{
"cid": 5,
"dflt_value": "0.5",
"name": "importance",
"notnull": 0,
"pk": 0,
"type": "REAL"
},
{
"cid": 6,
"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')",
"name": "created_at",
"notnull": 1,
"pk": 0,
"type": "TEXT"
},
{
"cid": 7,
"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')",
"name": "updated_at",
"notnull": 1,
"pk": 0,
"type": "TEXT"
},
{
"cid": 8,
"dflt_value": null,
"name": "frame_id",
"notnull": 0,
"pk": 0,
"type": "INTEGER"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp100% (Sun 12 Apr 12:58:19-zshDOCKERO $1DEV (-zsh)O $2APP (-zsh)• *3-zsh• &4-zsh• *5-zsh86-zsh®O 87* Unable to acces...883,"cid": 6,"dflt_value": "strftime('%Y-%m-%dT%H:XM:%fZ', 'now')","name": "created_at","notnull": 1,"рk": в,"type": "TEXT""cid": 7,"dflt_value": "strftime('%Y-Xm-%dT%H:%M:%fZ',"now')","name":"updated_at","notnull": 1,"рk": 0,"type":"TEXT"},"cid": 8,"dflt_value": null,"name":"frame_id","notnull": 0,"pk": 0,"type": "INTEGER"lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clearlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \-Н "Content-Type: application/json" \-d '["query": "SELECT app_name, COUNT(*) as frames FROM frames WHERE timestamp > datetime(\"now)", \"-1 day\") AND app_name!= \"\" GROUPBY0"3'\I python3 -m json.tool{"app_name": "Firefox","frames": 338},{"app_name" :"iTerm?","frames": 3273,{"app_name" :"Claude","frames": 1003,app_name ORDER BY frames DESC LIMIT 5...
|
NULL
|
NULL
|
NULL
|
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp-zshDOCKERO ₴1DEV (-zsh)О 82APP (-zsh)|• *3-zsh• ₴4-zsh• $5‹$0-zshA100% <478Sun 12 Apr 12:58:20T8-zsh®O 87* Unable to acces...• *83,"cid": 6,"dflt_value": "strftime("XY-Xm-%dT%H:XM:%fZ',"now')","name": "created_at","notnull":1,"pk": 0,"type": "TEXT""cid": 7,"dflt_value": "strftime('%Y-Xm-%dT%H:%M:%fZ',"now')","name":"updated_at","notnull": 1,"pk": 0,"type":"TEXT"},"cid": 8,"dflt_value": null,"name":"frame_id","notnull": 0,"pk": 0,"type": "INTEGER"lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clearlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \-Н "Content-Type: application/json" \-d '["query": "SELECT app_name, COUNT(*) as frames FROM frames WHERE timestamp > datetime(\"now)", \"-1 day\") AND app_name!= \"\" GROUPBY0"3'\I python3 -m json.tool{"app_name": "Firefox","frames": 338},{"app_name" :"iTerm?","frames": 3273,{"app_name" :"Claude","frames": 1003,app_name ORDER BY frames DESC LIMIT 5...
|
NULL
|
NULL
|
NULL
|
|
"type": "TEXT"
},
{
"type": "TEXT"
},
{
"cid": 4,
"dflt_value": "'[]'",
"name": "tags",
"notnull": 0,
"pk": 0,
"type": "TEXT"
},
{
"cid": 5,
"dflt_value": "0.5",
"name": "importance",
"notnull": 0,
"pk": 0,
"type": "REAL"
},
{
"cid": 6,
"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')",
"name": "created_at",
"notnull": 1,
"pk": 0,
"type": "TEXT"
},
{
"cid": 7,
"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')",
"name": "updated_at",
"notnull": 1,
"pk": 0,
"type": "TEXT"
},
{
"cid": 8,
"dflt_value": null,
"name": "frame_id",
"notnull": 0,
"pk": 0,
"type": "INTEGER"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"type": "TEXT"
},
{
"type": "TEXT"
},
{
"cid": 4,
"dflt_value": "'[]'",
"name": "tags",
"notnull": 0,
"pk": 0,
"type": "TEXT"
},
{
"cid": 5,
"dflt_value": "0.5",
"name": "importance",
"notnull": 0,
"pk": 0,
"type": "REAL"
},
{
"cid": 6,
"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')",
"name": "created_at",
"notnull": 1,
"pk": 0,
"type": "TEXT"
},
{
"cid": 7,
"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')",
"name": "updated_at",
"notnull": 1,
"pk": 0,
"type": "TEXT"
},
{
"cid": 8,
"dflt_value": null,
"name": "frame_id",
"notnull": 0,
"pk": 0,
"type": "INTEGER"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT * FROM ui_events WHERE timestamp > datetime(\"now\",\"-1 day\") LIMIT 10"}' \
| python3 -m json.tool
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...
|
iTerm2
|
-zsh
|
NULL
|
|
"type": "TEXT"
},
{
"type": "TEXT"
},
{
"cid": 4,
"dflt_value": "'[]'",
"name": "tags",
"notnull": 0,
"pk": 0,
"type": "TEXT"
},
{
"cid": 5,
"dflt_value": "0.5",
"name": "importance",
"notnull": 0,
"pk": 0,
"type": "REAL"
},
{
"cid": 6,
"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')",
"name": "created_at",
"notnull": 1,
"pk": 0,
"type": "TEXT"
},
{
"cid": 7,
"dflt_value": "strftime('%Y-%m-%dT%H:%M:%fZ', 'now')",
"name": "updated_at",
"notnull": 1,
"pk": 0,
"type": "TEXT"
},
{
"cid": 8,
"dflt_value": null,
"name": "frame_id",
"notnull": 0,
"pk": 0,
"type": "INTEGER"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sp-start\n[1] 20490\ndetected hardware tier: Mid\nchecking permissions...\n screen recording: ok\n accessibility: ok\n2026-04-11T14:52:50.886162Z INFO screenpipe_screen::monitor::macos_version: Detected macOS version: 14.6\n2026-04-11T14:52:51.442353Z INFO screenpipe_engine::sleep_monitor: Starting macOS sleep/wake monitor\n2026-04-11T14:52:51.443782Z INFO screenpipe: meeting detector enabled \u2014 independent of transcription mode\n2026-04-11T14:52:51.443780Z INFO screenpipe_engine::sleep_monitor: Screen lock/unlock observers registered (CFNotificationCenter)\n2026-04-11T14:52:51.443941Z INFO screenpipe_engine::power::manager: power manager started (poll interval: 10s)\n2026-04-11T14:52:51.443951Z INFO screenpipe_engine::snapshot_compaction: snapshot ...",
"event_type": "app_switch",
"frame_id": 0,
"id": 1306,
"key_code": 0,
"machine_id": "",
"modifiers": 0,
"relative_ms": 57,
"session_id": "3c87e288-1128-414e-a08e-08b835039941",
"sync_id": "",
"synced_at": null,
"text_content": "iTerm2",
"text_length": 6,
"timestamp": "2026-04-11T14:52:51.533823+03:00",
"window_title": "",
"x": 0,
"y": 0
},
{
"app_name": "iTerm2",
"app_pid": 0,
"browser_url": "",
"button": 0,
"click_count": 0,
"delta_x": 0,
"delta_y": 0,
"element_automation_id": "",
"element_bounds": "",
"element_description": "",
"element_name": "",
"element_role": "",
"element_value": "",
"event_type": "key",
"frame_id": 0,
"id": 1307,
"key_code": 48,
"machine_id": "",
"modifiers": 8,
"relative_ms": 827,
"session_id": "3c87e288-1128-414e-a08e-08b835039941",
"sync_id": "",
"synced_at": null,
"text_content": "",
"text_length": 0,
"timestamp": "2026-04-11T14:52:52.304011+03:00",
"window_title": "-zsh",
"x": 0,
"y": 0
},
{
"app_name": "iTerm2",
"app_pid": 0,
"browser_url": "",
"button": 0,
"click_count": 0,
"delta_x": 0,
"delta_y": 0,
"element_automation_id": "",
"element_bounds": "",
"element_description": "",
"element_name": "",
"element_role": "",
"element_value": "",
"event_type": "key",
"frame_id": 0,
"id": 1308,
"key_code": 48,
"machine_id": "",
"modifiers": 8,
"relative_ms": 1644,
"session_id": "3c87e288-1128-414e-a08e-08b835039941",
"sync_id": "",
"synced_at": null,
"text_content": "",
"text_length": 0,
"timestamp": "2026-04-11T14:52:53.120804+03:00",
"window_title": "-zsh",
"x": 0,
"y": 0
},
{
"app_name": "iTerm2",
"app_pid": 0,
"browser_url": "",
"button": 0,
"click_count": 0,
"delta_x": 0,
"delta_y": 0,
"element_automation_id": "",
"element_bounds": "",
"element_description": "",
"element_name": "",
"element_role": "",
"element_value": "",
"event_type": "key",
"frame_id": 0,
"id": 1309,
"key_code": 48,
"machine_id": "",
"modifiers": 8,
"relative_ms": 1867,
"session_id": "3c87e288-1128-414e-a08e-08b835039941",
"sync_id": "",
"synced_at": null,
"text_content": "",
"text_length": 0,
"timestamp": "2026-04-11T14:52:53.343717+03:00",
"window_title": "-zsh",
"x": 0,
"y": 0
},
{
"app_name": "Firefox",
"app_pid": 16623,
"browser_url": "",
"button": 0,
"click_count": 0,
"delta_x": 0,
"delta_y": 0,
"element_automation_id": "",
"element_bounds": "",
"element_description": "",
"element_name": "",
"element_role": "AXWebArea",
"element_value": "",
"event_type": "app_switch",
"frame_id": 0,
"id": 1310,
"key_code": 0,
"machine_id": "",
"modifiers": 0,
"relative_ms": 3856,
"session_id": "3c87e288-1128-414e-a08e-08b835039941",
"sync_id": "",
"synced_at": null,
"text_content": "Firefox",
"text_length": 7,
"timestamp": "2026-04-11T14:52:55.333497+03:00",
"window_title": "",
"x": 0,
"y": 0
},
{
"app_name": "Firefox",
"app_pid": 0,
"browser_url": "",
"button": 0,
"click_count": 0,
"delta_x": 0,
"delta_y": 0,
"element_automation_id": "",
"element_bounds": "",
"element_description": "",
"element_name": "",
"element_role": "",
"element_value": "",
"event_type": "key",
"frame_id": 0,
"id": 1311,
"key_code": 48,
"machine_id": "",
"modifiers": 8,
"relative_ms": 4750,
"session_id": "3c87e288-1128-414e-a08e-08b835039941",
"sync_id": "",
"synced_at": null,
"text_content": "",
"text_length": 0,
"timestamp": "2026-04-11T14:52:56.227378+03:00",
"window_title": "Lo\u010f Orion \u00faspe\u0161ne prist\u00e1la na Zemi. Desa\u0165 vec\u00ed, ktor\u00e9 si pam\u00e4ta\u0165 o\u00a0misii Artemis II \u2014 Denn\u00edk N \u2014 Personal",
"x": 0,
"y": 0
},
{
"app_name": "Firefox",
"app_pid": 0,
"browser_url": "",
"button": 0,
"click_count": 0,
"delta_x": 0,
"delta_y": 0,
"element_automation_id": "",
"element_bounds": "",
"element_description": "",
"element_name": "",
"element_role": "",
"element_value": "",
"event_type": "key",
"frame_id": 0,
"id": 1312,
"key_code": 48,
"machine_id": "",
"modifiers": 8,
"relative_ms": 4953,
"session_id": "3c87e288-1128-414e-a08e-08b835039941",
"sync_id": "",
"synced_at": null,
"text_content": "",
"text_length": 0,
"timestamp": "2026-04-11T14:52:56.430547+03:00",
"window_title": "Lo\u010f Orion \u00faspe\u0161ne prist\u00e1la na Zemi. Desa\u0165 vec\u00ed, ktor\u00e9 si pam\u00e4ta\u0165 o\u00a0misii Artemis II \u2014 Denn\u00edk N \u2014 Personal",
"x": 0,
"y": 0
},
{
"app_name": "Firefox",
"app_pid": 0,
"browser_url": "",
"button": 0,
"click_count": 0,
"delta_x": 0,
"delta_y": 0,
"element_automation_id": "",
"element_bounds": "",
"element_description": "",
"element_name": "",
"element_role": "",
"element_value": "",
"event_type": "key",
"frame_id": 0,
"id": 1313,
"key_code": 48,
"machine_id": "",
"modifiers": 8,
"relative_ms": 5163,
"session_id": "3c87e288-1128-414e-a08e-08b835039941",
"sync_id": "",
"synced_at": null,
"text_content": "",
"text_length": 0,
"timestamp": "2026-04-11T14:52:56.639934+03:00",
"window_title": "Lo\u010f Orion \u00faspe\u0161ne prist\u00e1la na Zemi. Desa\u0165 vec\u00ed, ktor\u00e9 si pam\u00e4ta\u0165 o\u00a0misii Artemis II \u2014 Denn\u00edk N \u2014 Personal",
"x": 0,
"y": 0
},
{
"app_name": "Firefox",
"app_pid": 0,
"browser_url": "",
"button": 0,
"click_count": 0,
"delta_x": 0,
"delta_y": 0,
"element_automation_id": "",
"element_bounds": "",
"element_description": "",
"element_name": "",
"element_role": "",
"element_value": "",
"event_type": "key",
"frame_id": 0,
"id": 1314,
"key_code": 48,
"machine_id": "",
"modifiers": 8,
"relative_ms": 5345,
"session_id": "3c87e288-1128-414e-a08e-08b835039941",
"sync_id": "",
"synced_at": null,
"text_content": "",
"text_length": 0,
"timestamp": "2026-04-11T14:52:56.822540+03:00",
"window_title": "Lo\u010f Orion \u00faspe\u0161ne prist\u00e1la na Zemi. Desa\u0165 vec\u00ed, ktor\u00e9 si pam\u00e4ta\u0165 o\u00a0misii Artemis II \u2014 Denn\u00edk N \u2014 Personal",
"x": 0,
"y": 0
},
{
"app_name": "Firefox",
"app_pid": 0,
"browser_url": "",
"button": 0,
"click_count": 0,
"delta_x": 0,
"delta_y": 0,
"element_automation_id": "",
"element_bounds": "",
"element_description": "",
"element_name": "",
"element_role": "",
"element_value": "",
"event_type": "key",
"frame_id": 0,
"id": 1315,
"key_code": 48,
"machine_id": "",
"modifiers": 8,
"relative_ms": 5528,
"session_id": "3c87e288-1128-414e-a08e-08b835039941",
"sync_id": "",
"synced_at": null,
"text_content": "",
"text_length": 0,
"timestamp": "2026-04-11T14:52:57.005309+03:00",
"window_title": "Lo\u010f Orion \u00faspe\u0161ne prist\u00e1la na Zemi. Desa\u0165 vec\u00ed, ktor\u00e9 si pam\u00e4ta\u0165 o\u00a0misii Artemis II \u2014 Denn\u00edk N \u2014 Personal",
"x": 0,
"y": 0
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $
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...
|
iTerm2
|
-zsh
|
NULL
|