DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with Geiger

Geiger is a read-only, dependency-free command that inventories the AI agents, MCP servers, plugins, and AI extensions on a machine and labels what each one can execute, read, or reach.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

5 use cases

  • See every AI agent and MCP server on a machine

    Run one read-only scan to list each agent, MCP server, and AI extension and what it can reach.

    View prompt
    Run `npx geiger-scan` in the terminal on the machine <machine name> and return the list of findings with their capability labels and evidence paths. Verify that the output reports zero write operations other than any file you named, and that no credential values appear in the output.
  • Turn a scan into an HTML report with fix steps

    Generate a self-contained HTML report with plain-language remediation for each finding.

    View prompt
    Run `npx geiger-scan --html report.html` on <machine name> and confirm that report.html was created as a self-contained file. Return the count of findings that include a What to do block and verify that no credential value appears in the file.
  • Alert when a new executing or secret-holding agent appears

    Save a baseline after review, then fail a scheduled check only when something new can run code or hold secrets.

    View prompt
    On <machine name>, save a baseline with `npx geiger-scan --json baseline.json`, then run `npx geiger-scan --strict --diff baseline.json` and report the exit code and any new findings. Verify that the job exits with code 2 only when a new finding can execute code or hold secrets.
  • Find agent and MCP configs inside project folders

    Add project directories to the scan to catch project-level agent and MCP configuration.

    View prompt
    Run `npx geiger-scan --path <project path>` for each project folder <project path> and return the project-level agent and MCP findings with their evidence paths. Verify that git hooks are reported only for the directories you passed in.
  • Track AI tool drift across a fleet of machines

    Write per-machine JSON on a schedule and let --diff report drift for each machine.

    View prompt
    For each machine in <machine list>, run `npx geiger-scan --json <machine name>.json` and compare it with that machine's saved baseline using `npx geiger-scan --diff <baseline file>`. Return a table of machines with new executing or secret-holding findings, and verify that each JSON file has schemaVersion 1.

How to use Geiger

  1. Check you have what it needs: Node.js 18 or newer, which includes npm and npx; Permission to read the user's home directory config locations on the machine being scanned; A writable folder if you want an HTML or JSON report saved to disk.
  2. Open Atomburstofficial/geiger on GitHub and read the README and license.
  3. Install Node.js 18 or newer, then open a new terminal so npx is on the path.
  4. Run npx geiger-scan to print the report to the terminal.
  5. Read the findings grouped by ecosystem and note any line marked EXECUTES or HOLDS-SECRETS.
  6. Open the evidence path shown for an unfamiliar entry and decide whether to keep it.

These steps come from our top use case, See every AI agent and MCP server on a machine, which also has a copy-paste agent prompt.

Geiger alternatives · Best AI repos for Security and science

About this repo

  • Who it is forDevelopers, IT staff, and security-minded individuals who want to know what AI tools are installed on a machine and what they can touch before trusting them.
  • Why it is hot
  • LanguageJavaScript
  • Sourcegithub.com/Atomburstofficial/geiger · Back to Hot repos

Requirements

  • Node.js 18 or newer, which includes npm and npx
  • Permission to read the user's home directory config locations on the machine being scanned
  • A writable folder if you want an HTML or JSON report saved to disk
Maintain Geiger? Add the Featured on Deduped badge

Paste this into your README:

[![Featured on Deduped](https://dedupedai.com/badge/atomburstofficial-geiger.svg)](https://dedupedai.com/use-cases/atomburstofficial-geiger/?ref=badge)

More badge styles and HTML

Questions about Geiger

What is Geiger?

Geiger is a read-only, dependency-free command that inventories the AI agents, MCP servers, plugins, and AI extensions on a machine and labels what each one can execute, read, or reach. It is an open-source project on GitHub: https://github.com/Atomburstofficial/geiger.

Who is Geiger for?

Developers, IT staff, and security-minded individuals who want to know what AI tools are installed on a machine and what they can touch before trusting them.

What can I do with Geiger?

5 use cases so far, for example: See every AI agent and MCP server on a machine; Turn a scan into an HTML report with fix steps; Alert when a new executing or secret-holding agent appears. Each has steps and a copy-paste agent prompt.

What do I need to run Geiger?

Node.js 18 or newer, which includes npm and npx; Permission to read the user's home directory config locations on the machine being scanned; A writable folder if you want an HTML or JSON report saved to disk.

What are alternatives to Geiger?

Other hot AI repos in Security and science: Rea, Reverify, Ablation, Claude AD, Awesome Reverse Engineered.

Is Geiger safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.