Golden template for Bifrost Vibe sessions. This is a pre-configured Laravel + NativePHP Mobile project used as the starting point for all Mimi AI coding sessions.
This repository is configured as a GitHub Template Repository. When Bifrost provisions a new Vibe session, it uses the GitHub API to create a new repository from this template:
POST /repos/Bifrost-Mimi/vibe-template/generate
This creates an instant copy with a clean git history - no cloning or pushing required.
- Laravel - Latest version with standard configuration
- NativePHP Mobile - Pre-installed and configured
- Laravel Boost - MCP server for Claude Code integration
- Claude Code Configuration -
.claude/settings.jsonwith security sandbox settings - CLAUDE.md - Generated guidelines for the AI assistant
- Frontend Assets - Pre-built with Vite
Changes to this repository will be picked up by all new Vibe sessions. Existing sessions are not affected.
# Make your changes
git add .
git commit -m "Description of changes"
git pushThis repository has a GitHub Action that runs daily to keep dependencies up to date:
- Runs
composer updateand commitscomposer.lock - Runs
npm updateand commitspackage-lock.json - Runs
npm run buildto verify the build still works (assets are gitignored)
If you need to test changes locally:
git clone [email protected]:Bifrost-Mimi/vibe-template.git
cd vibe-template
composer install
npm install
cp .env.example .env
php artisan key:generate