{"repo":"amirrezaalasti/webcontextinterface","free":true,"listed":false,"github":"https://github.com/amirrezaalasti/webcontextinterface","clone":"git clone https://github.com/amirrezaalasti/webcontextinterface.git","description":"A lightweight open standard that augments HTML with semantic metadata, turning standard web pages into highly optimized context for AI agents.","language":"TypeScript","stars":22,"topics":["ui-grounding","web-agent","web-automation","dom-distillation"],"license":"MIT","category":"ai-agents","readme_excerpt":"WCI (Web Context Interface) is a three-layer open standard that augments standard HTML with structured semantic metadata, compresses it into agent-optimised context, and provides a typed action protocol — shipped as compact modular layers ( 2–12 KB minified each). --- --- 🏷️ Semantic HTML annotations ( data-wci- ) ⚗️ Token-efficient distillation for LLM context ⚡ Typed browser actions via WciBridge 🛡️ Site-wide agent policy ( wci.txt / wci.json / wci.md ) 🔌 MCP server — use WCI from Claude, Cursor, or any agent runtime 🩺 Validator + CLI — wci validate , wci distil , wci stats , wci init ⚛️ React bindings — typed annotations with scope inheritance 🤖 Annotator — works on sites that never adopted WCI 🧪 50-scenario grounding benchmark (see below) + Zenodo dataset Additionally, three site root files give agents site-wide grounding before they touch a single page — analogous to robots.txt : File Purpose ------ --------- /wci.txt Directive file — allow/deny scopes, rate limits, auth /wci.json Structured manifest — task flows, scope descriptors /wci.md Narrative context — injected into LLM system prompt --- 🌐 Documentation website Live (Vercel): webcontextinterface.vercel.app · Demo Live (GitHub Pages): amirrezaalasti.github.io/webcontextinterface · Demo Static site (VitePress) with guides, API reference, and the interactive demo. Deploy: push to main — Vercel rebuilds automatically ( vercel.json ). For GitHub Pages, enable Settings → Pages → Source: GitHub Actions , then the ","default_branch":null,"files":null,"tree":[],"storefront":"/r/amirrezaalasti","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/amirrezaalasti/webcontextinterface/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}