{"repo":"frontier-infra/avl","free":true,"listed":false,"github":"https://github.com/frontier-infra/avl","clone":"git clone https://github.com/frontier-infra/avl.git","description":"Agent View Layer (AVL): producer-owned text/agent-view companions for AI agents, CMS plugins, and agent-ready web discovery.","language":"PHP","stars":14,"topics":["agentic-web","ai-agents","answer-engine-optimization","avl","cms","directus","drupal","generative-engine-optimization","ghost","joomla"],"license":"MIT","category":"ai-agents","readme_excerpt":"AVL — Agent View Layer Every page your app serves to humans gets a parallel agent view. Like i18n, but the target locale is \"agent.\" Marketing page, blog post, product detail, authenticated dashboard. Any page that means something to a human means something to an agent. AVL ships that meaning directly — so agents don't have to reverse-engineer it from pixels. Same data, different render. Token-efficient by design. Works for static sites, content sites, and authenticated apps. --- Live in Production AINode.dev is the first production site shipping AVL. Try it right now: See Signaling Agent-Readiness below for how to add the badge to your site with structured metadata. --- AVL Works for Every Page Type Before going deep, here's the shape of AVL across four common page types. Each example is the agent.ts that sits next to its page.tsx (or, for static sites, that feeds a build-time generator). See examples/ for runnable versions of each. 1. Marketing / service-area page (static) 2. Blog post (static) 3. Product page (static or dynamic) 4. Authenticated dashboard (dynamic) Same six sections in every case. Static or dynamic, public or authenticated — the shape of an agent view never changes. What changes is whether the content is known at build time or resolved per-request against a session. --- The Problem Web applications are built for humans with eyeballs and mice. When an AI agent arrives, it reverse-engineers pixels: scraping HTML, parsing the DOM, inferring intent from button","default_branch":null,"files":null,"tree":[],"storefront":"/r/frontier-infra","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/frontier-infra/avl/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."}