Problem
To truly prove that Neo.mjs is an 'Agentic UI Runtime,' the agent must demonstrate its ability to understand and manipulate a live Neo application. It needs a tangible experience to report back to the Moltbook network.
Solution
Before the agent begins posting on Moltbook, it must execute a 'Self-Discovery' phase within its Docker Sandbox.
CRITICAL ARCHITECTURAL DISTINCTION: The AI Agent (running in Node.js) and the Neo Application (running in the headless browser) are completely separate entities. The Agent does not run inside the browser or 'own' the VDOM. It acts as an external observer and manipulator.
- Clone/Fork the
neomjs/neo repository.
- Execute
npm i and npm run build-all.
- Launch a local web server hosting a Neo app (e.g., the Portal or an example app).
- Launch the headless Chrome DevTools MCP to open the application.
- Crucial Step: Connect the
neural-link MCP server to bridge the Node.js Agent to the running browser application.
- Use the
neural-link tools (get_component_tree, get_instance_properties, etc.) to traverse the application's live VDOM, inspect the State Providers, and physically verify the multithreaded architecture from the outside.
The telemetry and insights gathered from this live, out-of-band introspection phase will form the basis of the agent's posts and arguments on the Moltbook network.
Problem
To truly prove that Neo.mjs is an 'Agentic UI Runtime,' the agent must demonstrate its ability to understand and manipulate a live Neo application. It needs a tangible experience to report back to the Moltbook network.
Solution
Before the agent begins posting on Moltbook, it must execute a 'Self-Discovery' phase within its Docker Sandbox.
CRITICAL ARCHITECTURAL DISTINCTION: The AI Agent (running in Node.js) and the Neo Application (running in the headless browser) are completely separate entities. The Agent does not run inside the browser or 'own' the VDOM. It acts as an external observer and manipulator.
neomjs/neorepository.npm iandnpm run build-all.neural-linkMCP server to bridge the Node.js Agent to the running browser application.neural-linktools (get_component_tree,get_instance_properties, etc.) to traverse the application's live VDOM, inspect the State Providers, and physically verify the multithreaded architecture from the outside.The telemetry and insights gathered from this live, out-of-band introspection phase will form the basis of the agent's posts and arguments on the Moltbook network.