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 584

  2. pyserini pyserini Public

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

    Python 2k 501

  3. onboarding onboarding Public

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

    42 29

  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 586 86

  5. umbrela umbrela Public

    Python 54 8

  6. nuggetizer nuggetizer Public

    Python 24 3

Repositories

Showing 10 of 115 repositories
  • nuggetizer Public
    castorini/nuggetizer’s past year of commit activity
    Python 24 Apache-2.0 3 0 1 Updated Mar 28, 2026
  • ragnarok Public

    Retrieval-Augmented Generation battle!

    castorini/ragnarok’s past year of commit activity
    Python 64 Apache-2.0 9 2 1 Updated Mar 28, 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 586 Apache-2.0 86 22 (2 issues need help) 13 Updated Mar 28, 2026
  • umbrela Public
    castorini/umbrela’s past year of commit activity
    Python 54 Apache-2.0 8 4 3 Updated Mar 28, 2026
  • castorini-skills Public

    Claude Code skills for cross-repo Castorini workflows

    castorini/castorini-skills’s past year of commit activity
    Python 2 Apache-2.0 2 0 1 Updated Mar 28, 2026
  • anserini Public

    Anserini is a Lucene toolkit for reproducible information retrieval research

    castorini/anserini’s past year of commit activity
    Java 1,108 Apache-2.0 584 24 17 Updated Mar 27, 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,043 Apache-2.0 500 60 18 Updated Mar 25, 2026
  • anserini-tools Public

    Evaluation tools shared across anserini, pyserini, and pygaggle

    castorini/anserini-tools’s past year of commit activity
    Python 35 30 0 0 Updated Mar 19, 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 0 Apache-2.0 56 1 1 Updated Mar 18, 2026
  • castorini/llm-relevance-feedback’s past year of commit activity
    4 0 0 0 Updated Mar 11, 2026