Portable
Flutter, WebAssembly, and HTML
Framework-neutral components fit existing applications without imposing React or a second UI architecture.
One protocol · three trust boundaries
ORES Chat gives independent applications a reusable conversation layer while each product keeps control of its own data, context, permissions, and visual language.
Portable
Framework-neutral components fit existing applications without imposing React or a second UI architecture.
Contextual
Products choose what the conversation can retrieve. Authentication never silently becomes product authorization.
Provider-neutral
OpenAI, Anthropic, and Gemini adapters remain behind a bounded API instead of leaking into browser components.