<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/local-caching-of-frameworks-with-tuist-1-13-0-bella-vita-mxyulikmt" -->

---
title: Local caching of frameworks with Tuist 1.13.0 Bella Vita
description: Tuist 1.13.0, nicknamed Bella Vita, introduces local caching of pre-compiled frameworks to speed up Xcode builds, using new `tuist cache warm` and `tuist focus...
canonical: https://daily.dev/posts/local-caching-of-frameworks-with-tuist-1-13-0-bella-vita-mxyulikmt
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Local caching of frameworks with Tuist 1.13.0 Bella Vita | daily.dev
og:description: Tuist 1.13.0, nicknamed Bella Vita, introduces local caching of pre-compiled frameworks to speed up Xcode builds, using new `tuist cache warm` and `tuist focus...
og:url: https://daily.dev/posts/local-caching-of-frameworks-with-tuist-1-13-0-bella-vita-mxyulikmt
og:image: https://api.daily.dev/og/posts/mxYUlikMt.png
og:image:alt: Local caching of frameworks with Tuist 1.13.0 Bella Vita
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Local caching of frameworks with Tuist 1.13.0 Bella Vita

**[
      Tuist
    ](https://daily.dev/sources/tuist-blog)** · 5 min read · 0 upvotes · 0 comments

## Summary

Tuist 1.13.0, nicknamed Bella Vita, introduces local caching of pre-compiled frameworks to speed up Xcode builds, using new `tuist cache warm` and `tuist focus --cache` commands that replace dependencies with cached xcframeworks. The release also adds a `tuist clean` command, a `tuist secret` key generator, glob pattern validation, upward lookup for Setup.swift, Xcode version awareness in `tuist edit`, graph generation filters, and several bug fixes including Core Data model handling, Swift package encoding, Homebrew detection, and extension scheme generation.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://tuist.dev/blog/2020/07/20/version-1130>

## Questions this post answers

### How do I speed up Xcode builds using Tuist's local caching feature?

Tuist 1.13.0 introduces a cache feature that pre-compiles dependencies as xcframeworks and reuses them across builds. Run `tuist cache warm` to build and store frameworks locally, then `tuist focus --cache` to generate a project where dependencies are replaced with their cached xcframework versions, so even a CMD+K clean build only recompiles the target you're working on.

_daily.dev surfaces build-tooling updates like this for teams chasing faster Xcode iteration._

### How do I clean the Tuist local cache without deleting files manually?

As of Tuist 1.13.0, you can run `tuist clean` instead of manually deleting the ~/.tuist/Cache directory. Previously this had to be done by hand, which was error-prone; the new command handles cache invalidation for Tuist's local performance-related caches directly.

_Developers tracking Tuist CLI changes can follow release notes like this on daily.dev._

### Why does tuist up fail to find my Setup.swift file when run from a subdirectory?

Prior to Tuist 1.13.0, `tuist up` only worked if Setup.swift existed in the exact directory it was run from. Starting with this release, Tuist performs an upward directory search, so running `tuist up` from a nested folder like Projects/App will find and use a root-level Setup.swift automatically.

_daily.dev helps developers keep up with CLI behavior changes like Tuist's Setup.swift lookup._

## Similar posts on daily.dev

- [Toss: Building less to ship faster](https://daily.dev/posts/toss-building-less-to-ship-faster-1arhtus0n) · 
      Tuist
     · 3 upvotes · 0 comments
- [The new Tuist, from build toolchains to bare metal](https://daily.dev/posts/the-new-tuist-from-build-toolchains-to-bare-metal-waw3c6jvd) · 
      Tuist
     · 0 upvotes · 0 comments
- [Bazel remote caching and insights in Tuist](https://daily.dev/posts/bazel-remote-caching-and-insights-in-tuist-mdlrtqhx3) · 
      Tuist
     · 0 upvotes · 0 comments

---

Tags: [#swift](https://daily.dev/tags/swift), [#xcode](https://daily.dev/tags/xcode), [#build-systems](https://daily.dev/tags/build-systems)

[View this post on daily.dev](https://daily.dev/posts/local-caching-of-frameworks-with-tuist-1-13-0-bella-vita-mxyulikmt)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Local caching of frameworks with Tuist 1.13.0 Bella Vita","url":"https://daily.dev/posts/local-caching-of-frameworks-with-tuist-1-13-0-bella-vita-mxyulikmt","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/local-caching-of-frameworks-with-tuist-1-13-0-bella-vita-mxyulikmt"},"datePublished":"2026-08-23T12:22:12.138Z","dateModified":"2026-08-23T12:47:08.012Z","description":"Tuist 1.13.0, nicknamed Bella Vita, introduces local caching of pre-compiled frameworks to speed up Xcode builds, using new `tuist cache warm` and `tuist focus...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/156b8e8d9c5033ca558a1e9050d0570a?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/156b8e8d9c5033ca558a1e9050d0570a?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"\n      Tuist\n    ","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"\n      Tuist\n    ","logo":"https://media.daily.dev/image/upload/s--3AYDH23h--/f_auto,q_auto/v1787487506/logos/tuist-blog?_a=BAMAMicg0","url":"https://daily.dev/sources/tuist-blog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/local-caching-of-frameworks-with-tuist-1-13-0-bella-vita-mxyulikmt","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"swift,xcode,build-systems","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"\n      Tuist\n    ","item":"https://daily.dev/sources/tuist-blog"},{"@type":"ListItem","position":3,"name":"Local caching of frameworks with Tuist 1.13.0 Bella Vita"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/local-caching-of-frameworks-with-tuist-1-13-0-bella-vita-mxyulikmt#faq","mainEntity":[{"@type":"Question","name":"How do I speed up Xcode builds using Tuist's local caching feature?","acceptedAnswer":{"@type":"Answer","text":"Tuist 1.13.0 introduces a cache feature that pre-compiles dependencies as xcframeworks and reuses them across builds. Run `tuist cache warm` to build and store frameworks locally, then `tuist focus --cache` to generate a project where dependencies are replaced with their cached xcframework versions, so even a CMD+K clean build only recompiles the target you're working on. daily.dev surfaces build-tooling updates like this for teams chasing faster Xcode iteration."}},{"@type":"Question","name":"How do I clean the Tuist local cache without deleting files manually?","acceptedAnswer":{"@type":"Answer","text":"As of Tuist 1.13.0, you can run `tuist clean` instead of manually deleting the ~/.tuist/Cache directory. Previously this had to be done by hand, which was error-prone; the new command handles cache invalidation for Tuist's local performance-related caches directly. Developers tracking Tuist CLI changes can follow release notes like this on daily.dev."}},{"@type":"Question","name":"Why does tuist up fail to find my Setup.swift file when run from a subdirectory?","acceptedAnswer":{"@type":"Answer","text":"Prior to Tuist 1.13.0, `tuist up` only worked if Setup.swift existed in the exact directory it was run from. Starting with this release, Tuist performs an upward directory search, so running `tuist up` from a nested folder like Projects/App will find and use a root-level Setup.swift automatically. daily.dev helps developers keep up with CLI behavior changes like Tuist's Setup.swift lookup."}}]}
```

