Zettair is designed to be as clean, simple, flexible and fast as possible. While it is currently a work in progress, Zettair handles simple searching quite well, and has sufficient architecture to be extended in many different directions.
The core search code is seperated from the different front-end access methods. The core searching methods are documented in include/index.h.
Zettair also has a number of compile-time configuration options and
length limitations. These can all be found and changed in
src/include/def.h, although the default settings
should suffice for most people.
Apart from reading the source code, if you want to know more about any part of Zettair feel free to contact us at firstname.lastname@example.org.