An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

clod

Clod (Claude Loader) is a utility for preparing and uploading files to Claude AI's Project Knowledge feature. It tracks file changes, respects .gitignore and .clodignore patterns, and optimizes filenames for Claude's UI. Key features: Process all files on first run, only modified files on subsequent runs Respect .gitignore and .clodignore patterns Handle binary vs. text files automatically Use system temporary directories for staging files Create optimized filenames for Claude's UI Generate a path manifest for mapping optimized names back to original paths Color-coded, user-friendly terminal interface Path-restricted file access to prevent unauthorized operations Clod is particularly useful for reducing AI development costs while working with Claude. By handling file selection, staging, and tracking efficiently, it can cut API costs by 50% or more. This makes powerful AI tools accessible to students, bootstrappers, and developers on tight budgets, leveling the playing field between the wealthiest and the scrappiest. Clod implements a capability-based security model to ensure safe AI interactions with the file system, and uses checksum-based file tracking with XXH3 hashes for detecting modified or renamed files. It uses libmagic for robust, content-based file type detection.

Ecosystem
hackage.haskell.org
Latest Release
0.2.3
10 months ago
Versions
36
Downloads
711 total
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.

Filter
Filter by Kind
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/clod
spec
License MIT
First Release 11 months ago
Last Synced 11 days ago
Repository
Stars 37 on GitHub
Forks 0 on GitHub