Skip to content
voidelPublic

About

A better Second Life Cache Viewer. Lightweight and dependable with semantic image search.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

CacheCat

A better Second Life Cache Viewer. Lightweight and dependable with semantic image search.

A portable Rust + GPUI desktop app for Windows, macOS and Linux. Textures and searches stay on your device.

Features

  • Browse cached textures and filter by UUID.
  • Find objects, scenes, colours, shapes, patterns, materials and text within images using local SigLIP search.
  • Search while indexing continues, with progress and partial results shown.
  • Choose GPU or CPU indexing, with batched inference on the selected device.
  • Sort textures, copy UUIDs, and export PNG or TGA.
  • Preview sculpt maps in 3D with a neutral matcap, automatic rotation and mouse controls.
  • Light and dark themes, with system preference support.

Getting started

  1. Download an available build from GitHub Releases, or build from source below.
  2. Open the cache folder shown in your viewer’s settings, or its texturecache subfolder.
  3. Search in Semantic mode and download the model when prompted (about 213 MB), or choose UUID to filter without it.

CacheCat reads your cache without changing it. Incomplete cache entries may be unavailable.

The desktop app is portable: its index, models and settings live in data/ beside the executable (beside CacheCat.app on macOS). Keep this folder when moving or updating the app.

Thumbnails are decoded on demand and retained in a 256 MiB memory cache for smoother scrolling.

Responsible use

Do not use CacheCat in violation of Linden Lab’s Terms of Service, the Second Life Terms and Conditions, or applicable law.

Only download, export, copy or reuse assets where you hold the necessary rights or have the rights holder’s permission for that use. An asset appearing in your viewer’s cache does not give you ownership or permission to use it. Purchasing an in-world item does not automatically grant permission to export its assets.

You are solely responsible for verifying permissions and for the assets you download, export or use with CacheCat. CacheCat’s authors and contributors do not authorise or endorse infringement and, to the extent permitted by applicable law, disclaim liability for misuse of the software.

Build

With Rust and the platform prerequisites installed:

cargo run --release

See the development guide for tests and releases.

License

GNU General Public License v3.0. Dependencies retain their respective licenses. Cached textures belong to their creators.

About

A better Second Life Cache Viewer. Lightweight and dependable with semantic image search.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages