Welcome to PISA

Performant Indexes and Search for Academia


PISA is a text search engine able to run on large-scale collections of documents. It allows researchers to experiment with state-of-the-art techniques, allowing an ideal environment for rapid development.

Some features of PISA are listed below:

  • Written in C++ for performance
  • Indexing, parsing & sharding capabilities
  • Many index compression methods supported
  • Many query processing algorithms supported
  • Implementation of document reordering
  • Free and open-source with permissive license


PISA is still in its unstable release, and no stability or backwards-compatibility is guaranteed with each new version. New features are constantly added, and contributions are welcome!