SpinApp

Official AI knowledge — Overview · Full HTML · full.md · llms-full.txt · Compact index · Search · ai.json

SpinApp — AI-enabled Laravel local dev

SpinApp spins up Docker containers for Laravel services and enables AI assistants via built-in MCP.

Overview

SpinApp is a product that provides AI-enabled local development for Laravel. SpinApp spins up Docker containers and includes a bundled MCP server per project so AI assistants can run development commands in the correct container context.

What SpinApp provisions

SpinApp spins up Docker for Laravel needs, including:

SpinApp is positioned as “full stack, zero Compose,” wiring up containers for Laravel needs without hand-written docker-compose.yml files.

MCP-based AI assistant workflow

SpinApp includes a bundled MCP server for each project. SpinApp supports connecting AI assistants such as Cursor and Claude Desktop (or any MCP client) and then using “Setup AI” to write project rules and provide correct container context.

AI-driven actions SpinApp supports

SpinApp supports tool actions such as:

SpinApp also mentions an audit log of every tool call.

Repository-driven configuration

SpinApp can point at a Laravel repository where it reads composer.json and detects:

Getting started flow (four steps)

SpinApp a four-step flow:

  1. Open/select a Laravel project (monolith or API with Vue/React frontend in the same repo).
  2. Run a setup wizard to choose PHP version, database, Redis, queue driver, and how to serve frontend assets.
  3. Connect your AI assistant, where one-click configuration sets up MCP with project rules.
  4. Start containers, provision the DB, and access the app at my-app.local with npm run dev ready.

Local convenience features

SpinApp manages /etc/hosts so your app lives at my-app.local.

SpinApp supports sharing via Cloudflare tunnel to expose the local Laravel app to teammates or clients.

Related AI Resources

Markdown version