On macOS Sonoma 14.6.1 (23G93), using Go go1.21.3 darwin/arm64, on commit 049a9e7, I can build memex but then memexd fails with:
go build -o ~/bin/memexd ./cmd/memexd
# memex/cmd/memexd
cmd/memexd/main.go:16:20: undefined: storage.MXStore
cmd/memexd/main.go:49:24: undefined: storage.OpenMX