Publish your chat app with cycls
Project description
Cycls - Generative UI for your AI
Design, publish, and share end user AI apps with Cycls ⚡️
pip install sarya
Example
from cycls import Cycls, UI
client = Cycls("SECRET")
@client.app("@my-app")
def app():
return UI.Text("Hello World!")
client.run()
Features
- 100% control over your code: Maintain your app logic and data on your infrastructure.
- Bring your own LLM: Flexibility in LLMs, use OpenAI or any open source alternative.
- Generative UI: Quickly generate rich UIs that integrate seamlessly with your AI logic.
- Instant sharing: Instantly share your customer-facing AI app.
- Data & analytics: Measure app's performance. Use data to finetune AI for better results.
- Cross-platform: Sarya currently is web-based. Mobile support for iOS and Android is underway.
- Multimodal I/O: Starting with text input, and expanding to voice, image, and video data inputs.
Generative UI?
Generative UI (User Interface) is simply when AI is constantly designing and improving user interfaces in response to dynamic user behavior. Generative UIs are an upgrade in UI development, mirroring the rise of generative AI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cycls-0.0.2.2.tar.gz
(7.7 kB
view details)
Built Distribution
File details
Details for the file cycls-0.0.2.2.tar.gz
.
File metadata
- Download URL: cycls-0.0.2.2.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.12 Darwin/23.1.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0aae2abe8d0deccf7eee180d02d437524fae38011826c510d10a1529aebc8dc8 |
|
MD5 | 7695fe66a36e0140366e0d22647038f4 |
|
BLAKE2b-256 | 542c7a8d2c2f5a2fbf4379bd402d2eb77461dfc06a0f27b8ca9c5207f0389272 |
File details
Details for the file cycls-0.0.2.2-py3-none-any.whl
.
File metadata
- Download URL: cycls-0.0.2.2-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.12 Darwin/23.1.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3191bdf341752ad53ab8aa3a0c46b7b55dbff3a39e3d03b7a8c6296f083e42be |
|
MD5 | 00bafc9b1662e6fcd199669bd7d1254e |
|
BLAKE2b-256 | c977e2e5ca6bd445f1a70db3d998e06dabca70264e7cd698b4a893428f2e42fa |