Capability
2 artifacts provide this capability.
Want a personalized recommendation?
Find the best match →via “persistent disk-based caching with file modification tracking”
** -🐧 🪟 🍎 - An MCP server (and command-line tool) to provide a dynamic map of chat-related files from the repository with their function prototypes and related files in order of relevance. Based on the "Repo Map" functionality in Aider.chat
Unique: Implements persistent caching with file modification time tracking (load_tags_cache/save_tags_cache in repomap_class.py) using diskcache, automatically invalidating cache entries when source files change. This approach avoids expensive re-parsing and re-ranking while maintaining correctness across tool invocations.
vs others: More efficient than in-memory caching because it persists across process invocations; more accurate than time-based cache expiration because it tracks actual file changes; more practical than no caching because it significantly speeds up repeated analyses.
via “state tracking and cache coherency management”
Git for data scientists - manage your code and data together
Unique: Uses a local state database tracking file modification times and hashes to enable fast change detection without re-hashing, integrated with the CacheManager for efficient incremental execution. State is stored in .dvc/tmp/dvc-state and consulted before expensive hash computations.
vs others: More efficient than always re-hashing (like some Make-based systems) but less reliable than content-based detection (can miss external file modifications); similar to Git's index approach but adapted for data files
Building an AI tool with “Persistent Disk Based Caching With File Modification Tracking”?
Submit your artifact →curl unfragile.ai/agents.md | sh© 2026 Unfragile. The platform for software for agents.