Skip to main content
Build AI-powered media generation into your application in minutes.

Installation

Setup

1. Get Your API Key

Create an API key in your organization dashboard.

2. Add the Provider

Wrap your application with JadeProvider:
Never expose your API key in client-side code for production applications. See the Authentication Guide for secure patterns.

3. Use the Session Hook

The useJadeSession hook provides everything you need for a chat interface:

Complete Example

Example Apps

For complete, runnable examples, check out the jade-sdk-examples repository:
  • React Native - Full Expo app with chat UI, media gallery, custom tool UIs, and session management

What’s Next?

Authentication

Learn secure patterns for API key management.

Streaming

Understand SSE events and streaming patterns.

Media Handling

Display and manage generated media.

Session Management

Persist and restore conversation sessions.