The AI connector for your product.
Let the agents you build and the agents your users bring use your existing controls and actions.
One product. More ways to use it.
Let agents act, bring your UI into chat, or guide the user.
Your app does it. The UI comes to you.“Open settings here.”
Real controls, inside chat.
A cursor guides the way. Your users bring their agents.Let users act through their own connected assistants and computer-use tools.MCP + MCP Apps Planned
Your actions. Your permissions. Your state. Waymode connects the paths.
A little more under the hood.
Already agentic or just getting started. Waymode connects AI to the actions and interfaces you already own.
What stays yours?
Your handlers, state, permissions, and choice of decision model. Waymode selects from connected actions and checks scope and freshness. Your app still authorizes each operation and verifies saved changes.
What happens when I add a feature?
Add a control to your connected interface, and agents can discover it. No separate AI tool for every feature. Backend actions use the contracts you connect. Hidden functions and unconnected APIs still need integration.
How do live views and guidance work?
Connect an app view so its real controls can appear in chat. Waymode can also navigate the connected interface and guide a user with a cursor. Both use the app’s existing behavior; security prompts and actions that need the user remain in their hands.
What about external agents and MCP?
Connect an external agent through an authenticated transport to discover supported actions and read results. It can use those actions alongside its browser controls, without navigating menus for each exposed task. Read the integration contract.
The remote adapter is available. Ready-made MCP, WebMCP, and desktop controllers are not included. MCP and MCP Apps are future integration paths, not shipped support.
What can I use today?
The open-source SDK supports same-document web apps and React DOM hosts. Dedicated Next.js, TanStack Start, React Native, and native adapters are planned. Check the current setup instructions.
Where is the proof?
The live showcase’s Activity tab shows its calls and results. The eval contract explains how claims must be backed by retained runs. Unit tests alone do not prove model accuracy or a speed advantage.
Now put your product in Waymode.
Copy this prompt into Codex, Claude Code, Cursor, or your coding agent.
Read the install prompt
Install Waymode in this repository. Start by reading the source and installation instructions at https://github.com/mossburgh/waymode. Detect every client and server boundary in this product. Connect Waymode to the product’s existing actions, permissions, and interface. When a safe action is not exposed, add the smallest reusable primitive that makes it available without copying business logic. Run Waymode’s setup checks and self-driving evals, keep working until they pass, then summarize what users can now ask the product to do.