Version 1.0.0 · free · GPL v3

Download Grimoire

One file per system. The installer is all you need for notes; the assistant also wants Ollama.

Older versions and release notes: GitHub Releases.

Unsigned builds

Before you install

Windows

Grimoire is not code-signed yet, so Windows may show “Windows protected your PC”. If you downloaded it from this page or the official GitHub release, choose More info, then Run anyway. To verify the installer, compare it with checksums-windows.txt.

macOS

Builds are not notarized yet; Gatekeeper may ask you to confirm before the first launch.

Linux

No SmartScreen-style gate. Use your usual package trust, and the checksum files on the release page if you want them.

Typical targets

What it needs

Exact numbers depend on your platform and release. The app README has current build and runtime expectations.

Grimoire

  • Windows 10 or later, macOS 12 or later, or a recent 64-bit Linux
  • A few hundred MB of disk for the app, plus room for indexes and attachments

Assistant (optional)

  • Ollama installed on the same machine
  • About 4 GB RAM runs smaller chat and embedding models. Larger models, longer context, or keeping a model loaded can need 8 GB or much more; check your model's documentation.
  • A GPU speeds things up but is not required

GPL v3

Build it yourself

Clone the repository and build it.

git clone https://github.com/3ravens/Grimoire.git
  1. Install Rust, Node.js, the Tauri prerequisites for your OS, and the native libraries the app needs (libzim, WebKitGTK, vcpkg on Windows, and so on). See builds-and-installers.md. npm install alone is not enough on every platform.
  2. In the cloned repo, run npm install.
  3. Start the desktop app from the repository root with npm run tauri dev.

Tests and optional tooling are in the README.