первый экспериментальный релиз проекта , в рамках которого ведется разработка не совсем обычного почтового клиента, задачей которого является индексация, организация поиска и классификации по тегам большого архива электронной корреспонденции, состоящего из миллионов писем. Код Notmuch написан на языке Си, для индексации используется поисковый движок .
Notmuch является модульной системой, жестко разделенной на фронтэнд и бэкенд составляющие. В качестве бэкенда выступает библиотека libnotmuch и построенная на ее основе утилита для работы в режиме командной строки, реализующая базовый костяк всех функций программы и предоставляющая API для построения пользовательского интерфейса или использования в скриптах. Конечный пользовательский интерфейс реализован через плагины для редакторов Emacs и Vim, в будущем не исключено появление современного GUI-интерфейса.
Основой Notmuch является единый поисковый индекс в котором отражены все почтовые сообщение, которые не помещаются в каких-то фиксированных папках, а отождествлены с определенным набором тэгов. Тэги могут выставляться как вручную, так и на основании определенных пользователем фильтров. Отображение переписки производится в нитевидном представлении, что удобно для чтения разнообразных почтовых рассылок.