JavaScript SDK

Widget SDK

Ship powerful document extraction directly inside your application with the Sea.dev Widget SDK for web. Install from npm, configure with your API keys, and deliver white-label experiences with full citation support.

Key Features

Drop-in Components

Install via npm and render Sea.dev widgets directly inside your React or Next.js application. Works with any modern bundler.

Full Feature Set

Access the complete Sea.dev experience—PDF viewer, form editing, and citation verification—without leaving your platform.

White-Label Ready

Fully customizable to match your brand. Control colors, fonts, and UI elements directly in code.

Install & Initialize

Install the SDK from npm and initialize it with your Sea.dev API key to start rendering components in minutes.

# npm
npm install @sea-dev/widget

# yarn
yarn add @sea-dev/widget

import '@sea-dev/widget/styles.css';
import { createSeaWidget } from '@sea-dev/widget';

createSeaWidget({
  element: document.getElementById('sea-widget'),
  apiKey: process.env.SEA_DEV_KEY,
  documentId: 'doc_123',
});

Launch in 5 Minutes

Skip long integration cycles. Drop the widget into your app with three quick actions and ship the experience the same day.

1

Install the SDK

Run npm install @sea-dev/widget (or your package manager of choice) and paste in your API key. No infrastructure changes required.

2

Drop in the Component

Mount createSeaWidget wherever you need document intelligence. The default settings work out of the box, with optional props for deeper workflow control when you have time.

3

Ship the Experience

Import the styles, tweak colors if you like, and start sharing live links. Built-in validation keeps your team moving while you polish the details.

Ready to Launch the Sea.dev Widget?

Join leading financial services companies who have integrated Sea.dev directly into their products.