caching-utilities

Community

Speed up apps with memory and disk caching.

Authoranhvth
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Caching utilities reduce unnecessary recomputation by storing results of expensive function calls and reusing them, improving performance and responsiveness across runs and sessions.

Core Features & Use Cases

  • Universal memoization with memory, disk, or hybrid backends for sync and async functions.
  • Interactive memoization for notebooks to persist caches during interactive sessions.
  • Object identification and stable keys to ensure correct cache hits across complex inputs.

Quick Start

Use memoize and imemoize decorators to enable caching for your functions and test performance with representative inputs.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: caching-utilities
Download link: https://github.com/anhvth/speedy_utils/archive/main.zip#caching-utilities

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.