Opal Console / Internal Tool Demo

Reference Library

Private visual memory for product screens and flows. Upload, search by text or screenshot, find similar references, and expose scoped results to agents.

Research incorporated Gemini uses taskType + outputDimensionality; Supabase supports signed upload URLs; MCP Streamable HTTP should be spiked first in Console/Vercel.
Demo scope Static, client-side proof of UX and data shape. It simulates embeddings locally; production swaps in Supabase + Gemini + MCP route.
0 references in library
Private Storage 1536-dim vectors MCP-ready

Agent interface preview

MCP-shaped results

This is the contract agents should receive: compact metadata, score, and signed URLs. The production version turns this into the real Streamable HTTP MCP route.

search({ query: "paywall dark onboarding", limit: 3 })
Click Run to preview agent output.