SpinApp spins up Docker — database, queue, cache, and frontend — and ships with MCP built in. Connect Cursor, Claude, or any MCP assistant and let AI run artisan, npm, and SQL inside your containers.
Requires macOS 12+ · Apple Silicon & Intel · Docker Desktop or Colima
—
Loading downloads…
Built for Laravel + AI assistants
AI assistants
PHP & tooling
Databases
Cache & queues
Infrastructure
Docker environments, databases, queues, profiling, and optional MCP for your AI assistant — SpinApp replaces the usual Docker + hosts + terminal setup with one app.
Every project ships with a bundled MCP server. Connect Cursor, Claude Desktop, or any MCP client — Setup AI writes project rules and gives your assistant the right container context. Run exec, sql, logs, start, and stop inside Docker, with an audit log of every tool call.
See pending, processing, delayed, and failed jobs without Horizon. Start and scale workers, expand job payloads, retry failures, and run queue:clear or queue:flush — Redis, database, and RabbitMQ drivers supported.
Point SpinApp at your Laravel repo. It reads composer.json, detects PHP version, queue drivers, and whether you ship a Vue or React frontend.
App, database, Redis, queue worker, and web server — SpinApp wires up the containers Laravel needs without hand-written docker-compose.yml files.
PostgreSQL with pgvector, MySQL, MariaDB, or SQLite — provisioned and connected before you run artisan migrate. Credentials land in your .env automatically.
Run artisan, npm run dev, and SQL against your DB container without leaving the app. Perfect for migrations, seeders, and tinker.
Built-in SPX profiling with SQL query logging for Laravel. Spot N+1 queries and slow endpoints before they ship.
Expose your local Laravel app to teammates or clients with a secure Cloudflare tunnel — handy for Inertia demos and PR reviews.
SpinApp manages /etc/hosts so your app lives at my-app.local — the way Laravel local dev should feel.
Built into SpinApp
SpinApp is AI-enabled for everyone — not tied to one editor. A bundled MCP server lets Cursor, Claude Desktop, or any compatible client start environments, run migrations, query the database, tail Laravel logs, and build frontends inside the right Docker container.
Setup AI configures both — one click per project.
Four steps. No DevOps rabbit holes. Laravel running locally — AI-enabled from day one.
Select a Laravel project — monolith or API with a Vue/React frontend in the same repo.
Choose PHP version, database, Redis, queue driver, and how to serve your frontend assets.
One click configures MCP for Cursor and Claude Desktop — project rules included. Your assistant is ready to exec inside containers.
Hit start. Containers launch, the DB provisions, and you're at my-app.local with npm run dev ready.
SpinApp is built around how Laravel teams actually work — PHP-FPM in Docker, Redis for cache and sessions, a queue worker container, and npm run dev for your Inertia or API frontend. Connect your AI assistant and it inherits the same container context.
Download SpinApp for macOS — Docker environments, MCP for Cursor & Claude, and artisan migrate in minutes.
Download SpinApp v0.1.9Windows version coming soon
—
Loading downloads…