Overview
Welcome to C1
Thesys is a developer platform for building generative UI applications. There are 2 major components of building your own generative UI application:
- API - C1 is our flagship Generative UI API that leverages the power of LLMs to generate UI on the fly.
- Frontend - Crayon is our open source, MIT licensed React framework that integrates well with C1 and allows you to present your end user with a live app that they can interact with.
The GenUI API
C1 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.
The Frontend Framework
Crayon is our open source, MIT licensed React framework for shipping production-ready stunning generative applications. Crayon is designed to integrate seamlessly with C1 but it has no dependencies on Thesys and can be used with any LLM or API.
If you’re new to C1, you wouldn’t need to dive deeper into Crayon as it comes pre-integrated with C1. However, over time you’ll find that Crayon is a powerful tool that lets you customize your UI to the fullest extent.
Get Started
If you’re new to C1, you can get started by either:
Trying it out live
Try out a demo of C1 - the first of its kind Generative UI API.
Building your own
Building your own Generative UI application using the C1 API.
Develop with C1
We are assembling a set of guides to help you get started with building your own functional GenUI interfaces.
API Reference
Dive deeper into the API requests and responses.
Follow our guides
Build your own version of chat.thesys.dev.
Learn about Crayon
MIT licenses React framework for building GenUI applications.
Capabilities
- C1 can generate UI for any use case, any data.
- Out of the box integration with Crayon for easy deployment of end-to-end GenUI applications.
- UI Generations can be guided via system prompts.
- Supports integration with external tools via function calling.
- Supports a wide variety of UI components via Crayon.
Support
Discord
Join our community on Discord to get help and share your feedback.
Slack
Enterprise customers get dedicated Slack channels for support.