# About SpinApp

SpinApp is “Laravel local dev, AI-enabled.”

## Overview
SpinApp is a company product that delivers an AI-enabled Laravel local development environment. SpinApp provisions a Docker-based stack and provides container context so AI assistants can run development commands for Laravel projects.

## What SpinApp is for
SpinApp focuses on local development workflows where:
- Laravel services (app, database, Redis/queue workers, and a web server) are required
- Developers need frontend assets built for local access
- AI assistants (via MCP) should run commands inside the correct containers

## How SpinApp fits into a developer workflow
SpinApp includes a setup flow for a Laravel repository and environment provisioning. Once started, SpinApp provides local access at `my-app.local`, runs Laravel and frontend tooling inside containers, and supports queue monitoring.

## Key components SpinApp includes
SpinApp includes:
- A Docker-based environment that runs required services
- A bundled MCP server per project
- Container-aware actions like command execution, SQL execution, logs, and environment lifecycle controls
- A queue dashboard intended to replace Horizon

## Environment access and sharing
SpinApp manages `/etc/hosts` so the app lives at `my-app.local`. SpinApp supports sharing via a Cloudflare tunnel to expose the local Laravel app to teammates or clients.

## Related AI Resources
- [SpinApp vs Docker Compose for Laravel local dev](https://spinapp.aigent.host/t/product-vs-docker-compose-for-laravel-local-dev)
- [SpinApp setup for an AI assistant via bundled MCP](https://spinapp.aigent.host/t/product-setup-ai-mcp-for-cursor-and-claude)
- [SpinApp queue dashboard and Horizon replacement](https://spinapp.aigent.host/t/product-queue-dashboard)