Thesys is a developer platform for building generative UI applications. There are 2 major components of building your own generative UI application:

  • API - Thesys C1 API is our flagship Generative UI API that leverages the power of LLMs to generate UI on the fly.
  • Frontend - GenUI SDK is our React framework that integrates well with the C1 API and allows you to present your end user with a live app that they can interact with.

The Generative UI API

Thesys C1 API is a Generative UI API that allows you to build dynamic, intelligent interfaces. You can use C1 to build your own AI interfaces either via

  • Replacing your presentational layer LLM with a C1 endpoint
    This is the preferred way to use C1 when building a new application as it introduces the least amount of latency and cost.
  • Adding a layer of UI generation to your existing LLM workflows by visualizing your outputs
    This is useful when you already have a LLM workflow but still want to present your users with a more engaging interface than a simple text output.

See Calling the C1 API for more information.

The Generative UI SDK

A React framework that allows you to integrate Generative UI into your applications. At its core, it exposes the <C1Component /> component which takes as its argument the content streamed from the C1 API and converts it to a live functional UI.

See React C1 Component for more information.

Get Started

If you’re new to C1, you can get started by either:

Playground

Try out the Generative UI capabilities in our playground.

Support

Discord

Join our community on Discord to get help and share your feedback.

Slack

Enterprise customers get dedicated Slack channels for support.