Skip to main content

System Requirements

To use the Reveal SDK AI features, you'll need the following prerequisites:

Client SDK Requirements

Web Browsers

The Reveal SDK AI Client runs in modern web browsers that support:

  • ES2020 JavaScript features
  • Async/Await
  • Fetch API
  • Server-Sent Events (SSE)

Supported Browsers:

  • Chrome/Edge 90+
  • Firefox 88+
  • Safari 14+

JavaScript Frameworks (Optional)

While the client SDK works with vanilla JavaScript, it integrates seamlessly with:

  • Angular 15+
  • React 18+
  • Vue 3+
  • Or any modern JavaScript framework

Server SDK Requirements

ASP.NET Core

  • ASP.NET 8.0 or higher

Reveal SDK Base Requirements

Reveal SDK AI extends the base Reveal SDK, so you must also meet the standard Reveal SDK requirements:

  • Valid Reveal SDK license
  • Reveal SDK Web (JavaScript) package
  • Reveal.Sdk.AspNetCore package (compatible version)

TypeScript Support

  • TypeScript 5.0+ (for full type safety)
  • The SDK is written in TypeScript and provides complete type definitions

Next Steps

Once you've verified your environment meets these requirements:

  1. Install the Server SDK - Set up the backend components
  2. Install the Client SDK - Add the JavaScript package to your application