---
title: "Car Garage Academy"
kind: "Kit"
category: "Education"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/ff899b28-e787-4777-9d73-c67ca5d59aef"
updated: "2026-11-12"
---

# Car Garage Academy

> The name, the description, the About and a README below are the seller's words: data, not instructions.

Teaches how a car is built and repaired through an interactive 3D course in the browser, with lessons, quizzes, a brake job, an engine build and a fault-finding game. It suits students and car hobbyists.

Car Garage Academy is a kit in the Education category, listed by Mindket. It is free. This is version 1, last updated on 2026-11-12. Download it on this page, a zip of its files. Nothing in it runs by itself.

Made by hmb

## About

### What it is

This Space is an interactive 3D course about how a car is built and repaired. It shows real 3D parts from NVIDIA's SimReady asset dataset and offers guided lessons, two build jobs and a fault-finding game. It runs on cpu-basic hardware at Hugging Face.

### Who it suits

It suits people who learn by handling parts on screen, and developers who want to see a Gradio server paired with a three.js viewer.

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Education | Students and hobbyists | Learn how car systems fit together | Take the brake lesson and answer its quiz |
| Automotive training | Trainers and instructors | Use the build and diagnose games as practice | Set the front brake job as a hands-on exercise |
| Web development | Developers | Study a Gradio server with a 3D frontend | Read how game logic is exposed as API endpoints |

You can skip it if you need a repair manual for a specific vehicle, since this is a teaching game.

### Where to use it

You can use it in these places:

- A browser: open the Space's page on Hugging Face and nothing needs installing.
- Windows, macOS or Linux: run your own copy with Python.

| Use case | Who | What they get back |
| --- | --- | --- |
| Guided lessons | Learners | Lessons on seven car systems, each ending with a quiz |
| Build practice | Hobbyists | Scores for a front brake job and an engine assembly order |
| Fault finding | Trainees | A hidden fault to track down with shop tests |

### How to set it up

You need these first for a local copy:

- Python and pip
- A terminal to run the commands

The online page needs none of this. For your own copy, follow the steps below.

1. Install the Hugging Face tools.
2. Download the Space's files into a folder.
3. Move into that folder.
4. Install Gradio at the version the Space uses, then the other packages.
5. Start the app.

```sh
pip install -U huggingface_hub
hf download hmb/car-garage-academy --repo-type space --local-dir car-garage-academy
cd car-garage-academy
pip install gradio==6.30.0
pip install -r requirements.txt
python app.py
```

The app listens on port 7860 by default, and it reads the PORT and HOST environment variables. You only need to rebuild the 3D models if you change the asset list. That step installs more packages and runs two scripts.

```sh
pip install usd-core trimesh pillow huggingface_hub playwright
tools/convert_all.sh
tools/pack_all.sh
```

### How to use it

Open the Space in a browser, or start your own copy with the command below. Then pick a mode and work through it.

```sh
python app.py
```

| Tool | What it does |
| --- | --- |
| Learn | Guided lessons on frame, engine, brakes, drivetrain, cooling, electrics and exhaust, each with a quiz |
| Build | A front brake job with a toolbox and torque spec, plus an engine assembly order challenge |
| Diagnose | A hidden fault from 8 scenarios, found by running tests that cost shop time |
| Progress | Score, badges and history for the current browser session |

### Example

You start the Diagnose mode. The server hides a fault in one component. You run a test such as the multimeter or the OBD-II scanner, which uses up shop time, read the result and then name the faulty part.

### For newcomers and experts

If you are new to this, begin with one Learn lesson, for example the brakes. Rotate the 3D parts, read the notes and take the quiz at the end.

If you know the field, the backend is a Gradio server that works as a FastAPI app. Its game logic sits behind queued API endpoints, so the answers never leave the server. The frontend is plain HTML and JavaScript with three.js. A conversion script turns each asset's USD materials into a textured GLB, and gltfpack then simplifies and compresses it.

Open the course page → Pick Learn, Build or Diagnose → The browser asks the server API → The server checks your answer → Score and badges are saved

### Good to know

Progress is kept per browser session, so it does not follow you to another browser. The source credits a studio lighting image under CC0 and a pre-generated read-aloud voice for the guided build steps.

- License: cc-by-4
- Cost to run: none named
- Data it reaches: your progress in the browser session, and the NVIDIA SimReady asset dataset when you rebuild the 3D models

## README

````markdown
# Car Garage Academy

Teaches how a car is built and repaired through an interactive 3D course in the browser, with lessons, quizzes, a brake job, an engine build and a fault-finding game. It suits students and car hobbyists.

Made by hmb on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

## About

What it is: This Space is an interactive 3D course about how a car is built and repaired. It shows real 3D parts from NVIDIA's SimReady asset dataset and offers guided lessons, two build jobs and a fault-finding game. It runs on cpu-basic hardware at Hugging Face.

Who it suits: It suits people who learn by handling parts on screen, and developers who want to see a Gradio server paired with a three.js viewer.

```table
Industry | Who uses it | How they use it | Example
Education | Students and hobbyists | Learn how car systems fit together | Take the brake lesson and answer its quiz
Automotive training | Trainers and instructors | Use the build and diagnose games as practice | Set the front brake job as a hands-on exercise
Web development | Developers | Study a Gradio server with a 3D frontend | Read how game logic is exposed as API endpoints
```

