🏗️Developing a Stage
Overview and table of contents
If you're familiar with React and/or TypeScript, you can write a stage yourself.
Stage Use Cases
Creating a UI for a world, character, or setting
Making RPGs and other multimedia experiences
Custom stat blocks that can do math and handle state correctly
Specific input/output handling in code to deal with quirks of a particular model
Why develop a stage instead of making something from scratch?
Intuitive Development: The stages framework and platform was created with developers in mind from the ground up, resulting in as straightforward an interface as possible with a negligible learning curve.
Cross-platform: Stages are write once, run everywhere. When you commit, your stage is immediately built and available on the web, iOS and Android mobile devices, and the Vision Pro, with support for more platforms incoming.
Multimedia: Language, imagery, audio, and everything else can add up to a half-dozen or more APIs and interfaces that need to be set up, tested, monitored. With a stage, a unified interface for all of it is built in.
Audience Reach: Many gaming and multimedia platforms ban GenAI content outright, or have userbases hostile to it. Chub has millions of people specifically here for generative AI.
Peace of Mind: It has become a trope for passion projects using OpenAI and other APIs to get destroyed by hostiles reverse engineering it into a free proxy. If developed as a stage, it's not your problem, and you can focus on what matters.
Actively Developed Platform: This is just the beginning. Scheduling, full VR/AR support, non-React implementations, and more are incoming.
Stages Documentation Sections
Quickstart / Setup To get up and running from the template, locally or in an online IDE.
Concepts For a general overview of how things work.
Config / Metadata For specifics about the metadata and settings for stages.
State For how to keep track of state in a stage.
Examples / Resources For some example projects and links to other resources.
Future Directions For the roadmap going forward.
Last updated