From cced6f2953b6cf88486a8e594d94a715e38f12fd Mon Sep 17 00:00:00 2001 From: Bersekas Tully <89333694+BoxiYu@users.noreply.github.com> Date: Sat, 17 Oct 2026 19:35:21 +0100 Subject: [PATCH] Add an Education equity section for Boxi Math and animind Adds a homepage section after Pacific Studio on making maths teaching free and open: Boxi Math (bilingual K-12 maths videos, CC BY) and the animind toolchain behind it, plus a news item. Co-authored-by: Claude Opus 5.5 --- _news/announcement_12.md | 8 ++++++++ src/data/equity.ts | 29 +++++++++++++++++++++++++++ src/pages/index.astro | 43 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 80 insertions(+) create mode 100644 _news/announcement_12.md create mode 100644 src/data/equity.ts diff --git a/_news/announcement_12.md b/_news/announcement_12.md new file mode 100644 index 000000000000..58a82ea1fa7d --- /dev/null +++ b/_news/announcement_12.md @@ -0,0 +1,8 @@ +--- +layout: post +date: 2026-10-17 +inline: true +related_posts: false +--- + +I started [Boxi Math](https://boxi-math.github.io/), free K–12 maths videos in English and Chinese that show why maths works, organised by stage rather than school year. The videos and text are CC BY 4.0, and the tools behind them are open source at [animind-ai](https://github.com/animind-ai). See [education equity](/#equity-heading). diff --git a/src/data/equity.ts b/src/data/equity.ts new file mode 100644 index 000000000000..dbbe30c240df --- /dev/null +++ b/src/data/equity.ts @@ -0,0 +1,29 @@ +/** + * Free and open education work, shown in the homepage "Education equity" + * section. Boxi Math is the public K-12 maths site; animind is the open + * toolchain its videos are made with. + */ +export const equityProjects = [ + { + id: 'boxi-math', + name: 'Boxi Math', + verb: 'Learn', + status: 'First videos in production', + description: + 'Short K–12 maths videos in English and Chinese. Each answers one “why” and draws it so you can see it. Organised by stage rather than school year, with the matching year in China, the US, the UK, and Singapore.', + detail: 'Free · CC BY 4.0 · English & 中文', + href: 'https://boxi-math.github.io/', + cta: 'Visit the site', + }, + { + id: 'animind', + name: 'animind', + verb: 'Make', + status: 'Open source', + description: + 'The tools behind the videos: a format for describing a teaching scene and a vector animation engine, so any teacher can make videos like these without a studio.', + detail: 'MIT · Python', + href: 'https://github.com/animind-ai', + cta: 'View on GitHub', + }, +] as const; diff --git a/src/pages/index.astro b/src/pages/index.astro index 9b0eccffe8f5..f83b77e5c7e6 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -4,6 +4,7 @@ import ResearchMap from '../components/ResearchMap.astro'; import { site } from '../data/site'; import { oneaiOlympiadSchools, oneaiSchoolCount, oneaiSubjects } from '../data/oneai'; import { pacificProducts } from '../data/pacific'; +import { equityProjects } from '../data/equity'; import { formatDate, getWriting } from '../lib/writing'; import { news } from '../lib/legacy'; @@ -163,6 +164,42 @@ const latest = [ +
+
+
+

AI education · free and open

+

Education equity

+
+ Visit Boxi Math +
+

+ A good tutor is still a luxury. I want every child to understand why maths works, whatever + their family can pay and whichever language they speak. So I make maths teaching that is free + to watch and free to reuse, with AI tools I release as open source. +

+
+ { + equityProjects.map((project, index) => ( +
+
+ 0{index + 1} + {project.status} +
+

{project.verb}

+

{project.name}

+

{project.description}

+ +
+ )) + } +
+
+
@@ -511,6 +548,12 @@ const latest = [ .pacific-card:nth-child(3) { background: linear-gradient(155deg, var(--buttercream-soft) 0%, var(--paper-raised) 58%); } + .equity-grid { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .equity-grid .pacific-card { + min-height: 320px; + } .pacific-card-top, .pacific-card-footer { display: flex;