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.2k 772

  2. pyserini pyserini Public

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

    Python 2.2k 674

  3. onboarding onboarding Public

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

    48 31

  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 695 109

  5. umbrela umbrela Public

    Python 61 8

  6. nuggetizer nuggetizer Public

    Python 30 6

Repositories

Showing 10 of 123 repositories
  • anserini Public

    Anserini is a Lucene toolkit for reproducible information retrieval research

    castorini/anserini's past year of commit activity
    Java 1,238 Apache-2.0 771 28 20 Updated Nov 14, 2026
  • VLM2Vec-for-Pyserini Public Forked from TIGER-AI-Lab/VLM2Vec

    This repo is a fork of the original VLM2Vec repo, modified for easy Pyserini integration and released as a PyPI package.

    castorini/VLM2Vec-for-Pyserini's past year of commit activity
    Python 1 Apache-2.0 67 1 2 Updated Nov 13, 2026
  • 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 2,214 Apache-2.0 674 62 24 Updated Nov 13, 2026
  • 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 695 Apache-2.0 109 21 (1 issue needs help) 27 Updated Nov 13, 2026
  • onboarding Public

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

    castorini/onboarding's past year of commit activity
    48 31 1 0 Updated Nov 10, 2026
  • prebuilt-indexes Public

    Prebuilt Indexes for Anserini and Pyserini

    castorini/prebuilt-indexes's past year of commit activity
    Python 0 1 1 1 Updated Nov 2, 2026
  • cmass Public

    A ClimbMix Agentic Search Suite for Evaluating Search Agents Across Heterogeneous Tasks

    castorini/cmass's past year of commit activity
    Python 15 Apache-2.0 0 0 0 Updated Nov 2, 2026
  • ragbox Public

    RAG in a box!

    castorini/ragbox's past year of commit activity
    TypeScript 2 1 0 2 Updated Nov 1, 2026
  • eval Public

    Evaluation tools shared across anserini, pyserini, and pygaggle

    castorini/eval's past year of commit activity
    Python 36 32 0 0 Updated Oct 18, 2026
  • 1shotbench Public
    castorini/1shotbench's past year of commit activity
    Python 0 3 8 1 Updated Sep 20, 2026