Skip to content
AI · Agent security

Let your agents read the internet without taking orders from it.

Giving an AI agent web access means every page it reads could try to instruct it. ReachKit, a hardened rebuild of an MIT-licensed open-source toolkit, makes the defence structural: content from the internet always comes back labelled as untrusted.

Type
Python library
Status
Working scaffold: security core done and tested
Stack
Python 3, pytest, OS keychain
Tests
45

Data, never instructions

Every channel returns a nonce-fenced provenance envelope that marks content as untrusted, strips invisible characters and reports whether anything in it tried to address the agent. There's no code path that skips the wrapper.

Hardened against the original

Compared with the upstream project (Panniantong/agent-reach, MIT), ReachKit pins external tools to exact versions, keeps secrets in the OS keychain, reads the web directly instead of through a third-party proxy, and closes two server-side request forgery gaps.

Start a project

Want something like ReachKit?

Tell us what you're trying to build. You'll hear back within one business day with questions, a suggested approach and a ballpark.