{"repo":"roots/acorn-ai","free":true,"listed":false,"github":"https://github.com/roots/acorn-ai","clone":"git clone https://github.com/roots/acorn-ai.git","description":"Acorn package that wraps laravel/ai and adds first-class integration with the WordPress Abilities API","language":"PHP","stars":21,"topics":["acorn","acorn-package","ai","laravel","laravel-ai","wordpress","wordpress-abilities-api","wordpress-laravel"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Acorn AI AI support for Acorn — wraps laravel/ai and adds first-class integration with the WordPress Abilities API. Support us Roots is an independent open source org, supported only by developers like you. Your sponsorship funds WP Packages and the entire Roots ecosystem, and keeps them independent. Support us by purchasing Radicle or sponsoring us on GitHub — sponsors get access to our private Discord. Requirements - PHP 8.4+ - WordPress 6.9+ (for Abilities API) - Acorn 5.0+ Installation Publish the config files: Add your provider API keys to .env : WordPress AI Connectors API keys configured through laravel/ai are automatically passed to WordPress AI provider plugins via environment variables. This means you don't need to enter keys on the WordPress Connectors settings page, and your keys are never stored in wp options . Supported providers: OpenAI, Anthropic, and Gemini (Google). AI Providers & Agents roots/acorn-ai includes laravel/ai and makes it available inside WordPress via Acorn's container. You get the full laravel/ai feature set: agents, tools, embeddings, image generation, audio, transcription, and reranking — all configured through config/ai.php (published from laravel/ai ). Creating an agent Creating a tool Refer to the laravel/ai documentation for full usage of agents, tools, structured output, and providers. Abilities The WordPress Abilities API (WordPress 6.9+) provides a standardized way to define capabilities that AI agents can invoke — via REST API ( wp-a","default_branch":null,"files":null,"tree":[],"storefront":"/r/roots","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/roots/acorn-ai/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."}