> ## Documentation Index
> Fetch the complete documentation index at: https://docs.useraven.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Updating Raven

> How Raven keeps itself current on macOS and Windows — in-app, keys and history intact.

Raven checks [GitHub Releases](https://github.com/Laxcorp-Research/project-raven/releases) hourly for a newer version and updates in place. Your API keys and local session history are untouched by an update.

## In-app update

When a newer version is published you'll see a banner (and a **Check for updates** button in **Settings → General**):

<Steps>
  <Step title="Update now">
    Raven downloads the new version in the background and shows progress.
  </Step>

  <Step title="Restart & update">
    Click to quit and install. Raven reopens on the new version.
  </Step>
</Steps>

## Platform notes

| Platform         | How it updates                                                                                                 |
| ---------------- | -------------------------------------------------------------------------------------------------------------- |
| **Windows**      | `electron-updater` (NSIS). Downloads, then installs on restart.                                                |
| **macOS 2.4.1+** | Builds are signed + notarized, so macOS self-updates the same way — **Update now**, then **Restart & update**. |

<Note>
  Updating **to** 2.4.1 on a Mac still uses the old flow one last time (download the installer, drag to Applications), because your installed 2.4.0 predates in-app self-update. From **2.4.1 onward**, macOS updates in place like Windows.
</Note>

Raven only offers a build when the published version is newer than the one you're running.
