Log in
announcements

Introducing TuistGPT and XcodeGPT

Tuist, born in 2017, addresses challenges in scaling Xcode projects. Despite new tools like the Swift Package Manager, the need for Tuist persists.

Throughout our journey in developing Tuist, we have accumulated extensive knowledge about the intricacies of Xcode and its project structures. This expertise was hard-earned, requiring thorough exploration of XcodeProj’s inner workings, delving into various codebases, and crafting Xcode projects that encompass a wide range of complex dependency graphs. We have endeavored to share this wealth of information through blog posts and Tuist’s comprehensive documentation. Despite our efforts to optimize these resources for search engine discoverability, accessing this information remained a challenge.

Recently, however, OpenAI’s groundbreaking advancements offer a promising solution to this issue. They have unveiled the concept of specialized GPTs – intelligent assistants tailored to specific domains. Excitingly, we have harnessed this technology to create XcodeGPT and TuistGPT, tools specifically designed for the Xcode and Tuist communities.

XcodeGPT

XcodeGPT is your go-to assistant for any queries about Xcode, its build systems, and project management. This model is not only trained with publicly available Xcode data but also infused with the nuanced understanding we have developed over the years. We are committed to continually updating XcodeGPT with our latest insights, ensuring it remains an invaluable resource for the most current Xcode information.

Experience XcodeGPT in action here.

Tuist GPT

Designed with both beginners and experienced users in mind, TuistGPT is your expert guide to all things related to Tuist. It’s enriched with Tuist’s detailed documentation and internal resources, enabling it to offer in-depth knowledge about the project.

An image that shows an example of a question asked to TuistGPT

Experience TuistGPT in action here.

Closing words

The emergence of large language models is reshaping our interaction with technology in profound ways. We are thrilled to be at the forefront of this technological revolution. Working with Xcode or understanding Tuist can be daunting, but with the advent of GPTs, these challenges are becoming a thing of the past. We are excited to empower our community with these advanced tools, making the experience more accessible and less intimidating.

Looking ahead, we are exploring ways to integrate these GPTs directly into our documentation. This will not only streamline access to vital information but also create a more interactive and responsive user experience. Stay tuned as we continue to innovate and bring these cutting-edge AI integrations to our documentation, further enhancing your journey with Tuist and Xcode.

You might also like

Glovo’s Large-Scale App Development: An In-Depth Look
Glovo's app development focuses on modular architecture, efficient processes, and a robust team to ensure a top-tier digital experience.
Interview with Marek Fořt - The feature that I enjoy the most about Tuist is the clarity of manifest files
In this interview, Marek shares his experience at AckeeCZ adopting the Microfeatures architecture and how they use Tuist to codify the structure of their projects. He also talks about his stance regarding the usage of third-party dependencies, as how they approach testing to deliver code fast and with confidence.
Define your watchOS apps and extensions easily with Tuist 0.19.0
Until today, defining watchOS apps and extensions in Tuist was not possible. The good news is that from Tuist 0.19.0 that's no longer true because it extends its beautifully simplified abstractions to watchOS. On top of that, we also shipped support for enabling test coverage in the schemes, and defining the deployment targets in targets. We also took the opportunity to iron out some bugs that had been reported by users.

Supercharge your app development

Get started