Skip to content

Instantly share code, notes, and snippets.

@Anand-0037
Created December 23, 2025 12:26
Show Gist options
  • Select an option

  • Save Anand-0037/0449b3aa4da002e2571497ed5620ebca to your computer and use it in GitHub Desktop.

Select an option

Save Anand-0037/0449b3aa4da002e2571497ed5620ebca to your computer and use it in GitHub Desktop.
KaggleIngest User Guide - How to get rich context from Kaggle competitions for AI coding assistants (Claude, ChatGPT, Cursor, Copilot). Step-by-step guide with output format comparison.

How to Use KaggleIngest

Get rich context from Kaggle competitions for your AI coding assistant in 3 simple steps.

Website: https://kaggleingest.com


Step 1: Get Your Kaggle URL

Copy the URL of any Kaggle competition or dataset you want to analyze:

https://www.kaggle.com/competitions/titanic
https://www.kaggle.com/datasets/uciml/iris

Step 2: Paste and Configure

  1. Go to kaggleingest.com
  2. Paste your Kaggle URL in the input field
  3. Configure options:
    • Top N Notebooks: How many top notebooks to include (default: 10)
    • Output Format: Choose toon (token-optimized), json, or txt
    • Dry Run: Preview what will be extracted without downloading

Step 3: Download Your Context File

Click "Get Context" and wait for processing. Once complete:

  1. Click "Download" to get your context file
  2. Open the file and copy its contents
  3. Paste into your AI assistant (Claude, ChatGPT, Cursor, Copilot, etc.)

Your AI assistant now has:

  • Competition metadata and evaluation criteria
  • Top notebook insights ranked by quality
  • Dataset schemas and column descriptions
  • Key code patterns and approaches

Output Formats

Format Best For Token Usage
toon LLMs (recommended) ~40% fewer tokens
json Programmatic use Standard JSON
txt Human reading Plain text

Tips

  • Start with Titanic: Try https://www.kaggle.com/competitions/titanic to test
  • Adjust Top N: For large competitions, start with 5-10 notebooks
  • Use TOON format: Saves context window for your LLM's responses

Need Help?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment