This got confused with #17. Search should just be a simple / and keywords.
Notmuch is much more powerful than mu. Neither are dependent on any GUI or send/receive email. MU is in already in packages. It already knows about Maildir.
MU search https://github.com/djcb/mu/tree/master/man
notmuch search https://notmuchmail.org/manpages/