Kaggle integration

AI utilities connector, available on Zeplik

Kaggle is available as an integration on Zeplik, the AI assistant that works across every model in one chat. Connect Kaggle and Zeplik can act on your AI for you: Kaggle is a platform for data science and machine learning competitions, offering datasets, notebooks, and a collaborative community. You stay in the conversation while the assistant does the work in Kaggle directly.

Zeplik exposes 1 read action and 19 write actions for Kaggle. Read actions run automatically; write actions stay off until you enable write access in Settings, so nothing is changed in Kaggle without your consent.

Try Kaggle on Zeplik

Pick a prompt to open it in the Zeplik app. If you are not signed in yet, your prompt is waiting for you the moment you do.

What Zeplik can do with Kaggle

Read from Kaggle (1)

Runs automatically in any conversation.

  • List datasets

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

Act in Kaggle (19)

Runs only after you enable write access.

  • Competition download files

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

  • Config init

    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.

  • Dataset status

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

  • 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.

  • Competition submit

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

  • Config dir

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

  • 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.

  • Config keys

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

  • 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.

  • Config reset

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

  • Config set

    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.

and 7 more.

How to connect Kaggle

  1. Sign in to Zeplik

    Create a free Zeplik account or sign in. New accounts start with free credits, so you can try Kaggle immediately.

  2. Connect Kaggle

    Open Settings and go to Connectors, then press Connect on Kaggle. You can also connect from the Kaggle page in the app.

  3. Add your Kaggle API key

    Paste your Kaggle API key when prompted. Zeplik stores it securely on the server and starts working with Kaggle right away.

Frequently asked questions

Can I use Kaggle with Zeplik?
Yes. Kaggle is available as an integration on Zeplik. Connect it once and the AI assistant can work with your Kaggle account inside any conversation.
What can Zeplik do with Kaggle?
Once connected, Zeplik has 1 read and 19 write actions for Kaggle. Kaggle is a platform for data science and machine learning competitions, offering datasets, notebooks, and a collaborative community.
How do I connect Kaggle to Zeplik?
You connect Kaggle by pasting your own Kaggle API key in Settings under Connectors. There is no separate app to install.
Does Zeplik change things in Kaggle without asking?
No. Zeplik reads from Kaggle by default. Any action that changes data in Kaggle requires write access, which stays off until you enable it in Settings under Connectors.
How much does connecting Kaggle cost?
Connecting Kaggle is free. You only spend Zeplik credits when the assistant runs, and new accounts start with free credits.

Related ai utilities integrations

Connect Kaggle to your AI assistant

Every model, one chat. Bring Kaggle into Zeplik and let the assistant do the work.