Привет, друзья! Сегодня расскажу новом инструменте для MoonShine, который может серьезно изменить ваш подход к созданию админ-панелей. MoonVibe — генератор на основе LLM, который умеет создавать готовые админки для Laravel буквально за несколько минут.
Что это такое?
MoonVibe — это AI-powered инструмент для автоматической генерации административных панелей. Работает он в связке с open-source админ-панелью для Laravel - MoonShine. Вы просто подробно описываете что хотите получить и на выходе получаете архив с готовой админкой. Разработал MoonVibe core-разработчик MoonShine - dev-lnk.
Одно из преимуществ — это полностью локальное решение. Разворачиваете у себя, добавляете API-ключ от OpenAI, DeepSeek или OpenRouter, и пользуетесь, без регистраций (ну почти) и смс. Второй козырь - возможность использовать генератор полностью бесплатно, для этого можно выбрать одну моделей на OpenRouter (есть качественные и бесплатные).
Установка и настройка
Для работы понадобится:
Git
Docker
API-ключ (сейчас поддерживаются OpenAI, DeepSeek или OpenRouter)
Несколько минут свободного времени и техническое задание для админки
# Клонируем репозиторий
git clone https://github.com/moonshine-software/moon-vibe.git
# Переходим в директорию
cd moon-vibe
# Настраиваем окружение
cp .env.example .env
# Редактируем .env: указываем своего пользователя и API-ключ
# Собираем и запускаем
make build
make install
make up
Все готово к использованию.
Как работать с генератором
Заходите в веб-интерфейс, указываете конкретную LLM-модель API ключ которой вы указали в env (например, gpt-4o-mini (для openAI) или любую на OpenRouter - их там больше 400, очень достойные бесплатные - google/gemini-2.5-pro и другие, и описываете что хотите получить. Чем подробнее, тем лучше. Например:
Создай интернет-магазин с разделами: категории товаров, продукты с галереей изображений, заказы и управление клиентами. Используй TinyMCE для редактирования описаний
По вашему промпту нейросеть, используя пакет moonshine-builder, генерирует схему будущей панели, а затем создает полноценный Laravel-проект с админкой на основе MoonShine.
Процесс генерации
Весь процесс генерации админки "под ключ" занимает буквально несколько минут:
Описание требований — пишете промпт с описанием желаемой функциональности
Генерация схемы — LLM создает структуру будущей панели
Создание кода — автоматическая генерация Laravel-проекта
Тестирование — можете протестировать результат прямо в браузере
Скачивание — получаете готовый архив с проектом
То есть инструмент позволяет сразу же внутри интерфейса собрать весь проект, развернуть его и протестировать. А если что-то не устраивает, то можете нажать "скорректировать" и внести изменения через дополнительный промпт.
Посмотрите как проходит работа с MoonVibe:
Что получается на выходе
Результат впечатляет: готовая админ-панель с формами, таблицами, отношениями между моделями и валидацией. Все то, что вы описали в промпте, превращается в рабочий код.
Для простых проектов это может быть полностью production-ready решение. Для сложных — отличная стартовая точка, которая экономит кучу времени на рутинных задачах.
Преимущества и ограничения
Что работает отлично:
Базовые CRUD-операции
Стандартные формы и таблицы
Простые отношения между моделями
Интеграция популярных компонентов
MVP, блоги, интернет-магазины, новостные сайты - всё это создается на ура.
Технические детали
Под капотом MoonVibe использует проверенный стек:
Backend: Laravel + MoonShine
Frontend: Tailwind CSS + Alpine.js
Контейнеризация: Docker
Заключение
MoonVibe — это инструмент, который может кардинально изменить ваш подход к созданию админ-панелей. Вместо рутинного написания CRUD'ов можно сосредоточиться на действительно важных и интересных задачах. Конечно, для сложных проектов потребуется доработка. Но как стартовая точка MoonVibe подходит отлично. А возможность использовать бесплатные модели через OpenRouter делает его еще более привлекательным — попробовать можно вообще без вложений! Тренд на нейросеть нашел свое применение в MoonShine и очень нравится комьюнити!
Попробуйте создать админку с MoonVibe. Уверен, вы будете приятно удивлены.
Ссылки:
MoonVibe - GitHub
MoonShine - GitHub
Чат по MoonShine - Telegram