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 --helpMake 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 --helpHomebrew 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.