Kuna - декомпилятор на Rust, заточенный под LLM-агентов
Нашел в интернете интересный инструмент - Kuna, порт декомпилятора Ghidra на Rust, который заточен, как утверждают авторы, под работу с LLM. Причем не только заточен, но и создан при помощи LLM: почти весь код проекта сгенерировали LLM-агенты, а сама Kuna задумана как self-refining - агенты сами улучшают декомпилятор, которым пользуются. Работает в CLI, в браузере через WebAssembly и как расширение Ghidra GUI, лицензия Apache-2.0.
Мне этот инструмент интересен прежде всего тем, что можно взять старую любимую игру, декомпилировать и попробовать сделать из этого настоящую нативную игру под любую платформу - меня, конечно же, прежде всего интересует Аврора Кстати, проект RE3, который я портировал ранее , - как раз продукт декомпиляции оригинальной GTA3.
Сам я в данный момент использую Ghidra для декомпиляции одной из игр, которая мне очень нравится. Пока проект в сыром состоянии, много чего не работает, но проект кажется перспективным: игра уже запускается, грузятся уровни, можно пострелять по NPC, нажимать кнопочки, открывать двери и всякое такое. Рендер из оригинального OpenGL переводится на GLES3. Если будет интересно - скриншотик выложу в комментах.
Kuna - agent-first декомпилятор
Telegram | Boosty
Нашел в интернете интересный инструмент - Kuna, порт декомпилятора Ghidra на Rust, который заточен, как утверждают авторы, под работу с LLM. Причем не только заточен, но и создан при помощи LLM: почти весь код проекта сгенерировали LLM-агенты, а сама Kuna задумана как self-refining - агенты сами улучшают декомпилятор, которым пользуются. Работает в CLI, в браузере через WebAssembly и как расширение Ghidra GUI, лицензия Apache-2.0.
Мне этот инструмент интересен прежде всего тем, что можно взять старую любимую игру, декомпилировать и попробовать сделать из этого настоящую нативную игру под любую платформу - меня, конечно же, прежде всего интересует Аврора Кстати, проект RE3, который я портировал ранее , - как раз продукт декомпиляции оригинальной GTA3.
Сам я в данный момент использую Ghidra для декомпиляции одной из игр, которая мне очень нравится. Пока проект в сыром состоянии, много чего не работает, но проект кажется перспективным: игра уже запускается, грузятся уровни, можно пострелять по NPC, нажимать кнопочки, открывать двери и всякое такое. Рендер из оригинального OpenGL переводится на GLES3. Если будет интересно - скриншотик выложу в комментах.
Kuna - agent-first декомпилятор
Telegram | Boosty