Kaggle/kaggle-cli

Official Kaggle CLI

What it solves

It provides a command-line interface (CLI) for users to interact with the Kaggle platform without needing to use a web browser, enabling the automation of data science workflows.

How it works

The tool acts as a bridge between the user's local terminal and the Kaggle website, allowing users to execute commands to manage their assets and participate in competitions via the kaggle package.

Who it’s for

Data scientists and machine learning engineers who want to automate the downloading of datasets, submission of competition entries, and management of notebooks and models.

Highlights

  • Competition Management: List, download data for, and submit entries to competitions.
  • Dataset Control: Create, update, download, or delete datasets.
  • Model Management: Handle models and their variations.
  • Kernel Operations: Run, download, or delete notebooks (kernels) and their outputs.
  • Forum Access: Browse and read discussion forums directly from the terminal.

Related

  • Project
  • Project
  • Project
  • Project
  • Dispatch