Classroom 50 and Codespaces checked October 13; Modal and eight similar platforms checked October 16; earlier resource comparisons retain October 11 dates. Cloud credits and paid-service boundaries ↗. Free access supports particular assignments; it does not reserve a whole class or fund a semester service.
Free, open-source assignment workflow · evaluate before adoption
Classroom 50
Workable successor for GitHub Classroom assignment distribution, repositories, submissions, feedback and grading.
Boundary: Fifty Foundation project and hosted app are not ours. Requires a Team/Enterprise organization; check education eligibility. No additional Codespaces compute; Actions grading has separate quotas. ACCESS remains the CPU/GPU classroom route.
Classroom 50: project and license · Classroom 50: prerequisites and education eligibility · Classroom 50: managing Actions cost · Codespaces · free personal-account quotas
Free benchmark hosting; compute depends on queue
Codabench
Prediction scoring, reproducible code benchmarks and common test environments.
Boundary: Shared CPU scoring jobs ≤20 minutes. Organizers supply queues for code submissions and all GPU workers; no GPU notebook or whole-class reservation.
Codabench · free benchmark hosting and bounded CPU scoring · Codabench · organizer-supplied CPU / GPU workers · Codabench · shared and dedicated queues
Free self-service hosts and participants
Kaggle Community Competitions
Prediction-file competitions with live leaderboards; judged hackathons for open-ended projects.
Boundary: Training happens elsewhere or in separately limited notebooks. Restricted-email competitions disable notebooks by default; community hosting has no hands-on support.
Kaggle · no-cost Community Competitions · Kaggle · competition access and notebook limits
Advertised free for courses ≤50 students
CodeGrade
Programming labs with browser editing, immediate autograding and instructor feedback.
Boundary: Check free-plan execution/LMS limits and roster scope. No verified free GPU entitlement or campus deployment; grading records need approved retention.
CodeGrade · bounded free classroom autograding
Adjacent project; current free entitlement unverified
ChaGrade
Challenge-linked individual/team homework and instructor grading beyond leaderboard scores.
Boundary: Live page labels version 0.1 / Work In Progress. Support, quotas and current Codabench integration need verification; not a ready college-wide baseline.
ChaGrade · challenge-linked classroom workflow
Hosted service paid; open-source self-hosting
EvalAI
Custom prediction/code evaluation and organizer-controlled remote workers.
Boundary: Hosted plans $125–850/month; remote evaluation $100/month plus own compute. Self-hosting requires funded staff, infrastructure and storage. No verified hosted free tier.
EvalAI · paid hosted challenge plans · EvalAI · open-source self-hosting
Retired at end of 2025; successor available
CodaLab Competitions
Historical challenge service; migrate compatible competition bundles to Codabench.
Boundary: New account required; leaderboards do not transfer automatically. Preserve submissions/results separately. Separate CodaLab Worksheets is not covered.
CodaLab Competitions · phased out in 2025 · Codabench · CodaLab migration boundaries
Bounded free personal CPU quotas
GitHub Codespaces
Reproducible Python/R/SQL labs, small analysis and code development before submission.
Boundary: 60 two-core hours/month, or 90 for verified students; storage quota and machine sizes matter. No generally available GPU; not continuous application hosting.
Codespaces · free personal-account quotas · Codespaces · verified student benefit · Codespaces · machine learning and GPU boundary
Free accelerator notebooks; quota varies
Kaggle Notebooks
Checkpointed small-model GPU experiments and training for a competition.
Boundary: Check each account’s GPU quota, available hardware, session timer and saved disk. No reserved class seats or distributed/long-running training promise.
Kaggle · free accelerator notebooks · Kaggle · floating weekly GPU quota
Base free tier remains available
Free Google Colab
Short shared notebooks, CPU analysis and opportunistic accelerator exercises.
Boundary: GPU access and resource/session limits fluctuate. Free Colab is separate from the closed new-signup education Pro offer; never promise class GPU availability.
Google Colab Pro for Education · offer closed
Free ephemeral CPU sessions
mybinder.org
Small Python/R notebooks launched from a reproducible repository, including metadata/text workshops.
Boundary: 1–2 GB RAM; ten-minute idle shutdown; aims for ≤6 hours or one CPU-hour; 100 concurrent sessions per repo. Download work; no GPU or persistent workspace promise.
Binder · free ephemeral teaching notebooks
One free CPU Studio; GPU credit amount and expiry vary
Lightning AI Studio
DS/MLIS notebook preparation and small tests within actual credit balance.
Boundary: Four-hour CPU restart boundary; first 10 GB storage free. Do not promise a fixed monthly GPU grant or count paid academic discounts as free compute.
Lightning AI · billing and storage scope · Lightning AI student documentation and free CPU workflow
Five GPU minutes/day for signed-in Free users
Hugging Face ZeroGPU / Spaces
Short Gradio inference demos and model-behavior comparisons; static exhibits on free Static Spaces.
Boundary: Two own ZeroGPU Spaces only for eligible personal accounts ≥30 days old. Shared queues and Gradio constraints; organization hosting paid. Ordinary compute-backed Space creation also needs a paid plan.
Hugging Face ZeroGPU · short shared GPU demos · Hugging Face Spaces · current creation and persistence boundaries
15 executions/month; bounded CUDA exercises
cuda.live
Tiny CUDA kernel/compiler demonstrations independent of the Codabench workflow.
Boundary: Advertised T4 16 GB, five runs per 15 minutes; per-execution allowance is not GPU-hours. Existing October 8 verification, no reserved class capacity.
cuda.live · optional CUDA micro-exercises
Conditional recurring credit · $30/workspace/month; three Starter seats
Modal
DS: a small pinned training/inference run. MLIS: public-corpus OCR, embeddings or retrieval experiments.
Boundary: Payment method required; GPU, CPU and memory share credits. Set explicit usage and net-spend limits. Shared Endpoints tokens cost extra. Academic grant is an application, not funding in hand.
Modal Starter pricing and Shared Endpoints boundary · Modal billing: payment method required · Modal budgets and out-of-pocket spend limits · Modal academic credit grants
Paid / historical free claim · $20/month Developer includes $20 credits; one seat
Beam
DS/MLIS component hosting if funded; open-source runtime may warrant later engineering assessment.
Boundary: June free-$30 comparison is stale against current direct plan table. Prepaid deployments need credits; warm/idle settings can bill. BYOC is not free compute.
Beam current plan table · Beam runtime and prepaid credit billing · Beam earlier free Developer comparison (historical)
Paid usage / possible trial · Free Hobby subscription; no recurring compute credit verified
Cerebrium
DS model serving; MLIS public-corpus embeddings or transcription.
Boundary: Free plan fee and included storage do not make execution free. Trials are discretionary/time-limited and may transition to paid billing.
Cerebrium Hobby subscription versus metered compute · Cerebrium trial terms
Bounded free machines · Free CPU / M4000 GPU subject to availability; 5 GB
Paperspace Gradient
Small DS training and public/synthetic MLIS corpus notebooks.
Boundary: Six-hour free-session maximum, one-hour idle stop, one free notebook at once; free notebooks are public. Check old GPU/runtime fit and actual signup/payment requirements.
DigitalOcean Paperspace: free machine and storage eligibility · Paperspace notebook free-session duration · Paperspace free machines: visibility and inactivity
Unconfirmed free lead · Landing page advertises 150 compute hours/month, no card
Saturn Cloud
Potential DS and MLIS notebook alternative, pending an authorized account check.
Boundary: 150 compute hours is not verified as 150 GPU-hours. Current pricing emphasizes paid hosted resources; reconcile device allowance, storage, inactivity and new-account access.
Saturn Cloud free-compute landing claim · Saturn Cloud current hosted pricing
Paid comparison · Prepaid compute; no recurring free allocation verified
Runpod
Funded DS/MLIS jobs with explicit checkpoint and external export.
Boundary: Pod launch needs credit; stopped storage still bills and can be deleted when funds run out. Not a zero-cash fallback or preservation repository.
Runpod credit balance and storage lifecycle
Limited model trial · Select-model demonstrations, then billing
Replicate
DS model-behavior comparison; MLIS controlled metadata/transcription demonstrations.
Boundary: No stable free monthly grant verified. Private deployments can bill setup and idle time. A model API does not replace arbitrary CUDA training.
Replicate limited free models and billing scope
Paid API on Free accounts · No included monthly API credits for Free users
Hugging Face Inference Providers
DS inference evaluation and MLIS embeddings/metadata tasks when funded.
Boundary: Separate from ZeroGPU/Spaces. Current API pricing overrides older free-credit snippets; no historical change date established.
Hugging Face Inference Providers: current free-account credits