{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/clod","name":"clod","description":"Clod (Claude Loader) is a utility for preparing and uploading files to Claude AI's\nProject Knowledge feature. It tracks file changes, respects .gitignore and .clodignore\npatterns, and optimizes filenames for Claude's UI.\n\nKey features:\n\nProcess all files on first run, only modified files on subsequent runs\n\nRespect .gitignore and .clodignore patterns\n\nHandle binary vs. text files automatically\n\nUse system temporary directories for staging files\n\nCreate optimized filenames for Claude's UI\n\nGenerate a path manifest for mapping optimized names back to original paths\n\nColor-coded, user-friendly terminal interface\n\nPath-restricted file access to prevent unauthorized operations\n\nClod is particularly useful for reducing AI development costs while working with\nClaude. By handling file selection, staging, and tracking efficiently, it can cut\nAPI costs by 50% or more. This makes powerful AI tools accessible to students,\nbootstrappers, and developers on tight budgets, leveling the playing field between\nthe wealthiest and the scrappiest.\n\nClod implements a capability-based security model to ensure safe AI interactions\nwith the file system, and uses checksum-based file tracking with XXH3 hashes\nfor detecting modified or renamed files. It uses libmagic for robust, content-based\nfile type detection.","version":"0.2.3","softwareVersion":"0.2.3","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/fuzz/clod","issueTracker":"https://github.com/fuzz/clod/issues","url":"https://github.com/fuzz/clod","keywords":["development","library","mit","program","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"fuzz"}],"author":[{"@type":"Person","name":"fuzz"}],"copyrightHolder":[{"@type":"Person","name":"fuzz"}],"dateCreated":"2025-03-31","dateModified":"2025-04-23","datePublished":"2025-04-23","copyrightYear":2025,"downloadUrl":"https://hackage.haskell.org/package/clod-0.2.3/clod-0.2.3.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/clod"],"https://www.w3.org/ns/activitystreams#likes":37}