Skip to main content

Nico 0.2.8: asks that work on a schedule, and remember what they're doing

Schedule an ask in a browser Space and let it do the whole job while you're away.

Scheduled asks

  • Catch up after sleep. A run missed while your Mac was asleep runs when it wakes. You can also keep the Mac awake for scheduled runs.
  • Lost connection. A run waits for the internet to come back and carries on, instead of failing.
  • Permissions in one place. If a scheduled run was refused a command, it appears under Needs your OK. Permissions… shows what each schedule may do and lets you remove any of it.

Asks can do more

  • A memory between steps. Asks keep notes as they work, so they don't lose track of what they were doing partway through a long job.
  • Run commands you approve. An ask can run a command on your Mac. You approve each exact command, and anything using sudo is always refused.
  • Click what they can see. When a website's button can't be reached the usual way, an ask can click it by its position on the page.
  • Any OpenRouter model. Add your key, then choose a model for each ask and see what each call cost.

Fixes

  • Asks handle more websites: controls with no proper name, clickable text, switches, and uploads on sites that use a separate upload button.
  • If a page changes partway through a step, Nico no longer types into the wrong box.
  • A browser that's slow to answer is no longer mistaken for another program.
  • A model reply cut off partway is asked for again.
  • Asks no longer try to read a video as text, which could stop a run.
  • Opening an ask in the HUD now grows the window to fit it.