explaingit

maddybuilds/skimr

Analysis updated 2026-05-18

0Audience · vibe coderComplexity · 2/5LicenseSetup · moderate

TLDR

A free AI agent that scans all your open browser tabs and produces a filtered summary report for deadlines, prices, jobs, or news, with no API key required.

Mindmap

mindmap
  root((skimr))
    What it does
      Scan open tabs
      Filter by topic
      Generate report
    Tech Stack
      Chrome DevTools Protocol
      OpenCode runtime
      MiMo V2.5 Free
      Python websockets
    Use Cases
      Find deadlines across tabs
      Spot job listings
      Track prices from tabs
    Audience
      Personal browser users
      Vibe coders
    Cost
      Completely free
      No API key needed
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Scan all your open browser tabs at once to find every upcoming deadline without clicking through each one.

USE CASE 2

Pull a list of job postings from your open tabs by running a single command in the terminal.

USE CASE 3

Filter your open tabs for prices and deals across multiple shopping sites in one go.

What is it built with?

PythonOpenCodeMiMo V2.5Chrome DevTools Protocol

How does it compare?

maddybuilds/skimr0xhassaan/nn-from-scratch0xzgbot/hermes-comfyui-skills
Stars000
LanguagePython
Setup difficultymoderatemoderateeasy
Complexity2/54/51/5
Audiencevibe coderdeveloperdesigner

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires launching Brave with a remote-debugging port, which exposes tab contents to other local processes while active.

MIT license, use, modify, and distribute freely for any purpose, including commercial projects.

In plain English

Skimr is a free tool that reads all your currently open browser tabs and generates a structured summary report. Instead of manually clicking through dozens of open tabs to find something specific, you type a short command and the tool scans everything at once, returning only what matches your filter. You can search for deadlines, prices, job listings, news headlines, or limit results to specific websites like Reddit or exclude others like YouTube. The tool works by talking to your browser over the Chrome DevTools Protocol, which is the same internal channel that browser developer tools already use. This approach lets the tool read your open tabs without requiring a browser extension to be installed. The AI model that does the actual reading and summarizing is MiMo V2.5 Free, which comes bundled with OpenCode (the underlying agent runtime) at no cost. You do not need an OpenAI account, an API key, or any third-party signup. Setup involves a few steps. You launch Brave or another Chromium-based browser with a special remote-debugging flag, install a small Python library, then install OpenCode and run the agent. The README includes exact commands for Windows, Linux, and Mac. Once running, you interact with it by typing commands like "skim for deadlines" or "skim only reddit". One thing the README flags clearly: when you enable the debug port on your browser, anything else running on that machine can also read your tab contents while the port is open. This is fine for personal use on your own computer but should not be done on shared or public machines. The tool is completely free, requires no accounts or API keys, and is MIT licensed.

Copy-paste prompts

Prompt 1
I have Skimr set up with OpenCode and Brave. How do I write a custom command that skims my tabs for GitHub issues due this week?
Prompt 2
How do I modify Skimr's browser-skimmer agent to also extract the page title and word count from each tab?
Prompt 3
I want to run Skimr on a schedule every morning to skim my pinned tabs for news. How do I automate this with a cron job?
Prompt 4
How does Skimr use Chrome DevTools Protocol to read tab content, and how do I add support for Firefox using its own debug protocol?

Frequently asked questions

What is skimr?

A free AI agent that scans all your open browser tabs and produces a filtered summary report for deadlines, prices, jobs, or news, with no API key required.

What license does skimr use?

MIT license, use, modify, and distribute freely for any purpose, including commercial projects.

How hard is skimr to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is skimr for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub maddybuilds on gitmyhub

Verify against the repo before relying on details.