COMMUNITY RESEARCH · April 2026

Framework Compliance

Empirical tracking of which AI agent frameworks honor SOM Directives when encountered in robots.txt. Based on the Discovery Gap research by Hurley (2026).

As of April 2026, no major framework has reached Level 1 compliance. This page tracks progress.


01

Compliance Levels

The SOM Directives specification defines three compliance levels. See Directives for the full spec.

Level 0
Aware — Parses robots.txt for SOM-* directives, does not change behavior.
Level 1
Respectful — Honors SOM-Endpoint and fetches SOM instead of raw HTML when present.
Level 2
Full — Honors all directives including rate limits, attribution, paywall paths.
02

Current Status

FrameworkMaintained byLevelNotes
LangChainLangChain Inc.Level 0No robots.txt SOM parsing. HTML fetching via WebBaseLoader.
LlamaIndexLlamaIndex Inc.Level 0SimpleWebPageReader fetches raw HTML. No SOM directive support.
Browser Usebrowser-useLevel 0Chromium-based. Does not check robots.txt directives.
CrewAICrewAI Inc.Level 0Uses LangChain tools underneath; inherits same gap.
AutoGenMicrosoftLevel 0WebSurferAgent fetches HTML. No SOM awareness.
SmolagentsHugging FaceLevel 0VisitWebpageTool fetches raw HTML.
PlasmatePlasmate LabsLevel 2Reference implementation. Checks robots.txt before fetching.
OpenClawOpenClawLevel 1Checks robots.txt. SOM endpoint discovery in progress.
03

What Level 1 Compliance Requires

For framework authors implementing SOM directive support:

  1. On each fetch, retrieve robots.txt for the target domain (if not already cached).
  2. Parse all SOM-* directives using the spec at somspec.org/directives.
  3. If SOM-Endpoint is present and SOM-Format is "SOM/1.0" (or preferred), fetch from endpoint instead of raw HTML.
  4. Pass the SOM JSON to the model context instead of the raw HTML response.
  5. Respect SOM-Freshness by caching SOM responses appropriately.
04

Open Source Tracking

This page is manually maintained. If your framework has implemented compliance, open an issue or PR at github.com/dbhurley/somspec.