⚙ Admin Mode · Unique visitors: —
News Tools Prompty AI ORBYNELLE AI Directory AI Playground English class AI Websites Mini Apps ASCII Scene ASCII Photo Surrealism AI Assistant

ORBYNELLE

ORBYNELLE — A tiny world. An endless story.

A preview of the upcoming strategy game

Step into the world of ORBYNELLE as it takes shape. This preview shows exploration, the construction of the first buildings, and the atmosphere of the world as day turns to night. The game is in development, and its visuals and gameplay will continue to evolve.

Development footage · 11 min 21 sec Open video separately
AI TOOLS · ONE PLACE

Explore AI platforms

A curated directory of widely used AI assistants, research tools, creative platforms and developer tools.

Curated selection, not a strict traffic ranking. Free access, credits and prices can change by country and over time.

Country labels refer to the provider’s home base.

No matching AI platforms found.
AI
Prompty AI
Technical Guides
Automation
Pneumatics
Cylinders, valves, ejectors
M
Electrics
Motors, drives, PLCs
Hydraulics
Pumps, cylinders, pressure
Other
Other technologies
Electronics
Electronic schematics
Power supplies
Rectifiers, regulators
Audio frequency
Amplifiers, preamplifiers
Test instruments
Voltmeters, generators, probes
Digital
Logic, timers, microcontrollers
Engineering Tools
Calculators & Converters
Electrical
Ohm's law, power, divider
Force & Pressure
Cylinder force, flow, air use
Converters
Units: bar, PSI, °C, mm
Wiring
Cross-section, voltage drop

AI · CREATIVITY · INNOVATION

MECHNEXT.EU — Intelligence in Motion

A space for artificial intelligence, creative ideas and useful digital tools.

01CONNECTED KNOWLEDGE SYSTEM
News
Latest intelligence
Loading articles…
REA: keď sa AI pozrie programu pod kapotu
AI News

REA: keď sa AI pozrie programu pod kapotu

Používate program a napadne vám: ako vlastne robí túto jednu vec? Prečo kalkulačka počíta percentá práve takto? Ako stará hra rozhodne, z ktorého reproduktora zaznie náraz? Odpoveď sa často skrýva v samotnom programe. Projekt REA pomáha AI dostať sa k stopám, z ktorých ju možno poskladať.

Projekt nájdete tu: REA na GitHube — morluto/rea. Názov znamená Reverse Engineer Anything, teda približne „preskúmaj, ako čokoľvek funguje“. Je to ambiciózne pomenovanie; výsledok vždy závisí od konkrétneho programu a dostupných nástrojov.

Ako keď mechanik skúma hotový stroj

Pri vývoji vzniká z návrhu a zdrojového kódu hotová aplikácia. Reverzné inžinierstvo ide opačným smerom: skúma hotový výsledok a hľadá jeho vnútorné pravidlá. Podobá sa mechanikovi, ktorý sleduje súčiastky a ich prepojenia, aby pochopil pohyb stroja. Pri softvéri sú stopami súbory, funkcie, inštrukcie či správanie počas používania. Takto princíp vysvetľuje web REA.

Čo k tomu pridáva AI

REA poskytuje nástroje, cez ktoré si AI asistent môže vypýtať konkrétne údaje o skúmanom programe. Asistent potom spája zistenia, kladie ďalšie otázky a vysvetľuje výsledok. Spojenie zabezpečuje MCP: predstavte si ho ako spoločnú zásuvku medzi asistentom a jeho pracovnými nástrojmi. Dokumentácia opisuje aj používanie bez AI asistenta, cez terminál.

Najlepší začiatok je jedna presná otázka: „Čo sa stane po stlačení Exportovať?“ V pripravenom cvičení možno sledovať cestu od tlačidla až po vytvorenie CSV súboru s poznámkami. Z veľkej neprehľadnej aplikácie sa tým stane menší problém, ktorý sa dá krok po kroku preveriť. Autori ponúkajú úvodné cvičenie aj vysvetlenie analýzy JavaScriptu a Electronu.

Dva príklady, ktorým rozumie každý

