{"categories":[{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/6"}],"enrichment":{"capability":"Load, visualize, and evaluate solutions on the ARC-AGI and ARC-AGI-2 reasoning datasets through Python API and command-line tools, with built-in support for multiple dataset versions.","skillfed_tags":["reasoning-benchmark","dataset-tools"],"use_cases":["Load and iterate over ARC-AGI-2 training and evaluation tasks for building reasoning models","Visualize specific tasks to terminal or file (PDF/SVG/PNG) for papers, documentation, or manual inspection","Score model predictions on Kaggle ARC competitions using the official evaluation metric","Pin dataset versions in research environments to ensure reproducibility across time","Extract task grids as numpy arrays for custom analysis or feature engineering"],"what_it_does":"Arckit is a Python toolkit for working with the ARC-AGI family of reasoning datasets. It provides three main capabilities: loading the datasets (ARC-AGI, ARC-AGI-2, and Kaggle competition variants) without requiring separate downloads; visualizing tasks and grids as colored terminal output or high-quality vector graphics via drawsvg; and scoring model submissions in Kaggle format with configurable evaluation parameters. The package wraps numpy arrays as Task and TaskSet objects that are indexable by task ID or position, and offers both a Python API and command-line utilities (arcshow, arcsave) for inspection and export.\n\nThe package depends on numpy for array handling, rich for terminal formatting, and drawsvg for vector graphics output. It supports Python 3.8 through 3.13 and is classified as production-stable. Dataset versions can be pinned to avoid changes during research, and the underlying data follows the Apache-2.0 license from the original ARC-AGI repositories.","worth_installing":"Yes, if you are working with ARC-AGI datasets for research or competition. The package eliminates the friction of manual dataset downloads and provides well-integrated visualization and evaluation tools. The aging maintenance status (357 days since release) is acceptable given the stable codebase and active repository, but monitor for breaking changes if you pin to a specific version long-term."},"id":"arckit","links":{"html":"https://skillfed.io/packages/arckit","md":"https://skillfed.io/packages/arckit.md","pypi":"https://pypi.org/project/arckit/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-08-22","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"arckit","python_support":"supports_current","summary":"Tools for working with the Abstraction & Reasoning Corpus (ARC-AGI)"},"popularity":{"monthly_downloads":339667,"position":7419,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.1"}
