Skip to Main Content

Compose SDK AI assistant: Seamless integration for app builders

  • Blog
  • AI/ML

Built with the developer experience in mind, Compose SDK lets you use Sisense’s components—and customize them—or bring your own. The SDK is available via npm packages and GitHub, and supports TypeScript, React, Angular, Vue.js (beta). And to make it even…

Written By Maria Ciampa April 30, 2024

Built with the developer experience in mind, Compose SDK lets you use Sisense’s components—and customize them—or bring your own. The SDK is available via npm packages and GitHub, and supports TypeScript, React, Angular, Vue.js (beta). And to make it even easier, we built an assistant to help you with any and all aspects of Compose SDK, so you can build exactly what you want to build, in no time.

AI assistant Synthia was designed exclusively for Compose SDK and it represents a big leap forward in user support. Synthia provides real-time guidance to software developers, engineers, and technical users navigating the intricacies of Compose SDK.

If you haven’t yet, start your 30-day free trial of Compose SDK.

 

The genesis of Synthia

The story behind Synthia’s creation is one of innovation and collaboration. It all began with a challenge posed by Sisense CEO Ariel Katz, encouraging Sisense employees to explore the possibilities offered by OpenAI’s ChatGPT. As the team worked on launching Compose SDK, the idea emerged to leverage ChatGPT’s capabilities to create an AI assistant tailored specifically for Compose SDK users. Synthia was born out of this vision, with a mission to empower users with timely assistance and expert guidance. Rob Testa, Integrated Marketing Manager at Sisense, led the charge.

Accessible and versatile: The Compose SDK AI assistant

One of Synthia’s most compelling features is its accessibility. Whether you’re a seasoned developer or new to Compose SDK, Synthia’s intuitive interface ensures a smooth user experience. With its natural language processing (NLP) capabilities, Synthia understands user queries in plain language, eliminating the need for complex commands or technical jargon. From basic inquiries about Compose SDK’s functionality to advanced troubleshooting scenarios, Synthia can handle it.

The goal is for Synthia to become the go-to resource for Compose SDK users, offering invaluable assistance and guidance whenever needed.
– Rob Testa, Integrated Marketing Manager, Sisense

A comprehensive AI support system

Synthia is a support system throughout the software development lifecycle. From initial setup and onboarding to resolving errors and bugs, Synthia is there every step of the way. Developers can use the Compose SDK AI assistant to guide best practices, offer solutions to common challenges, and even correct code errors in real-time. By integrating seamlessly into existing workflows, Synthia enhances productivity and accelerates project timelines.

An analytics dashboard showing various metrics, with arrows indicating where a query has been made and which components are part of the native app versus part of Compose SDK.

Whether you’re creating a sophisticated data visualization tool or a custom user interface, Compose SDK lets developers build exactly what their users want.

Building Synthia: Challenges and surprises

The development process behind building the AI assistant was not without its challenges. As Compose SDK was still in beta during Synthia’s creation, the team faced the task of aligning Synthia’s capabilities with the evolving features of the SDK. They needed to ensure the accuracy and reliability of the AI assistant while adapting to changes in the SDK. However, the team was pleasantly surprised by Synthia’s rapid learning capabilities and its ability to provide clear and direct answers based on the information provided.

Synthia’s potential: A vision for the future

As more users embrace Compose SDK as their go-to tool building apps with embedded analytics and more, Synthia will play a pivotal role. Testa says, “The ultimate goal is for Synthia to become the go-to resource for Compose SDK users, offering invaluable assistance and guidance whenever needed.”

By harnessing the power of AI, Synthia has the potential to revolutionize the way developers interact with Compose SDK, paving the way for a more efficient and seamless integration process.

Tools like the Compose SDK AI assistant represent the future of user support and assistance. By leveraging AI, Synthia empowers developers to unlock the full potential of Compose SDK with ease and confidence. As Sisense continues to innovate, Synthia will be at the forefront of providing cutting-edge support and guidance to users, ensuring a seamless integration experience for all.

Start your 30-day free trial of Compose SDK.

Want the latest in analytics?