🧠 Learn how AI works · 💻 Coding
TMPose2Scratch and TM2Scratch
Here for your child to play now? Arcade · Library
The answer in one minute
- What TMPose2Scratch and TM2Scratch is: Two free, open-source Scratch 3 extensions that bring Google Teachable Machine models into Scratch projects.
- Ages, price, ads: Free · Ages not stated by the maker; made for Scratch learners · Ads: none.
- Our take: A good next step for Scratch kids who have already trained a Teachable Machine model and want to build a game around it; an adult should…
Peabody (ours): AI explained for kids. Free through the end of 2026, no sign-up, no ads.
Play freeBy Junya Ishihara (champierre), with Koji Yokokawa on TM2Scratch; open-source projects. Go to TMPose2Scratch and TM2Scratch ↗
Desk research from the maker's own pages. Not yet tried by us. Checked 2026-10-29.
Peabody's guide: TMPose2Scratch and TM2Scratch: a pose-controlled Scratch game, step by step
Quick answers
- How much does TMPose2Scratch and TM2Scratch cost?
- Free and open source under the AGPL-3.0 license; the READMEs say commercial use is allowed (Oct 2026).
- What age is TMPose2Scratch and TM2Scratch for?
- Ages it suits: not stated by the maker; made for Scratch learners. What its terms say: Not stated: the extensions have no terms of use and no accounts. The models are trained on Google's Teachable Machine, which falls under Google's Terms.
- Is TMPose2Scratch and TM2Scratch safe for kids?
- Our take: A good next step for Scratch kids who have already trained a Teachable Machine model and want to build a game around it; an adult should help with the setup. Ads: none. In-app purchases: none. Account: no account needed. Watch for: Chrome recommended; TM2Scratch says Safari and Firefox may not work.
- Where is the official TMPose2Scratch and TM2Scratch site?
- The official site is github.com, from Junya Ishihara (champierre), with Koji Yokokawa on TM2Scratch; open-source projects. It works on the web.Go to TMPose2Scratch and TM2Scratch ↗
- What are the alternatives to TMPose2Scratch and TM2Scratch?
- Three others in learn how AI works: CodeAI, CodeCombat and CodeMonkey.
- How do I open TMPose2Scratch?
- Open champierre.github.io/tmpose2scratch in Chrome, choose TMPose2Scratch under Choose an Extension, and paste your Teachable Machine pose model's share link into the pose classification model URL block. The "when received pose label" blocks then react to each pose.
Source: github.com, read 2026-10-29
- Where do I use TM2Scratch?
- The TM2Scratch README says to open stretch3.github.io in Chrome, choose the TM2Scratch extension and paste a Teachable Machine share link into the model URL block. It works with image and sound models; pose models use TMPose2Scratch.
Source: github.com, read 2026-10-29
- Does TM2Scratch send camera video anywhere?
- Its README says no: the model is downloaded from Google's servers when it first loads, then classification runs in the browser, and camera video and results are not sent to external servers. The browser must be allowed to use the camera.
Source: github.com, read 2026-10-29
- Is TMPose2Scratch free?
- Yes. Both TMPose2Scratch and TM2Scratch are free and open source under the AGPL-3.0 license, and the READMEs say commercial use is allowed (October 2026).
Source: github.com, read 2026-11-03
- What is the difference between TM2Scratch and TMPose2Scratch?
- TM2Scratch works with image and sound models from Teachable Machine. TMPose2Scratch works with pose models, so a sprite can react when a child strikes a trained pose.
Source: github.com, read 2026-11-03
- How do you use Teachable Machine in Scratch?
- Five steps: 1) train a model on the Teachable Machine website, 2) upload it to get a share link, 3) open the maker's Scratch 3 editor in Chrome, 4) paste the link into the extension's block, 5) use the blocks to make a sprite react. Supervise the camera use.
Source: github.com, read 2026-11-03
Two free, open-source Scratch 3 extensions that bring Google Teachable Machine models into Scratch projects. A child first trains a model on the Teachable Machine website, copies its share link and pastes it into a block in Scratch. TM2Scratch works with image and sound models; TMPose2Scratch works with pose models, so a sprite can react when the child strikes a trained pose. Both run in Scratch 3 editors the maker hosts, opened in Chrome, rather than on scratch.mit.edu.
Our take
Desk researchA good next step for Scratch kids who have already trained a Teachable Machine model and want to build a game around it; an adult should help with the setup.
- PriceFree
- AdsNo ads
- In-app buyingNone
- AccountNone needed
Ages not stated by the maker; made for Scratch learners · 4 good things · 4 things to watch for
Is TMPose2Scratch and TM2Scratch OK for my kid?
Find your child's age. Each row reads TMPose2Scratch and TM2Scratch's own terms (quoted above), the ages it suits and the account it needs. An age rule is the least a maker asks, not a judgement that it suits a child of that age. Check another app.
| Age | By its terms | Why |
|---|---|---|
| 4 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 5 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 6 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 7 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 8 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 9 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 10 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 11 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 12 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 13 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 14 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 15 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 16 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| 17 | No age rule | We found no age the terms set for using it.No age range it suits is given. |
| Ages it suits | not stated by the maker; made for Scratch learners |
|---|---|
| What its terms say about age | Not stated: the extensions have no terms of use and no accounts. The models are trained on Google's Teachable Machine, which falls under Google's Terms. |
| Price | Free. Free and open source under the AGPL-3.0 license; the READMEs say commercial use is allowed (Oct 2026). |
| Works on | Web |
| Account | No account needed |
| Ads | None |
| In-app purchases | None |
| The AI in it | Uses machine learning models the child trains in Google Teachable Machine. TM2Scratch's README says classification runs in the browser once the model has loaded. |
What's good
- Free and open source
- No account needed
- Kids see a model they trained drive their own Scratch game
- TM2Scratch says camera video stays in the browser
Watch for
- Chrome recommended; TM2Scratch says Safari and Firefox may not work
- Runs in the maker's own Scratch 3 editor, not on scratch.mit.edu
- No terms, privacy policy or help desk
- A Teachable Machine model must be trained and shared first
7 things to know before your child uses TMPose2Scratch and TM2Scratch
- Know what it costs. Free. Free and open source under the AGPL-3.0 license; the READMEs say commercial use is allowed (Oct 2026).
- See whose account it is. No account needed. Nothing to sign up for.
- No ads or purchases. TMPose2Scratch and TM2Scratch shows no ads and sells nothing inside it, so there is nothing for a child to tap by mistake.
- Read what it does with data. TM2Scratch's README says the Teachable Machine model is downloaded from Google's (or Generation AI's) servers when it first loads, and camera video and results are not sent to external servers. TMPose2Scratch's README does not describe data handling. There is no privacy policy, and the TMPose2Scratch editor page loads Google Analytics.
- Know where the AI is. Uses machine learning models the child trains in Google Teachable Machine. TM2Scratch's README says classification runs in the browser once the model has loaded.
- Watch for the main catch. Chrome recommended; TM2Scratch says Safari and Firefox may not work.
- Start with what it does well. Free and open source.
Data and privacy
TM2Scratch's README says the Teachable Machine model is downloaded from Google's (or Generation AI's) servers when it first loads, and camera video and results are not sent to external servers. TMPose2Scratch's README does not describe data handling. There is no privacy policy, and the TMPose2Scratch editor page loads Google Analytics.
Does it work?
No studies of these extensions were found.
In the Big Index
TMPose2Scratch and TM2Scratch beside 4 alternatives
| App | Price | Ads | In-app buying | Account | Ages |
|---|---|---|---|---|---|
| TMPose2Scratch and TM2Scratch (this page) | Free | No ads | None | None needed | not stated by the maker… |
| CodeAI | Free | No ads | None | A school's | grades K-12 |
| CodeCombat | Free, with paid extras | No ads | Yes | A parent's | about 6-18 (K-5 Junior, then… |
| CodeMonkey | Paid | Not stated | Not stated | A parent's | about 5-14 (grades K-8) |
| Finch Robot 2.0 | Paid | No ads | None | None needed | grades K-12 |
Alternatives to TMPose2Scratch and TM2Scratch
Desk researchFreeNo ads
CodeAI (formerly Code.org), incl. Hour of AI
CodeAI (nonprofit, formerly Code.org) · ages grades K-12
A dependable free starting point for classrooms and families; check the outside organization's rules before using any Hour of AI activity not made by CodeAI.
Desk researchFree, with paid extrasNo ads
CodeCombat
CodeCombat Inc. · ages about 6-18 (K-5 Junior, then grades 6-12)
A good fit for game-loving kids about 9 and up who are ready to type code; parents should decide whether they want generative AI included before buying Premium.
Desk researchPaid
CodeMonkey
CodeMonkey Studios Inc. · ages about 5-14 (grades K-8)
A good paid option for kids 7-12 ready to type simple code; families on a budget can try free tools first.
Desk researchPaidNo adsNo account
Finch Robot 2.0
BirdBrain Technologies (part of CreXo) · ages grades K-12
A privacy-friendly, long-lasting choice for schools teaching coding across grades; home buyers may find it pricey for one child.
Desk researchPaidNo adsNo account
HUSKYLENS 2
DFRobot · ages teens and adults (not stated by the maker)
A capable, low-cost AI vision tool for teen robotics clubs; younger children need close adult help, and face recognition projects deserve a privacy talk.
Desk researchThrough schoolsNo adsNo account
LEGO Education Computer Science & AI
LEGO Education · ages grades K-8 (three kits: K-2, 3-5, 6-8)
A strong option for K-8 schools wanting hands-on AI literacy with careful data design; families should note it is sold in classroom kits.
Where these facts come from
- https://github.com/champierre/tmpose2scratch
- https://github.com/champierre/tm2scratch
- https://github.com/champierre
Prices, terms and features change. Nobody paid to be listed, nothing here is an affiliate link, and Peabody never rates itself. Where we and the maker disagree, the maker's own pages are the ones to trust.