Choose your install

Serenity is early software for macOS on Apple silicon and Linux on amd64 or arm64. It requires Git and an accessible operating-system keychain. Start with a small set of notes.

Current source · Go 1.26+

Install from the main branch to use the workflows documented here:

GOWORK=off go install github.com/sirerun/serenity/cmd/serenity@main
serenity --help

Make sure your Go binary directory is on PATH. Run go env GOBIN; if it is empty, use the bin directory under go env GOPATH.

Packaged release · Homebrew

brew install sirerun/tap/serenity
serenity --help

Homebrew installs the released version, which may not include the latest source workflows.

Download a binary

Choose your platform on GitHub Releases ↗. Download the matching archive and checksums.txt, verify the archive checksum, extract it, and place serenity on PATH. Windows and Intel macOS are not packaged targets.

Make your first memory

Create a separate brain repository, point it at a notes folder, then sync and search.

Follow the quickstart →

Source: README and release artifacts. Checked 7 September 2026.

Ask about Serenity