Skip to content

Lectern 0.7.0

Choose a tag to compare

@ShrimpScript ShrimpScript released this 10 Jul 15:13
d0e0076

Added

  • Checkpoints & rewind. Lectern snapshots your workspace before an agent writes to
    it, so you can undo a run you don't like and try a different prompt. Snapshots use a
    private, per-workspace git store that is completely separate from your project's own
    .git, so it works on non-git folders and never touches your history. Rewind reverts
    edits and removes files the agent added, and is itself reversible.
    • CLI: lectern checkpoint list and lectern rewind <id>.
    • Desktop: a checkpoint marker in the chat with an inline Restore action that also
      re-fills the composer so you can adjust the prompt and try again.
    • Secrets (.env) and the brain store are never snapshotted.
  • In-app auto-updates (Linux). The desktop app checks for newer signed releases and
    offers a one-click Restart & update — download, install, relaunch. Every update is
    verified against Lectern's signing key before it installs.
  • "What's new" on update. After updating, the app shows what changed in the new
    version, drawn straight from this changelog.

Install

  • Linux · AppImagechmod +x Lectern_0.7.0_amd64.AppImage && ./Lectern_0.7.0_amd64.AppImage (auto-updates from here)
  • Linux · .debsudo apt install ./Lectern_0.7.0_amd64.deb
  • WindowsLectern_0.7.0_x64-setup.exe (unsigned: More info → Run anyway)
  • macOS (Apple Silicon)Lectern_0.7.0_aarch64.dmg (unsigned: right-click → Open)
  • Terminal (CLI + daemon)curl -fsSL https://github.com/ShrimpScript/lectern/releases/download/v0.7.0/lectern-cli-linux-x64.tar.gz | tar xz

Verify with sha256sum -c SHA256SUMS.txt --ignore-missing.