AIAny
Icon for item

GitHub Code Dataset

Provides 115M public GitHub source files (≈873GB of code, ~1TB uncompressed) with per-file metadata (repo, path, language, license). Supports streaming, language/license filtering and full download for training and evaluating code LLMs and code generation models.

Introduction

Large, diverse code corpora are a practical prerequisite for training and evaluating code-focused language models; this dataset supplies a very large, language-tagged dump of public GitHub files optimized for model training workflows.

What Sets It Apart
  • Scale and breadth — 115 million files across 30 programming languages and 60+ extensions, so models see long-tail, multilingual code patterns rather than a handful of dominant languages.
  • File-level metadata and licenses — each example includes repo name, path, inferred language, declared license and byte size, enabling targeted filters (e.g., Dockerfiles, MIT-licensed Python files) and dataset slicing for experiments.
  • Streaming-first access — recommended streaming API reduces RAM/disk needs for most workflows; full download is available but requires ~300GB compressed (~1TB uncompressed).
  • Simple preprocessing provenance — created from a BigQuery GitHub export with long-line and duplicate removal, making the collection reproducible and easier to reason about for large-scale training.
Who it's for and trade-offs

Great fit if you need large, diverse code corpora for pretraining, fine-tuning, or evaluating code generation/LMs and want simple language/license filters without building a scraper. Look elsewhere if you require legally curated, fully provenance-verified or non-public code (e.g., proprietary codebases), or if you need line-level context cleaning beyond the provided preprocessing. Also note the dataset can contain harmful, insecure, or sensitive snippets (credentials, vulnerabilities); downstream users should apply additional scrubbing and license checks before production use.

Information

Categories

More Items

Hugging Face

Provides 1.3 billion platform-specific video URLs extracted from CommonCrawl along with crawl metadata (no media included), serving as the source corpus for the LAION-BVD multimodal video dataset; distributed on Hugging Face in Parquet format.

Hugging Face

Provides a public test split of multimodal financial GUI interaction examples for evaluating agents that convert instructions and screenshots into grounded UI actions. Includes step-level screenshots, dialogue history, an OpenAI-style computer_use tool schema, and JSON next-action references; training data available on request.

Hugging Face

Contains 40,000 teacher-generated reasoning traces distilled from the Qwen3.8-27B model for supervised fine-tuning and analysis. Covers code, math, science and logic; each example pairs a <think> chain-of-thought with a final response and is distributed in JSONL/Parquet for SFT workflows.