Repolode
apekshik

apekshik/anykit

Создаёт цельные наборы готового к игре 3D-реквизита в едином стиле по референсам с помощью агента Claude и генераторов на fal.

Звёзды
91
Форки
7
Открытые issues
0
Последний коммит
6 дней назад

Что это?

AnyKit принимает от одного до четырёх изображений-референсов стиля и создаёт набор статичного 3D-реквизита в этом стиле, с масштабом, соответствующим реальным размерам. Каждый объект поставляется в формате GLB, а также в версии LOD1 и с миниатюрой. В набор входят библиотека ассетов Blender, рендер всех объектов с линейкой масштаба, манифест и архив ZIP со всеми файлами.

Модели, напрямую генерирующие 3D по изображениям, часто выдают сетки со случайной ориентацией и без реалистичного масштаба, непрозрачным стеклом, заметными логотипами и очень большим числом полигонов; к тому же объекты редко сочетаются друг с другом. AnyKit добавляет к Tripo и Meshy этапы планирования и проверки: референсы генерируются по общему описанию стиля, все объекты проверяются вместе, ориентация и масштаб нормализуются, а число полигонов и размер текстур ограничиваются. Независимый критик оценивает набор, а агент вносит правки, пока тот не пройдёт проверку.

Проект работает как приложение fal с API на основе очереди и включает CLI-клиент и инструкции по локальному запуску агента. Это часть семейства проектов, в которое также входят AnyScene для создания полноценных сетов и AnyShot для рендеринга.

Ключевые возможности

  • 01Создаёт набор реквизита по 1–4 изображениям-референсам стиля, используя единое описание стиля.
  • 02Нормализует масштаб объектов относительно реального мира, размещает начало координат в центре основания и задаёт ориентацию лицевой стороной вперёд.
  • 03Для каждого объекта создаёт файлы GLB и LOD1 с миниатюрами, а также библиотеку ассетов Blender.
  • 04Выбирает для каждого объекта Meshy или Tripo, сравнивая рендеры.
  • 05Включает автоматического критика, который оценивает набор и запускает правки, пока тот не пройдёт проверку.
  • 06Позволяет настраивать количество объектов, разнообразие, детализацию, изношенность, влажность, теплоту и внешний вид.

Сценарии использования

  • Заполнение игрового уровня согласованным набором реквизита для стола или улицы в едином художественном стиле.
  • Создание прототипа сцены в Blender с реквизитом реального масштаба, готовым для добавления в библиотеку ассетов.
  • Создание базового набора реквизита для дальнейшей доработки художником перед выпуском в продакшен.

Быстрый старт

  1. 1

    Добавьте ключи API fal и Claude в секреты

    fal secrets set OPENROUTER_API_KEY=...
  2. 2

    Разверните приложение fal из корневой папки репозитория

    fal deploy app.py::AnyKitApp --app-name anykit --auth private
  3. 3

    Запустите дымовой тест для развернутого приложения

    python client.py smoke

Что важно знать

  • Требуется аккаунт fal с доступом к Serverless и ключ API OpenRouter или Anthropic.
  • Каждый комплект создает реальные расходы на генерацию и работу агентов; согласно README, обычно это около 25 долларов.
  • Приложение работает на GPU-серверах fal (RTX 5090 или RTX PRO 6000), поэтому для локального самостоятельного хостинга потребуется сопоставимая конфигурация и Blender 5.0.1.

В подборках

Темы

Частые вопросы

Что такое anykit?
Создаёт цельные наборы готового к игре 3D-реквизита в едином стиле по референсам с помощью агента Claude и генераторов на fal. AnyKit принимает от одного до четырёх изображений-референсов стиля и создаёт набор статичного 3D-реквизита в этом стиле, с масштабом, соответствующим реальным размерам. Каждый объект поставляется в формате GLB, а также в версии LOD1 и с миниатюрой. В набор входят библиотека ассетов Blender, рендер всех объектов с линейкой масштаба, манифест и архив ZIP со всеми файлами.
anykit можно использовать бесплатно? Какая у него лицензия?
anykit распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
anykit всё ещё поддерживается?
Активно поддерживается. Последний коммит в anykit — 1 нояб. 2026 г..
Для чего можно использовать anykit?
Заполнение игрового уровня согласованным набором реквизита для стола или улицы в едином художественном стиле. Создание прототипа сцены в Blender с реквизитом реального масштаба, готовым для добавления в библиотеку ассетов. Создание базового набора реквизита для дальнейшей доработки художником перед выпуском в продакшен.
Как установить anykit?
Добавьте ключи API fal и Claude в секреты: fal secrets set OPENROUTER_API_KEY=... Разверните приложение fal из корневой папки репозитория: fal deploy app.py::AnyKitApp --app-name anykit --auth private Запустите дымовой тест для развернутого приложения: python client.py smoke
Где скачать anykit?
Исходный код и инструкции по установке — на GitHub: https://github.com/apekshik/anykit

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Коллекция навыков для AI-агентов, которые генерируют изображения, видео, аудио и 3D-контент через Scenario MCP server, а также управляют DCC-инструментами и игровыми движками.

3,5 тыс.+2,1 тыс. за неделю302PythonMITАктивно поддерживаетсяОбновлён 1 час назад

Бесплатная open-source студия генеративного ИИ для создания фильмов, работающая в Video Sequence Editor внутри Blender и генерирующая текст, изображения, видео, аудио и речь.

1,6 тыс.+2 за неделю162PythonGPL-3.0Обновлён 9 дней назад

Дополнение для Blender добавляет в 3D-вьюпорт генерацию изображений, видео, 3D-моделей, PBR-материалов и аудио через Scenario AI, а также локальный MCP-сервер для агентов.

962+41 за неделю97PythonGPL-3.0Активно поддерживаетсяОбновлён вчера