This document describes the Object Repository, which is a tool that mines object-oriented codebases to extract class and method definitions, documentation, and code snippets. It has analyzed over 13,000 classes and extracted over 150,000 code snippets from 141 projects. The repository provides various services for browsing, testing, and debugging the extracted code elements.