Skip to content
Lifebase Docs
Pricing
English

Automation

Lifebase has one automation, the morning routine. Onboarding registers it, and once a day it does the following in order, then sends a short briefing:

  1. Release update · When a new Lifebase release is out, installs it first while keeping your own edits. It also updates the CLI when the release needs a newer one.
  2. Journal wrap-up · Closes yesterday’s daily note. A day you already closed by sending your diary as a message is skipped.
  3. Daily maintenance · Archives finished Tasks and tidies the Task Board.
  4. Day planning · Prepares today’s daily note and sends a briefing with today’s schedule and what to take care of.

What the wrap-up reads about yesterday carries straight into today’s plan, so a late night shifts the morning schedule accordingly.

Days without a new release get the usual briefing. After an update, the briefing opens with the version change and the highlights of every release it covered, and lists any files where the agent made a judgment call. Tell your agent later how you want those files and it adjusts them. If the update could not finish, one line mentions the new release and that it will try again the next day. The update check needs CLI 0.1.17 or later, and the automation upgrades an older CLI on its own.

Register this line in your agent’s scheduled tasks as is. The agent works out the vault location and timezone from its environment.

Use the lifebase-automation skill to run the Lifebase morning routine.

You can also just ask your agent to “set up Lifebase automation”; it registers the same prompt. If your vault uses Git, the agent asks once whether the automation should commit and adds the matching sentence to the prompt.

Pick a time at least 10 minutes before you want to read the briefing, while you are usually asleep. For example, 6:00 if you wake at 7:00. A run usually takes a few minutes.

  • Hermes: to receive results in the channel you check daily, type /sethome there.
  • Codex app: the computer and the app must be running at the scheduled time. Results collect in the Scheduled tab.
  • Claude desktop app: tasks run while the app is open; if it was closed, the task runs the next time you open the app.

Automations run through your agent’s scheduling feature. If your environment cannot schedule work, onboarding leaves the item incomplete and tells you what is missing. Model usage and charges follow that agent and your provider arrangement.

After moving the vault or changing devices, ask your agent to “check my Lifebase automation.” Synchronization does not move scheduled jobs.