Chronocast SDK empowers creators to build and stream AI-powered interactive experiences without coding expertise. From personalized AI hosts to dynamic storytelling, Chronocast's all-in-one toolkit integrates seamlessly with major streaming platforms and AI models, enabling content creators to focus on crafting engaging experiences while the SDK handles the technical complexity.
- No-Code Experience Creation: Build sophisticated AI-powered experiences without writing complex code
- AI Host Integration: Create and customize AI hosts with unique personalities and capabilities
- Real-Time Streaming: Seamless integration with major streaming platforms
- Dynamic Content Generation: Create interactive narratives and responsive content on the fly
- Multi-Modal Support: Handle text, audio, images, and more in your interactive experiences
The core Chronocast SDK for Python, enabling rapid development of interactive experiences.
pip install chronocast
Learn more about the Python SDK
from chronocast import Host, Experience, OpenaiModels, AudioTools
# Create an AI host for your experience
storyteller = Host(
host_id="interactive_storyteller",
role="Creative Storyteller",
goal="Create engaging interactive stories",
llm=OpenaiModels.gpt_4_turbo,
tools={AudioTools.TextToSpeechTools}
)
# Create and start an interactive experience
experience = Experience.create(
host=storyteller,
title="The Adventure Begins",
description="An interactive story where viewers' choices shape the narrative",
stream_settings={
"enable_voice": True,
"enable_choices": True,
"response_time": "dynamic"
}
)
experience.start()
We welcome contributions! Whether it's bug reports, feature requests, or code contributions, check out our Contributing Guidelines.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.