Abstracts Explorer Documentation

Welcome to the documentation for Abstracts Explorer! This package provides tools for downloading, storing, and analyzing NeurIPS conference paper abstracts.

Features

  • Download NeurIPS abstracts from the official OpenReview API

  • Plugin system for downloading from workshops and other conferences

  • Store abstracts in a SQLite database with full metadata

  • Create vector embeddings for semantic search

  • Cluster and visualize paper embeddings with multiple algorithms

  • MCP server for LLM-based cluster analysis and topic exploration

  • RAG (Retrieval-Augmented Generation) chat interface for querying papers

  • Web interface for browsing and searching papers

  • Command-line interface for easy interaction

  • Configuration system with .env file support

Quick Start

Install the package:

# Install uv if you haven't already
curl -LsSf https://astral.sh/uv/install.sh | sh

# Install the package with all dependencies
uv sync --all-extras

Download abstracts for NeurIPS 2025:

uv run abstracts-explorer download --year 2025

Or download from a workshop using plugins:

uv run abstracts-explorer download --plugin ml4ps --year 2025

Create embeddings for semantic search:

uv run abstracts-explorer create-embeddings

Search papers:

uv run abstracts-explorer search "machine learning"

Chat with papers using RAG:

uv run abstracts-explorer chat

Documentation Contents

Development

Indices and tables