Use as a library in a C/C++ application (no server)

I’m interested in using Manticore as a compiled-in library (not client/server), with indexes in memory or memory-mapped files. I haven’t seen this use-case addressed in the forums or docs.

Would this be feasible and not too painful? Where should I start? I was thinking of looking at the command-line tools code (searchd and indexer) to get an idea of how to do this.

yes you could use the library as indexer or searchd do however you have to figure out different cases you might get during usage

Why not just fork searchd from your application?