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.
Artificial Intelligence
Kaggle is a platform for data science and machine learning competitions, offering datasets, notebooks, and a collaborative community..
From any chat
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.
Tool to download competition data files. Use after confirming the competition ID.
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).
Tool to create a new Kaggle dataset with full metadata. Use after uploading files and finalizing metadata. Returns creation status and message.
Tool to get the status of a dataset upload or processing job. Use after uploading a dataset to check processing state.
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.
Tool to submit an entry to a Kaggle competition. Use when you have already uploaded your file and obtained its blob token.
Tool to retrieve the directory of the Kaggle API configuration file. Use when you need to locate the directory containing your kaggle.json credentials.
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.
Tool to list local Kaggle API configuration keys. Use when you need to see which configuration options are set without revealing values.
Tool to retrieve local Kaggle API configuration file path. Use when you need to know the location of the Kaggle config before operations.
Tool to reset local Kaggle CLI configuration to defaults. Clears CLI-managed keys ('competition', 'path', 'proxy').
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.
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.
Tool to view local Kaggle API configuration. Use when you need to confirm credentials before API calls.
Tool to initialize a dataset-metadata.json file in a local folder. Use when preparing a dataset folder before uploading to Kaggle.
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.
Tool to initialize a kernel-metadata.json file in a local folder. Use when preparing a kernel folder before pushing to Kaggle.
Tool to download the output of a Kaggle kernel. Use when needing the latest kernel results locally.
Tool to get the status of a Kaggle kernel run. Use after submitting a kernel to monitor its execution state.
Tool to list Kaggle datasets with filters and pagination. Use after authenticating with Kaggle API key.
Chat or automate
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.
Mira download competition data files and sends the result to your chat.
Mira initialize Kaggle Configuration and posts a digest to Slack or WhatsApp.
Mira chains several Kaggle actions into one recurring workflow, delivered wherever you chat.
Try asking
“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
01
On the web app or in WhatsApp, Telegram, Instagram or Messenger.
02
Tell Mira what you want done — e.g. “Download competition data files in Kaggle.”
03
Connect Kaggle with your own API key or OAuth app — Mira stores it securely and acts on your behalf, revocable anytime.
FAQ
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.
20 Kaggle actions — including Download competition data files, Initialize Kaggle Configuration, Dataset Create. Just ask in plain language once it is connected.
Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs that chain Kaggle actions and deliver the result to your chat automatically.
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.
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.
Related
Every AI. Up to 200× the usage. From $4 a month.