My solutions to every single AoC problem, most in Rust :crab: All the way from 2015 to today!

| Year | Language |
|---|---|
| 2025 | :crab: Rust |
| 2024 | :crab: Rust |
| 2023 | :crab: Rust |
| 2022 | :crab: Rust |
| 2021 | :crab: Rust |
| 2020 | :crab: Rust |
| 2019 | :crab: Rust |
| 2018 | :snake: Python |
| 2017 | |
| 2016 | :camel: OCaml |
| 2015 |
# to be able to download inputs (see fetch.sh)
export AOC_SESSION=[value from session cookie]
make # run todays (if AOC is currently running)
make 2018-09 # run a specific day
make 2020-all # run all from a specific year
$ claude mcp add AdventOfCode \
-- python -m otcore.mcp_server <graph>