ml_research_tools.doc.load_openreview.get_venue_pdfs_with_metadata(venue_id, username=None, password=None)[source]#

Fetch all PDF links from an OpenReview venue along with paper metadata.

Parameters:
  • venue_id (str) – The venue ID (e.g., “ICLR.cc/2026/Conference”)

  • username (str, optional) – OpenReview username

  • password (str, optional) – OpenReview password

Returns:

A list of dictionaries containing paper metadata and PDF links

Each dict has keys: ‘title’, ‘authors’, ‘pdf_url’, ‘forum_url’, ‘number’

Return type:

list

class ml_research_tools.doc.load_openreview.OpenreviewLoadTool(services)[source]#

Bases: BaseTool

Initialize the LaTeX grammar tool.

name: str = 'oreview-get'#
description: str = 'Download all pdfs from openreview venue'#
__init__(services)[source]#

Initialize the LaTeX grammar tool.

Return type:

None

classmethod add_arguments(parser)[source]#

Add tool-specific arguments to the parser.

Return type:

None

Parameters:

parser (ArgumentParser)

execute(config, args)[source]#

Execute the tool with the provided arguments.

Parameters:
  • config (Config) – Configuration object

  • args (Namespace) – Parsed command-line arguments

Return type:

int

Returns:

Exit code (0 for success, non-zero for error)