Na webe projektu je príklad s kalkulačkou: pri zadaní 200 + 10 % sa desať percent vzťahuje na prvé číslo, takže pripočítame 20 a dostaneme 220. Pri násobení 200 × 10 % sa percentá zmenia na 0,1 a výsledok je 20. REA pomáha nájsť príslušnú vetvu programu a asistent z nej vysvetlí pravidlo. Pozrite si vysvetlenie autorov.

Druhý príklad pochádza z hry DX-Ball. Tím sledoval výpočet, ktorý mení vodorovnú polohu zásahu tehličky na polohu zvuku v stereu. Z inštrukcií a uložených čísel zrekonštruoval príslušnú funkciu. Podľa zverejnenej prípadovej štúdie ju porovnal s pôvodnou v 3 205 testovacích prípadoch a reprodukoval aj jej 63 skompilovaných bajtov. Ide o overenie jednej funkcie, nie o dôkaz automatickej obnovy celej hry. Zdroj: prípadová štúdia DX-Ball.

Ilustrácia vytvorená AI: poloha zásahu v hre a rozloženie zvuku medzi reproduktory. Nejde o snímku DX-Ball ani rozhranie REA.
Ilustrácia vytvorená AI: poloha zásahu v hre a rozloženie zvuku medzi reproduktory. Nejde o snímku DX-Ball ani rozhranie REA.

Kde môže byť užitočný

Pri staršom programe môže byť zaujímavé zistiť, ako spracúva súbor alebo prečo konkrétna funkcia vracia určitý výsledok. Na webe možno sledovať, akú požiadavku vyvolá kliknutie a ktorý skript pracuje s odpoveďou. Pri aplikáciách Electron zas možno mapovať komunikáciu medzi ich časťami. To sú konkrétne cesty k pochopeniu správania. Príklad skúmania webu a sledovanie schránky v Notione ukazujú rozdielne postupy.

Kúzelná obnova pôvodného kódu to nie je

Pri hotových natívnych programoch dostávame okrem iného inštrukcie a pseudokód — pokus analytického nástroja zapísať ich do čitateľnejšej podoby. Ten môže byť neúplný. V príklade DX-Ball prvý výstup časť výpočtu nezachytil a bolo treba pokračovať v skúmaní. Zistenie preto treba porovnať s ďalšími stopami a otestovať. Návod k natívnej analýze ukazuje tento postup.

Rozsah analýzy závisí aj od vybavenia. Hlbšie skúmanie natívnych programov využíva nástroje ako Ghidra, Hopper alebo IDA; podporované možnosti sa líšia podľa systému. REA vykonáva analýzu lokálne, ale výsledky dostáva AI asistent a vzťahujú sa na ne pravidlá jeho poskytovateľa. „Lokálne“ preto automaticky neznamená, že všetko zostane iba v počítači. Podrobnosti o nastavení a spracovaní údajov uvádzajú autori.

Čo si z toho odniesť

Na REA je zaujímavá možnosť premeniť zvedavú otázku na skúmanie konkrétnych dôkazov. Užitočné zadanie môže znieť: „Ukáž, ako táto funkcia pracuje, z čoho to vyplýva a ako to overíme.“ Projekt je určený na oprávnené skúmanie softvéru; licencia jeho vlastného kódu MIT nedáva práva na skúmaný program ani licenciu ku komerčným analytickým nástrojom. Licencie a podmienky projektu.

Redakčná poznámka: článok vychádza z verejnej dokumentácie a príkladov autorov, skontrolovaných 21. októbra 2026. REA sme pri príprave článku neinštalovali ani nezávisle netestovali. Obe tematické ilustrácie vznikli pomocou AI a nezobrazujú rozhranie REA.

Add Article

Contact us

Have a question or want to submit a catalogue? Send us a message.

About Mechnext

MechNext is an independent project exploring artificial intelligence and practical ways to use it. I share clear articles, ideas, experiments and tools that reveal what AI can do in everyday life and at work.

The project grew from curiosity about how far AI can go and a desire to try new possibilities in practice. It is a place for anyone who wants to understand artificial intelligence better and use it creatively.

Content on MechNext is for information only and is not a commercial offer or professional advice. AI outputs can be wrong, so verify important information with trusted sources.