James is a multi-purpose query-based launcher inspired by Alfred.
This is the server part, which does all the heavy lifting. For an end-user-friendly application check out the frontends.
Currently only as library. IPC/network communication is on the roadmap.