Skip to content

Didit Copilot: shipping an AI agent that lives inside the app

7.4 relevance
Score Breakdown
technical depth
8
novelty
8
actionability
7
community
5
strategic
6
personal
9

Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.

Shipping an AI agent that lives inside an app is highly relevant to AI agent deployment and developer experience.

AI/ML dev.to
Didit Copilot: shipping an AI agent that lives inside the app
Summary

Didit shipped an AI agent embedded in their identity verification console that operates the UI in front of users by composing three tool families: MCP server tools for backend data, WebMCP browser tools for registered UI actions, and a DOM fallback for unexposed elements. The agent uses the open-source gui-agent library (@aralroca/gui-agent on npm) implementing the W3C WebMCP draft, where React components register actions as tools on document.modelContext that auto-unmount on navigation. The routing rule prioritizes purpose-built ui_* tools, falls back to DOM for visible page elements, and uses MCP for data queries, with mutating actions requiring user confirmation cards.

Author

Aral Roca

More from Aral Roca →