Skip to main content
All three packages connect to the same agent and the same backend. They differ only in how much UI you write yourself.

At a glance

Embed widgetReact SDKCore SDK
Package@eka-care/medassist-widget-embed@eka-care/medassist-widget@eka-care/medassist-core
You writeOne HTML tag + scriptA few lines of ReactYour entire chat UI
UI included✅ Full chat widget✅ Full chat widget❌ None — bring your own
Build stepNoneYour React buildYour build
ThemingConsole + attributesConsole + theme propYou own all rendering
Best whenYou want it live in minutesYou’re in a React appYou need a bespoke experience

Pick this if…

Embed widget

You run a website (any stack — plain HTML, WordPress, Webflow, Vue, React) and want a floating assistant with zero build tooling. Customize it from the console and a handful of HTML attributes.

React SDK

You already have a React app and want the polished, prebuilt MedAssist UI mounted inside it, themed to match your brand with the Eka design system.

Core SDK

You want a completely custom interface — your own message bubbles, inputs, and tool components — and only need the SDK to manage the session, streaming, and tool calls.
The embed widget and React SDK share the same runtime — the embed package is a thin Web Component loader around the React widget. The core SDK is the foundation both are built on.