Skip to main content

Publish your chat app with cycls

Project description

Cycls - Generative UI for your AI

Design, publish, and share end user AI apps with Cycls ⚡️

Docs | Homepage | Platform

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


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.4.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

cycls-0.0.2.4-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file cycls-0.0.2.4.tar.gz.

File metadata

  • Download URL: cycls-0.0.2.4.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.10.12 Darwin/23.1.0

File hashes

Hashes for cycls-0.0.2.4.tar.gz
Algorithm Hash digest
SHA256 08266f6c920bd46eafdd8274ffcf6e8b1c8fc2305b6c7c946210534e9204ef52
MD5 c6c1855b86cc4bc1560914a6b5089e86
BLAKE2b-256 3ba9397b51af9fe9da873100d8f2b158cb15f3d6a7b20c099b09d7b1df2cd0db

See more details on using hashes here.

File details

Details for the file cycls-0.0.2.4-py3-none-any.whl.

File metadata

  • Download URL: cycls-0.0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 8.4 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

Hashes for cycls-0.0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d4e100a8ac2ec8cd6c33f00fc5a479d41477f40a51be3405066db373d1eef972
MD5 33433aeefe76c143d747daa3caa98b51
BLAKE2b-256 d3a1a6adf12cddc74877f069096b9a33b6afd261717e1c00dccf60df7197bfcd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page