Агентская полка

Craft Anything

Инструмент реверс-инжиниринга: разбирает, как устроен сайт, программа или игра, и помогает собрать рабочую версию с нуля с помощью ИИ.

РеверсRustUnreal
Открыть оригинал ↗

Craft Anything - инструмент для реверс инженеринга, который помогает понять, как устроен любой сайт, программа или игра, а затем с помощью искусственного интеллекта собрать их собственную рабочую версию с нуля.

В отличие от классических утилит для программистов, которые просто переводят закрытый код в сложные таблицы и графики, Craft Anything связывает инструменты точного анализа с работой ИИ-агентов.

Весь процесс разбит на четыре понятных шага:

  • Изучение: вы указываете сайт, приложение или игру и пишете простыми словами, что хотите получить (например: «Воссоздай этот сайт» или «Сделай такую же игру на Rust»). Инструмент детально исследует оригинал с помощью 284 встроенных инструментов анализа.

  • Сборка: подключенный ИИ-агент берет собранные факты и пишет новый проект на том языке программирования или игровом движке, который вы попросили (поддерживаются даже связки с Unity, Unreal и Godot).

  • Проверка: программа не верит нейросети на слово. Она автоматически сравнивает созданную копию с оригиналом (например, сверяет внешний вид сайта на трех разных размерах экрана) и составляет точный список того, что еще не совпадает.

  • Доработка: ИИ исправляет найденные отличия по списку до тех пор, пока результат не станет максимально близким к оригиналу.

Интересная особенность проекта заключается в двух режимах работы:

  • Чистый режим (по умолчанию): программа вообще не лезет в чужой закрытый код или файлы. Она изучает цель только снаружи, как обычный пользователь: делает скриншоты окна, измеряет расположение кнопок, цвета, шрифты, отступы и открывает меню. Это позволяет легально повторить логику и внешний вид без копирования чужого кода.

  • Глубокий режим: включает все внутренние анализаторы (и подключает программу Ghidra, если она установлена на компьютере), чтобы разобрать внутренний код, файлы, базы данных и передачу данных по сети.

Сам движок написан на чистом Rust. У программы есть удобное окно с простым и продвинутым режимами, а также версия для командной строки. Она работает на Windows, macOS, Linux, FreeBSD и частично прямо в браузере.