Simple guides

Install

  1. Open Download and pick your platform installer.
  2. macOS: run the .pkg (right-click → Open if Gatekeeper warns). Windows: run the .msi.
  3. Launch EggseCute. Closing the window leaves it running in the background.

Create and run a script

  1. Open Add Script.
  2. Pick a library and notebook (or accept the current team defaults).
  3. Name the file so EggseCute can infer the type (backup.sh, report.py).
  4. Save, then Run. Choose Local or Docker and any saved credentials.
  5. Saving creates a new version. Open the script menu to set a version as the default, or to delete one. The last remaining version cannot be deleted.

Schedule scripts

  1. Open Schedules and create a schedule.
  2. Add ordered steps — each step picks a script, optional pinned version, and run environment.
  3. Set entry conditions between steps (for example only continue if the previous step succeeded, or if output contains a string).
  4. Choose a trigger: interval, daily, weekly, or once. Save and enable the schedule.
  5. Leave EggseCute running (window open or in the tray). Schedules do not fire after Force Quit.

Organize with libraries and notebooks

  1. Use Libraries or Notebooks in the sidebar.
  2. Add a library for a system (for example AWS), then notebooks for areas of work.
  3. To remove a library or notebook, use the trash control and confirm. Children are deleted with it.

Move a machine with import / export

  1. On the source computer: Preferences → Export state.
  2. Copy the JSON file to the new computer.
  3. Preferences → Import state and confirm. Re-add cloud credentials if you need them; they are not in the file.

Sync to EggseCute Cloud

  1. In the app, open Sign in or EggseCute Cloud.
  2. Continue with Google (or use email/password for local/dev).
  3. While signed in, catalog changes sync to the cloud. Creating a shared team publishes it; owners can add or remove members by email. Personal cannot be shared.
  4. A user removed from a team loses that team on the next sync.