saleem-hadad/larecipe

✏️ LaRecipe lives inside your Laravel app. Your coding agents write the docs and update them with every change. People get a fast, beautiful site; agents get Markdown, llms.txt and MCP.

What it solves

Documentation often goes stale as code changes. LaRecipe keeps docs in sync by letting coding agents update them automatically.

How it works

Each documentation page lists the code files it describes. Your coding agent updates the affected pages before pushing changes. If it forgets, a git hook stops the push and tells you exactly which pages were missed. Both docs and code are then reviewed in the same pull request.

Who it’s for

Laravel developers and teams who use AI coding assistants (like Claude Code, Codex, Cursor, Gemini, Copilot) and want always-current documentation without manual upkeep.

Highlights

  • Fast, beautiful docs site with light/dark themes, RTL support, and mobile-friendly layout.
  • Built-in browser search, no extra service needed.
  • Support for multiple versions, languages, and private docs.
  • Live references that read from your running app.
  • "Ask AI" with answers that cite your documentation pages.
  • Every page available as plain Markdown.
  • Provides llms.txt and llms-full.txt for LLM consumption.
  • Comes with an MCP server and a skill for your agents.
  • Git hook prevents pushes if related docs are not updated.
  • Simple installation: composer require larecipe/larecipe and php artisan larecipe:install.

Related

  • Project
  • Project
  • Project
  • Project