Skip to content

Commit 946cdff

Browse files
ithiria894claude
andcommitted
readme: add hero diagram, rename to IntentProbe
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 1ec345e commit 946cdff

2 files changed

Lines changed: 7 additions & 11 deletions

File tree

README.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,23 @@
1-
# intentprobe
1+
# IntentProbe
22

33
<p align="center">
44
<strong>See a tool's true intent before you install it.</strong>
55
</p>
66

77
<p align="center">
8-
<a href="https://github.com/mcpware/intentprobe/stargazers"><img src="https://img.shields.io/github/stars/mcpware/intentprobe?style=social" alt="Stars" /></a>
9-
<a href="https://github.com/mcpware/intentprobe/network/members"><img src="https://img.shields.io/github/forks/mcpware/intentprobe?style=social" alt="Forks" /></a>
8+
<a href="https://github.com/mcpware/IntentProbe/stargazers"><img src="https://img.shields.io/github/stars/mcpware/IntentProbe?style=social" alt="Stars" /></a>
9+
<a href="https://github.com/mcpware/IntentProbe/network/members"><img src="https://img.shields.io/github/forks/mcpware/IntentProbe?style=social" alt="Forks" /></a>
1010
<img src="https://img.shields.io/badge/Python-3.10%2B-blue?logo=python&logoColor=white" alt="Python 3.10+" />
1111
<a href="LICENSE"><img src="https://img.shields.io/badge/License-Apache%202.0-blue" alt="License" /></a>
1212
<img src="https://img.shields.io/badge/runs-100%25%20local-brightgreen" alt="Runs locally" />
1313
<img src="https://img.shields.io/badge/telemetry-zero-blue" alt="Zero telemetry" />
1414
</p>
1515

16-
MCP servers, Claude Code skills, and agent tools describe themselves in plain English. Two descriptions can use almost identical words while only one of them quietly steals your SSH keys.
17-
18-
```
19-
Every other scanner: Tool description ──→ Text pattern matching ──→ "Looks fine" ✅
20-
(reads the words)
16+
<p align="center">
17+
<img src="docs/diagram.png" width="700" alt="DeBERTa reads words. IntentProbe reads intent." />
18+
</p>
2119

22-
IntentProbe: Tool description ──→ Small local model ──→ Read activations ──→ "This is stealing keys" 🚫
23-
(reads what the model understood)
24-
```
20+
MCP servers, Claude Code skills, and agent tools describe themselves in plain English. Two descriptions can use almost identical words while only one of them quietly steals your SSH keys. Text scanners can't tell them apart. IntentProbe can.
2521

2622
Text scanners read words. IntentProbe reads intent.
2723

docs/diagram.png

1.54 MB
Loading

0 commit comments

Comments
 (0)