browser-historySearch and retrieve URLs, titles, and visit counts from Das's Chrome browsing history, including recent visits and YouTube video searches.
Install via ClawdBot CLI:
clawdbot install therohitdas/browser-historySearch Das's Chrome browsing history to find URLs, videos, sites he's visited before.
~/Library/Application Support/Google/Chrome/Default/History
SQLite database. Can be queried directly if Chrome isn't locking it.
sqlite3 ~/Library/Application\ Support/Google/Chrome/Default/History \
"SELECT url, title FROM urls WHERE url LIKE '%TERM%' OR title LIKE '%TERM%' ORDER BY last_visit_time DESC LIMIT 10;"
sqlite3 ~/Library/Application\ Support/Google/Chrome/Default/History \
"SELECT url, title FROM urls WHERE url LIKE '%youtube.com/watch%' AND (url LIKE '%TERM%' OR title LIKE '%TERM%') ORDER BY last_visit_time DESC LIMIT 10;"
sqlite3 ~/Library/Application\ Support/Google/Chrome/Default/History \
"SELECT url, title, visit_count FROM urls ORDER BY visit_count DESC LIMIT 20;"
sqlite3 ~/Library/Application\ Support/Google/Chrome/Default/History \
"SELECT url, title FROM urls ORDER BY last_visit_time DESC LIMIT 20;"
Chrome locks the History file while running. Options:
cp ~/Library/Application\ Support/Google/Chrome/Default/History /tmp/chrome_history
sqlite3 /tmp/chrome_history "SELECT ..."
The sqlite3 command often works anyway due to WAL mode.
open -a "Google Chrome" "URL_HERE"
osascript -e 'tell application "System Events" to set visible of process "Google Chrome" to false'
| What | Search Term |
|------|-------------|
| Brain.fm focus music | brain.fm |
| YouTube videos | youtube.com/watch |
| GitHub repos | github.com |
| Transcript API | transcriptapi or youtubetotranscript |
Generated Mar 1, 2026
Users can quickly retrieve previously visited websites, such as brain.fm for focus music or GitHub repos, to resume work without manual searching. This reduces time spent navigating browser history manually, improving efficiency for tasks like coding or research.
Journalists or researchers can search Chrome history for specific terms like 'transcriptapi' to find sources or data from past browsing sessions. It aids in compiling references or tracking down information for articles and reports efficiently.
Students or educators can locate YouTube videos or educational sites visited earlier, such as tutorials or lecture materials, to review content. This supports learning by enabling easy access to saved resources without bookmarking.
IT professionals or auditors can query browsing history to monitor website visits, detect unauthorized access, or analyze user behavior. This helps in compliance checks and security assessments within organizations.
Marketers can search history for terms related to campaigns, like specific URLs or product pages, to analyze user engagement and revisit patterns. This provides insights for optimizing ad strategies and customer journeys.
Offer a free basic version for personal use with limited searches, and a paid premium version for advanced features like bulk exports or team collaboration. Revenue comes from subscription fees, targeting individual users and small businesses.
Sell licenses to companies for monitoring employee browsing history to ensure compliance and security. Include features like real-time alerts and integration with existing IT systems. Revenue is generated through annual contracts and support services.
Provide an API that allows developers to integrate browser history search into their applications, such as productivity apps or analytics tools. Charge based on API usage or number of queries. Revenue streams include pay-per-use fees and developer support packages.
💬 Integration Tip
Ensure Chrome is not running or use the copy method to avoid database locks; integrate with automation scripts for seamless querying in workflows.
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications.
Advanced desktop automation with mouse, keyboard, and screen control
Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.
Design and implement automation workflows to save time and scale operations as a solopreneur. Use when identifying repetitive tasks to automate, building workflows across tools, setting up triggers and actions, or optimizing existing automations. Covers automation opportunity identification, workflow design, tool selection (Zapier, Make, n8n), testing, and maintenance. Trigger on "automate", "automation", "workflow automation", "save time", "reduce manual work", "automate my business", "no-code automation".
Browser automation via Playwright MCP server. Navigate websites, click elements, fill forms, extract data, take screenshots, and perform full browser automation workflows.