Docs navigation
Docs / Use Cases and Recipes

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:


Docs index · Product guide · Improve this page · Report a docs issue

Edit this page on GitHub OpenSquilla docs · synced from dev