Squeezy documentation.
Practical, functional docs for using Squeezy. Start with install, then read how it works, then dip into the topic you need.
Start here
If you are new, follow this order: install Squeezy, then read how it works to understand what it does locally before calling a model, then connect a provider from providers & models. Everything else is reference you can reach for when you need it.
These pages cover the parts of Squeezy that are stable. For the exact,
always-current detail, the same documentation ships inside the binary:
ask /help or run squeezy doctor.
All topics
Install & upgrade
Install on macOS, Linux, or Windows, run the first-start checks, and upgrade.
conceptsHow it works
What Squeezy does locally before it calls a model, in plain terms.
costCost-saving strategies
The four layers Squeezy uses to keep the model bill down.
coverageLanguages
The 22 languages with local code understanding, and what the knowledge database gives you.
modelsProviders & models
Bring your own key, presets, auth, and routing.
toolsMCP & web
Connect MCP servers and use web lookup without turning every turn into a broad search.
extendSkills & prompt templates
Reuse local instruction bundles and prompt templates for repeatable workflows.
lifecycleHooks
settingsConfiguration
Where settings live, how they layer, and the main things you can change.
local dataStorage
Where local data lives, how project identities work, and what to back up or clean.
policyPermissions & safety
What Squeezy can do without asking, and how the sandbox works.
resumeSessions
How work is saved, resumed, and reported.
supportHelp & troubleshooting
Ask Squeezy about itself, diagnose startup, and report issues.