Overview
Thesys Generative UI Framework
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.
Conversational Agent
Build a Generative UI chatbot using Thesys.
Standalone Agent
Build a simple Generative UI app.
Support
Discord
Join our community on Discord to get help and share your feedback.
Slack
Enterprise customers get dedicated Slack channels for support.