Use Cases and Recipes
Use this page when you know what you want OpenSquilla to do, but you are not sure which feature guide to read first.
First Successful Run
Goal: install OpenSquilla, configure one provider, and send a real message.
opensquilla onboard
opensquilla gateway run
Then open:
http://127.0.0.1:18791/control/
If you prefer the terminal:
opensquilla chat
Read next:
Reduce Model Cost
Goal: keep simple work on cheaper models and reserve stronger models for hard turns.
opensquilla configure router --router recommended
opensquilla cost --by-model
Use diagnostics when you want to inspect routing and runtime behavior:
opensquilla diagnostics on
Read next:
Work With Large Tool Results
Goal: let the agent inspect logs, pages, tables, search results, or diffs without flooding the model context.
Start with a bounded workspace run:
opensquilla agent \
--workspace /path/to/project \
--workspace-strict \
-m "Inspect the latest logs and summarize the actionable failures"
If the turn seems too slow or expensive:
opensquilla cost
opensquilla diagnostics on
Read next:
Build a Repeatable Workflow
Goal: turn recurring work into reusable skills or meta-skills.
Find an existing skill:
opensquilla skills search report
opensquilla skills view <skill-name>
Inspect a meta-skill before running it:
opensquilla skills inspect <meta-skill-name>
Review historical meta-skill runs:
opensquilla skills meta runs list
opensquilla skills meta runs show <run-id>
Read next:
Remember Useful Context
Goal: preserve preferences, project notes, or reusable task context so future turns can find them.
opensquilla memory status
opensquilla memory search "project preference"
opensquilla memory list
Inspect a stored memory file:
opensquilla memory show <path>
Read next:
Connect a Messaging Channel
Goal: use OpenSquilla from a supported messaging surface while keeping the gateway as the local control point.
opensquilla channels types
opensquilla channels describe telegram
opensquilla channels add telegram --name personal
opensquilla gateway restart
opensquilla channels status personal --json
Read next:
Schedule Recurring Work
Goal: ask OpenSquilla to run a recurring task without manually opening a chat.
opensquilla cron add \
--every 1h \
--text "Summarize important project updates" \
--name hourly-project-check
Inspect jobs and runs:
opensquilla cron list
opensquilla cron status <job-id>
opensquilla cron runs <job-id>
Read next:
Publish a User-Visible Artifact
Goal: ask the agent to produce a file, report, slide deck, HTML page, image, or media asset that you can inspect and share.
opensquilla agent -m "Create a short HTML report from the current notes"
opensquilla sessions export <session-key>
Read next:
Recover From a Bad Run
Goal: understand what happened, reduce risk, and continue safely.
opensquilla doctor
opensquilla gateway status
opensquilla sessions show <session-key>
opensquilla cost
If a tool was denied or the agent had too much access:
opensquilla sandbox status
opensquilla agent --permissions restricted -m "Read only"
Read next:
troubleshooting.mdtools-and-sandbox.mdapprovals-and-permissions.mddiagnostics-and-replay.mdoperations.md
Docs index · Product guide · Improve this page · Report a docs issue