Skip to content
alphaonelabsPublic

About

Alpha One Labs Educational Website

Topics

Resources

Code of conduct

Contributing

Stars

66 stars

Watchers

1 watching

Forks

Repository files navigation

Alpha One Labs

Open-source education for everyone. Every Alpha One Labs project lives in this repository.

learn.alphaonelabs.com · GSoC · Contributing · Discussions

Projects

Each top-level folder is a project. Folders with a live site deploy automatically when they change on main.

Folder What it is Live at
learn/ Our learning platform: activities, live classrooms, quizzes and payments. Python on Cloudflare Workers, D1 and Durable Objects. learn.alphaonelabs.com and alphaonelabs.com
virtual/ A 3D virtual world built with three.js virtual.alphaonelabs.com
quantalab/ Physics, chemistry and biology simulations with an AI mentor quantalab.alphaonelabs.com
botlab/ A virtual robotics playground botlab.alphaonelabs.com
voxbridge/ AI accessibility tools: captions, sign-to-speech and scene description voxbridge.alphaonelabs.com
earthmind/ Environmental data monitoring with anomaly detection earthmind.alphaonelabs.com
pmoss/ Open-source project management on GitHub Issues pmoss.alphaonelabs.com
mockuper/ Quick mockups in the browser mockuper.alphaonelabs.com
gsoc/ Google Summer of Code: guide, leaderboard and project ideas gsoc.alphaonelabs.com
app/ The Flutter education app —
design-system/ Shared UI and brand —
learnpilot/, scholarai/, syntharia/, virtual-labs/ Projects in early planning (see GSoC ideas) —
coderabbit/ Code review configuration —
website-django/ The original Django site. Retired, kept for reference. —

Getting started

git clone https://github.com/alphaonelabs/website.git
cd website/learn        # or any project folder

Each project's README explains how to run it locally.

How deploys work

Pushing to main runs deploy-sites.yml, which deploys every changed folder that contains a wrangler.toml. A new project gets its own subdomain automatically: add a wrangler.toml to myproject/ and it goes live at myproject.alphaonelabs.com.

History

Each project was its own repository until November 2026. Their full commit histories were merged into their folders here, so git log -- <folder> and blame go all the way back. Tags from those repos are prefixed with the folder name, for example mockuper/v1.0.

License

See LICENSE and each project's own license file.

About

Alpha One Labs Educational Website

Topics

Resources

Code of conduct

Contributing

Stars

66 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages