[{"data":1,"prerenderedAt":444},["ShallowReactive",2],{"navigation":3,"\u002Fcli\u002Foptions":99,"\u002Fcli\u002Foptions-surround":439},[4,23,44,78],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21},"MCP Setup","\u002Fgetting-started\u002Fmcp-setup","1.getting-started\u002F3.mcp-setup","i-lucide-plug","i-lucide-rocket",{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":43},"CLI","i-lucide-terminal","\u002Fcli","2.cli",[29,33,38],{"title":30,"path":31,"stem":32,"icon":25},"Usage","\u002Fcli\u002Fusage","2.cli\u002F1.usage",{"title":34,"path":35,"stem":36,"icon":37},"Options","\u002Fcli\u002Foptions","2.cli\u002F2.options","i-lucide-sliders-horizontal",{"title":39,"path":40,"stem":41,"icon":42},"Batch & JSON","\u002Fcli\u002Fbatch-json","2.cli\u002F3.batch-json","i-lucide-package",false,{"title":45,"icon":46,"path":47,"stem":48,"children":49,"page":43},"Providers","i-lucide-cpu","\u002Fproviders","3.providers",[50,55,60,65,70,74],{"title":51,"path":52,"stem":53,"icon":54},"Claude (Area-Based)","\u002Fproviders\u002Fclaude","3.providers\u002F1.claude","i-lucide-square",{"title":56,"path":57,"stem":58,"icon":59},"GPT-4o & GPT-5 (Tiling)","\u002Fproviders\u002Fgpt","3.providers\u002F2.gpt","i-lucide-grid-2x2",{"title":61,"path":62,"stem":63,"icon":64},"Gemini (Large Tiles)","\u002Fproviders\u002Fgemini","3.providers\u002F3.gemini","i-lucide-grid-3x3",{"title":66,"path":67,"stem":68,"icon":69},"Llama Vision (Tiles)","\u002Fproviders\u002Fllama","3.providers\u002F4.llama","i-simple-icons-meta",{"title":71,"path":72,"stem":73,"icon":64},"Qwen-VL (Patch Grid)","\u002Fproviders\u002Fqwen","3.providers\u002F5.qwen",{"title":75,"path":76,"stem":77,"icon":59},"DeepSeek-VL (Open Weights)","\u002Fproviders\u002Fdeepseek","3.providers\u002F6.deepseek",{"title":79,"icon":80,"path":81,"stem":82,"children":83,"page":43},"Guides","i-lucide-book-open","\u002Fguides","4.guides",[84,89,94],{"title":85,"path":86,"stem":87,"icon":88},"Python Bindings","\u002Fguides\u002Fpython-bindings","4.guides\u002F1.python-bindings","i-lucide-file-code",{"title":90,"path":91,"stem":92,"icon":93},"Sandbox (Think in Code)","\u002Fguides\u002Fsandbox","4.guides\u002F2.sandbox","i-lucide-flask-conical",{"title":95,"path":96,"stem":97,"icon":98},"Crawler Integration","\u002Fguides\u002Fcrawler-integration","4.guides\u002F3.crawler-integration","i-lucide-globe",{"id":100,"title":34,"body":101,"description":432,"extension":433,"links":434,"meta":435,"navigation":436,"path":35,"seo":437,"stem":36,"__hash__":438},"docs\u002F2.cli\u002F2.options.md",{"type":102,"value":103,"toc":426},"minimark",[104,109,277,281,297,360,367,371,389,393,416,422],[105,106,108],"h2",{"id":107},"reference","Reference",[110,111,112,125],"table",{},[113,114,115],"thead",{},[116,117,118,122],"tr",{},[119,120,121],"th",{},"Flag",[119,123,124],{},"Description",[126,127,128,154,164,178,192,202,217,227,237,247,257,267],"tbody",{},[116,129,130,137],{},[131,132,133],"td",{},[134,135,136],"code",{},"--model \u003Cname>",[131,138,139,140,143,144,143,147,143,150,153],{},"Target model: ",[134,141,142],{},"claude",", ",[134,145,146],{},"gpt4o",[134,148,149],{},"gpt5",[134,151,152],{},"gemini",". Drives the resize math.",[116,155,156,161],{},[131,157,158],{},[134,159,160],{},"--format jpeg|webp|avif",[131,162,163],{},"Output encoding. AVIF is the default for new pipelines.",[116,165,166,171],{},[131,167,168],{},[134,169,170],{},"--quality 1-100",[131,172,173,174,177],{},"Output quality (default ",[134,175,176],{},"75",").",[116,179,180,185],{},[131,181,182],{},[134,183,184],{},"--auto-quality 0.0..1.0",[131,186,187,188,191],{},"Binary-search quality in ",[134,189,190],{},"[40,95]"," to hit an SSIM target.",[116,193,194,199],{},[131,195,196],{},[134,197,198],{},"--smart-crop",[131,200,201],{},"Edge-energy (Sobel-lite) crop. Best for photographic content.",[116,203,204,209],{},[131,205,206],{},[134,207,208],{},"--ops '\u003CJSON>'",[131,210,211,212,216],{},"Execute ",[213,214,215],"a",{"href":91},"Sandbox"," operations.",[116,218,219,224],{},[131,220,221],{},[134,222,223],{},"--output \u003Cpath>",[131,225,226],{},"Custom output destination (single-file mode).",[116,228,229,234],{},[131,230,231],{},[134,232,233],{},"--output-dir \u003Cpath>",[131,235,236],{},"Output root (batch mode, mirrors structure).",[116,238,239,244],{},[131,240,241],{},[134,242,243],{},"--recursive",[131,245,246],{},"Walk subdirectories in batch mode.",[116,248,249,254],{},[131,250,251],{},[134,252,253],{},"--max-tiles \u003CN>",[131,255,256],{},"Hard cap on the token budget.",[116,258,259,264],{},[131,260,261],{},[134,262,263],{},"--json",[131,265,266],{},"Machine-readable JSON output (single-file or batch aggregate).",[116,268,269,274],{},[131,270,271],{},[134,272,273],{},"--dry-run",[131,275,276],{},"Run the full pipeline without writing to disk or updating the stats DB.",[105,278,280],{"id":279},"quality-vs-auto-quality","Quality vs. auto-quality",[282,283,284,287,288,291,292,296],"p",{},[134,285,286],{},"--quality"," is a fixed encoder setting. ",[134,289,290],{},"--auto-quality"," is smarter: it binary-searches the quality range and lands on the ",[293,294,295],"strong",{},"smallest file that still passes"," a perceptual SSIM threshold.",[298,299,305],"pre",{"className":300,"code":301,"filename":302,"language":303,"meta":304,"style":304},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Fixed quality\nvision-squeezer image.png --quality 80\n\n# Target perceptual fidelity, minimize bytes\nvision-squeezer image.png --auto-quality 0.95\n","Terminal","bash","",[134,306,307,316,334,341,347],{"__ignoreMap":304},[308,309,312],"span",{"class":310,"line":311},"line",1,[308,313,315],{"class":314},"sHwdD","# Fixed quality\n",[308,317,319,323,327,330],{"class":310,"line":318},2,[308,320,322],{"class":321},"sBMFI","vision-squeezer",[308,324,326],{"class":325},"sfazB"," image.png",[308,328,329],{"class":325}," --quality",[308,331,333],{"class":332},"sbssI"," 80\n",[308,335,337],{"class":310,"line":336},3,[308,338,340],{"emptyLinePlaceholder":339},true,"\n",[308,342,344],{"class":310,"line":343},4,[308,345,346],{"class":314},"# Target perceptual fidelity, minimize bytes\n",[308,348,350,352,354,357],{"class":310,"line":349},5,[308,351,322],{"class":321},[308,353,326],{"class":325},[308,355,356],{"class":325}," --auto-quality",[308,358,359],{"class":332}," 0.95\n",[282,361,362,363,366],{},"Use ",[134,364,365],{},"--auto-quality 0.95"," when bandwidth matters and you can tolerate slight perceptual loss.",[105,368,370],{"id":369},"crop-strategy","Crop strategy",[372,373,374,381],"ul",{},[375,376,377,380],"li",{},[293,378,379],{},"Default (corner-tolerance):"," strips solid-color padding. Best for screenshots with uniform borders.",[375,382,383,388],{},[293,384,385,387],{},[134,386,198],{},":"," keeps the high-information region using gradient energy. Best for photos and saliency-heavy content.",[105,390,392],{"id":391},"estimate-before-writing","Estimate before writing",[298,394,396],{"className":300,"code":395,"filename":302,"language":303,"meta":304,"style":304},"vision-squeezer image.png --model gpt4o --json --dry-run\n",[134,397,398],{"__ignoreMap":304},[308,399,400,402,404,407,410,413],{"class":310,"line":311},[308,401,322],{"class":321},[308,403,326],{"class":325},[308,405,406],{"class":325}," --model",[308,408,409],{"class":325}," gpt4o",[308,411,412],{"class":325}," --json",[308,414,415],{"class":325}," --dry-run\n",[282,417,418,421],{},[134,419,420],{},"--json --dry-run"," reports token impact with zero side effects — ideal for pipelines that gate on savings before committing.",[423,424,425],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":304,"searchDepth":311,"depth":318,"links":427},[428,429,430,431],{"id":107,"depth":318,"text":108},{"id":279,"depth":318,"text":280},{"id":369,"depth":318,"text":370},{"id":391,"depth":318,"text":392},"Full reference for every VisionSqueezer CLI flag.","md",null,{},{"icon":37},{"title":34,"description":432},"rvLKBxbvQZh7svtsgdlykG9UsLum3rk_zb0w9jOlAFI",[440,442],{"title":30,"path":31,"stem":32,"description":441,"icon":25,"children":-1},"Optimize a single image or a whole directory tree from the command line.",{"title":39,"path":40,"stem":41,"description":443,"icon":42,"children":-1},"Squeeze whole directory trees and emit structured output for pipelines.",1782053692263]