π Official Website | π Documentation | π Support
π IBS AI Agent Gateway makes your WordPress website AI-ready by enabling AI assistants, Large Language Models (LLMs), and other AI applications to discover, search, and retrieve WordPress content through structured APIs. It supports posts, pages, and WooCommerce products and can deliver content in clean, structured Markdown using the standard Accept: text/markdown HTTP header, allowing compatible AI clients to request Markdown instead of HTML.
Your website works exactly the same for human visitors. IBS AI Agent Gateway only serves Markdown when a compatible AI agent explicitly requests it, ensuring there is no impact on the normal browsing experience.
Web pages are designed for people, so they include HTML, CSS, JavaScript, navigation menus, sidebars, and other elements that AI doesnβt need. This extra code makes it more difficult and expensive for AI models to process your content.
Markdown is a clean, lightweight format that is easy for AI assistants and Large Language Models (LLMs) to understand. By serving your content as Markdown, IBS AI Agent Gateway removes unnecessary markup, helping AI applications process your content more efficiently, use fewer tokens, and generate more accurate responses.
When an AI assistant or application requests a page using the standard Accept: text/markdown HTTP header, IBS AI Agent Gateway detects the request and converts the WordPress content into clean, structured Markdown.
Instead of returning the usual HTML page, the plugin responds with a Markdown version of the content and the appropriate Content-Type: text/markdown header. Human visitors continue to receive the normal HTML version of your website, so there is no change to the browsing experience.
curl https://yoursite.com/your-post/ \
-H "Accept: text/markdown"
βοΈ Zero configuration β works out of the box for publicly accessible singular content, including posts, pages, and custom post types.
βοΈ AI Agent Discovery β provides structured site, API, language, and capability information to help AI agents discover available content and gateway features.
βοΈ REST API β exposes WordPress content through dedicated AI-friendly REST endpoints for content discovery, search, and retrieval.
βοΈ OpenAPI support β provides a machine-readable OpenAPI specification describing the available gateway API endpoints.
βοΈ Content Search β allows AI agents and applications to search publicly accessible WordPress content through the gateway.
βοΈ Structured Markdown β converts WordPress content into clean, structured Markdown for AI assistants, LLMs, and other AI applications.
βοΈ Page Builder Cleanup β removes Elementor, Divi, WPBakery, and Beaver Builder layout markup, classes, attributes, and shortcodes to generate clean AI-friendly Markdown.
βοΈ WooCommerce Support β product pages include price, SKU, stock status, rating, attributes, and gallery information; products are grouped by category in llms.txt.
βοΈ Multilingual Support β detects languages using WPML, Polylang, and TranslatePress integrations, emits Content-Language headers, and provides alternate language URLs through hreflang Link headers.
βοΈ YAML Front Matter β documents include structured metadata such as title, description, URL, publication date, categories, tags, and featured image.
βοΈ Content Signals β emits Content-Signal headers (ai-train, search, and ai-input) to communicate content usage preferences to AI systems.
βοΈ Token Count Header β X-Markdown-Tokens provides an estimated token count in Markdown responses for AI processing pipelines.
βοΈ HTTP Caching β uses Vary: Accept headers so compatible caches and CDNs can distinguish between HTML and Markdown representations.
βοΈ LLMs.txt Support β automatically generates an /llms.txt index following the llms.txt format.
βοΈ LLMs-full.txt Support β provides full site content in a single Markdown file.
βοΈ Agents.txt Support β provides an /agents.txt discovery file for AI agents.
GET /wp-json/ibs-ai-agent-gateway/v1/site
GET /wp-json/ibs-ai-agent-gateway/v1/context
GET /wp-json/ibs-ai-agent-gateway/v1/content
GET /wp-json/ibs-ai-agent-gateway/v1/content/{id}
GET /wp-json/ibs-ai-agent-gateway/v1/search?q=<search_term>
GET /wp-json/ibs-ai-agent-gateway/v1/markdown?id=<post_id>
GET /wp-json/ibs-ai-agent-gateway/v1/markdown?slug=<slug>
GET /wp-json/ibs-ai-agent-gateway/v1/markdown?url=<permalink>
GET /wp-json/ibs-ai-agent-gateway/v1/openapi
βοΈ No external data sharing β the plugin does not send website content or visitor information to external third-party services.
βοΈ Rate limiting β API rate limiting uses the visitorβs IP address temporarily to control request frequency. Rate-limit data is stored using WordPress transients and expires automatically.
βοΈ WordPress security practices β uses WordPress APIs and security practices for sanitization, validation, escaping, and access control.
βοΈ Administrator-only settings β plugin configuration is accessible only to authorized administrators.