vMira
Kaggle logo

Connect Kaggle to vMira

Chat with Kaggle and automate it — download competition data files in Kaggle, on demand or on a schedule. Connect with your own credentials, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

Use it anywhere you chat

Run Kaggle from the chat you already use.

Connect Kaggle once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

Artificial Intelligence

What Kaggle does — and what Mira does with it.

Kaggle is a platform for data science and machine learning competitions, offering datasets, notebooks, and a collaborative community..

35 chat actionsConnect with your credentialsLeast-privilege & revocableArtificial IntelligenceDeveloper Tools

From any chat

What Mira can do with Kaggle.

20 Kaggle actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

Download competition data files

Tool to download competition data files. Use after confirming the competition ID.

Initialize Kaggle Configuration

Tool to initialize Kaggle API client configuration. Attempts CLI first; if unavailable, it falls back to creating ~/.kaggle/kaggle.json (or $KAGGLE_CONFIG_DIR/kaggle.json).

Dataset Create

Tool to create a new Kaggle dataset with full metadata. Use after uploading files and finalizing metadata. Returns creation status and message.

Get Dataset Status

Tool to get the status of a dataset upload or processing job. Use after uploading a dataset to check processing state.

Create Dataset Version

Tool to create a new dataset version on Kaggle. Use when you have updated files or metadata and need to publish a new version of an existing dataset.

Submit Competition Entry

Tool to submit an entry to a Kaggle competition. Use when you have already uploaded your file and obtained its blob token.

Get Kaggle Config Directory

Tool to retrieve the directory of the Kaggle API configuration file. Use when you need to locate the directory containing your kaggle.json credentials.

Get Kaggle Config File

Tool to retrieve the filename of the Kaggle API configuration file. Use when you need to find out where the local Kaggle config file is stored before reading or updating.

List Kaggle Configuration Keys

Tool to list local Kaggle API configuration keys. Use when you need to see which configuration options are set without revealing values.

Get Kaggle Config Path

Tool to retrieve local Kaggle API configuration file path. Use when you need to know the location of the Kaggle config before operations.

Reset Kaggle Configuration

Tool to reset local Kaggle CLI configuration to defaults. Clears CLI-managed keys ('competition', 'path', 'proxy').

Set Kaggle Configuration

Tool to set a Kaggle CLI configuration parameter. Use when updating local CLI settings such as default download path or proxy. Ensure Kaggle CLI is installed.

Unset Kaggle Configuration

Tool to unset a Kaggle CLI configuration parameter. Use when removing local CLI settings such as default download path or proxy. Ensure Kaggle CLI is installed.

View Kaggle Configuration

Tool to view local Kaggle API configuration. Use when you need to confirm credentials before API calls.

Kaggle Dataset Init

Tool to initialize a dataset-metadata.json file in a local folder. Use when preparing a dataset folder before uploading to Kaggle.

List Kaggle Dataset Files

Tool to list files in a Kaggle dataset. Use when you need to retrieve paginated file listings by owner and dataset slugs, with optional version and paging controls.

Kaggle Kernel Init

Tool to initialize a kernel-metadata.json file in a local folder. Use when preparing a kernel folder before pushing to Kaggle.

Download kernel output

Tool to download the output of a Kaggle kernel. Use when needing the latest kernel results locally.

Get Kernel Status

Tool to get the status of a Kaggle kernel run. Use after submitting a kernel to monitor its execution state.

List Kaggle Datasets

Tool to list Kaggle datasets with filters and pagination. Use after authenticating with Kaggle API key.

Chat or automate

Put Kaggle on autopilot.

Ask once, or set it and forget it. Turn Kaggle actions into recurring vMira workflows — scheduled runs that run on their own and deliver straight to your chat on any platform.

Every morning

Mira download competition data files and sends the result to your chat.

Every week

Mira initialize Kaggle Configuration and posts a digest to Slack or WhatsApp.

On any schedule

Mira chains several Kaggle actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about Kaggle.

Download competition data files in Kaggle

Initialize Kaggle Configuration in Kaggle

Dataset Create in Kaggle

Get Dataset Status in Kaggle

Create Dataset Version in Kaggle

Connect in a few steps

How to connect Kaggle to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for Kaggle

Tell Mira what you want done — e.g. “Download competition data files in Kaggle.”

03

Add your credentials

Connect Kaggle with your own API key or OAuth app — Mira stores it securely and acts on your behalf, revocable anytime.

FAQ

Kaggle + vMira, in brief.

Can I connect Kaggle to AI?

Yes. Connect Kaggle to vMira and run it from any chat with your own credentials. Mira turns your plain-language request into the right Kaggle action and runs it on your account.

What can Mira do with Kaggle?

20 Kaggle actions — including Download competition data files, Initialize Kaggle Configuration, Dataset Create. Just ask in plain language once it is connected.

Can I automate Kaggle or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs that chain Kaggle actions and deliver the result to your chat automatically.

Which apps can I use Kaggle from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is Kaggle on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans