Skip to content
@castorini

Castorini

Jimmy Lin's research group at the University of Waterloo

Pinned Loading

  1. anserini anserini Public

    Anserini is a Lucene toolkit for reproducible information retrieval research

    Java 1.1k 547

  2. pyserini pyserini Public

    Pyserini is a Python toolkit for reproducible information retrieval research with sparse and dense representations.

    Python 2k 467

  3. onboarding onboarding Public

    Onboarding guide to Jimmy Lin's research group at the University of Waterloo

    38 27

  4. rank_llm rank_llm Public

    RankLLM is a Python toolkit for reproducible information retrieval research using rerankers, with a focus on listwise reranking.

    Python 549 79

  5. umbrela umbrela Public

    Python 53 8

  6. nuggetizer nuggetizer Public

    Python 24 3

Repositories

Showing 10 of 110 repositories
  • anserini Public

    Anserini is a Lucene toolkit for reproducible information retrieval research

    castorini/anserini’s past year of commit activity
    Java 1,085 Apache-2.0 547 22 13 Updated Nov 22, 2025
  • pyserini Public

    Pyserini is a Python toolkit for reproducible information retrieval research with sparse and dense representations.

    castorini/pyserini’s past year of commit activity
    Python 1,983 Apache-2.0 467 56 13 Updated Nov 21, 2025
  • rank_llm Public

    RankLLM is a Python toolkit for reproducible information retrieval research using rerankers, with a focus on listwise reranking.

    castorini/rank_llm’s past year of commit activity
    Python 549 Apache-2.0 79 24 (2 issues need help) 10 Updated Nov 17, 2025
  • quackir Public

    QuackIR is an IR toolkit built on DuckDB

    castorini/quackir’s past year of commit activity
    Python 12 1 1 2 Updated Nov 5, 2025
  • onboarding Public

    Onboarding guide to Jimmy Lin's research group at the University of Waterloo

    castorini/onboarding’s past year of commit activity
    38 27 1 0 Updated Nov 1, 2025
  • UniIR-for-Pyserini Public Forked from TIGER-AI-Lab/UniIR

    Creates a wrapper around the original UniIR and releases a PyPI package for Pyserini integration

    castorini/UniIR-for-Pyserini’s past year of commit activity
    Python 0 MIT 18 0 0 Updated Oct 31, 2025
  • nuggetizer Public
    castorini/nuggetizer’s past year of commit activity
    Python 24 Apache-2.0 3 0 1 Updated Oct 24, 2025
  • castorini/lmsys_nuggetize’s past year of commit activity
    Python 1 Apache-2.0 0 0 2 Updated Oct 9, 2025
  • anserini-tools Public

    Evaluation tools shared across anserini, pyserini, and pygaggle

    castorini/anserini-tools’s past year of commit activity
    Python 33 28 0 0 Updated Sep 28, 2025
  • ragnarok Public

    Retrieval-Augmented Generation battle!

    castorini/ragnarok’s past year of commit activity
    Python 59 Apache-2.0 8 2 1 Updated Jul 31, 2025