marko / devai
AI development tooling installer/orchestrator for Marko Framework — wires MCP, LSP, and per-agent configs
Requires
- php: ^8.5
- marko/claude-plugins: 0.8.0
- marko/cli: 0.8.0
- marko/core: 0.8.0
- marko/docs: 0.8.0
- marko/lsp: 0.8.0
- marko/mcp: 0.8.0
Requires (Dev)
- pestphp/pest: ^4.0
Suggests
- marko/docs-fts: Full-text docs search driver (recommended default — enables search_docs out of the box; run `marko docs-fts:build` after install)
- marko/docs-vec: Semantic vector docs search driver (alternative to docs-fts with richer relevance; requires a one-time model download)
This package is auto-updated.
Last update: 2026-06-03 14:28:38 UTC
README
AI-assisted development installer for Marko — wires MCP, LSP, and per-agent configs for Claude Code, Codex, Cursor, Copilot, Gemini CLI, and Junie.
Installation
composer require marko/devai
Quick Example
marko devai:install
Detects every supported agent present in your environment and writes the correct configuration files for each one in a single pass.
For Claude Code, devai:install also auto-installs intelephense globally via npm if it is not already on PATH. To skip that step:
marko devai:install --skip-lsp-deps
When --skip-lsp-deps is passed, settings are still written correctly; only the intelephense npm install is omitted. A warning is printed reminding you to install it manually before general PHP LSP diagnostics will work.
Documentation
Full agent setup, supported agents, and configuration options: marko/devai