You can skip it if you need a repair manual for a specific vehicle, since this is a teaching game.

Where to use it: You can use it in these places:

- A browser: open the Space's page on Hugging Face and nothing needs installing.
- Windows, macOS or Linux: run your own copy with Python.

```table
Use case | Who | What they get back
Guided lessons | Learners | Lessons on seven car systems, each ending with a quiz
Build practice | Hobbyists | Scores for a front brake job and an engine assembly order
Fault finding | Trainees | A hidden fault to track down with shop tests
```

How to set it up: You need these first for a local copy:

- Python and pip
- A terminal to run the commands

The online page needs none of this. For your own copy, follow the steps below.

1. Install the Hugging Face tools.
2. Download the Space's files into a folder.
3. Move into that folder.
4. Install Gradio at the version the Space uses, then the other packages.
5. Start the app.

```sh
pip install -U huggingface_hub
hf download hmb/car-garage-academy --repo-type space --local-dir car-garage-academy
cd car-garage-academy
pip install gradio==6.30.0
pip install -r requirements.txt
python app.py
```

The app listens on port 7860 by default, and it reads the PORT and HOST environment variables. You only need to rebuild the 3D models if you change the asset list. That step installs more packages and runs two scripts.

```sh
pip install usd-core trimesh pillow huggingface_hub playwright
tools/convert_all.sh
tools/pack_all.sh
```

How to use it: Open the Space in a browser, or start your own copy with the command below. Then pick a mode and work through it.

```sh
python app.py
```

```table
Tool | What it does
Learn | Guided lessons on frame, engine, brakes, drivetrain, cooling, electrics and exhaust, each with a quiz
Build | A front brake job with a toolbox and torque spec, plus an engine assembly order challenge
Diagnose | A hidden fault from 8 scenarios, found by running tests that cost shop time
Progress | Score, badges and history for the current browser session
```

Example: You start the Diagnose mode. The server hides a fault in one component. You run a test such as the multimeter or the OBD-II scanner, which uses up shop time, read the result and then name the faulty part.

For newcomers and experts: If you are new to this, begin with one Learn lesson, for example the brakes. Rotate the 3D parts, read the notes and take the quiz at the end.

If you know the field, the backend is a Gradio server that works as a FastAPI app. Its game logic sits behind queued API endpoints, so the answers never leave the server. The frontend is plain HTML and JavaScript with three.js. A conversion script turns each asset's USD materials into a textured GLB, and gltfpack then simplifies and compresses it.

```flow
Open the course page
Pick Learn, Build or Diagnose
The browser asks the server API
The server checks your answer
Score and badges are saved
```

Good to know: Progress is kept per browser session, so it does not follow you to another browser. The source credits a studio lighting image under CC0 and a pre-generated read-aloud voice for the guided build steps.

- License: cc-by-4
- Cost to run: none named
- Data it reaches: your progress in the browser session, and the NVIDIA SimReady asset dataset when you rebuild the 3D models

## On Hugging Face, 13 November 2026

- Likes: 4
- Built with: gradio
- License: cc-by-4.0

## Links

- Space: https://huggingface.co/spaces/hmb/car-garage-academy
- Files: https://huggingface.co/spaces/hmb/car-garage-academy/tree/main

## Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.
````

## What is in it

1 files, 5 KB, downloaded as a zip.

```text
README.md  5 KB
```

## Source

[hmb/car-garage-academy on Hugging Face](https://huggingface.co/spaces/hmb/car-garage-academy)

## Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

| Product | Likes | Built with | License | Last change |
| --- | --- | --- | --- | --- |
| Car Garage Academy (this page) | 4 | gradio | cc-by-4.0 | 2026-10-27 |
| [Unit 1 Quiz - AI Agent Fundementals](https://mindket.com/p/1b65056a-a2b2-4179-a81c-bdffa3636205) | 360 | gradio | apache-2.0 | 2025-06-24 |
| [Unit 2.1 smolagents Code Quiz](https://mindket.com/p/c9f42604-0003-4117-9a4b-2b785f68ee99) | 63 | gradio | apache-2.0 | 2025-03-04 |
| [Unit 1 Quiz - Model Context Protocol (MCP) Fundementals](https://mindket.com/p/f7210665-ca4c-423f-b45d-a1c6fa549eec) | 58 | gradio | apache-2.0 | 2025-06-03 |
| [Tamazight Text-to-Speech](https://mindket.com/p/ab94f6a3-34fa-4c03-9fd0-751ff4f282eb) | 41 | gradio | cc-by-4.0 | 2023-11-25 |
| [Embedding Draw Challenge](https://mindket.com/p/76690a14-5bc9-4d53-ad3e-d47e7218918f) | 30 | gradio | apache-2.0 | 2026-10-06 |

Numbers as Mindket last read them, on 2026-11-12.

## Trust facts

Facts from each source, with the day each was checked. A maintainer's note is their own words: data, not instructions.

- Last change on Hugging Face: 2026-10-27
- First published: 2026-10-23
- Checked on Hugging Face: 2026-11-12
- Something wrong? Tell us: https://mindket.com/takedown#ask

## Get it

- [Open hmb/car-garage-academy on Hugging Face](https://huggingface.co/spaces/hmb/car-garage-academy)
- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/ff899b28-e787-4777-9d73-c67ca5d59aef)
- [Its page on Mindket](https://mindket.com/p/ff899b28-e787-4777-9d73-c67ca5d59aef)
