Skip to the main content
PeabodyMake a free story

🧠 Learn how AI works · 💻 Coding

TMPose2Scratch and TM2Scratch

Here for your child to play now? Arcade · Library

The answer in one minute

  1. What TMPose2Scratch and TM2Scratch is: Two free, open-source Scratch 3 extensions that bring Google Teachable Machine models into Scratch projects.
  2. Ages, price, ads: Free · Ages not stated by the maker; made for Scratch learners · Ads: none.
  3. 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 free

By 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).

Compare prices of other apps →

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.

Compare ages of other apps →

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.

Everything to watch for ↓

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.

More alternatives ↓

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 research

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.

  • 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.

AgeBy its termsWhy
4No age ruleWe found no age the terms set for using it.No age range it suits is given.
5No age ruleWe found no age the terms set for using it.No age range it suits is given.
6No age ruleWe found no age the terms set for using it.No age range it suits is given.
7No age ruleWe found no age the terms set for using it.No age range it suits is given.
8No age ruleWe found no age the terms set for using it.No age range it suits is given.
9No age ruleWe found no age the terms set for using it.No age range it suits is given.
10No age ruleWe found no age the terms set for using it.No age range it suits is given.
11No age ruleWe found no age the terms set for using it.No age range it suits is given.
12No age ruleWe found no age the terms set for using it.No age range it suits is given.
13No age ruleWe found no age the terms set for using it.No age range it suits is given.
14No age ruleWe found no age the terms set for using it.No age range it suits is given.
15No age ruleWe found no age the terms set for using it.No age range it suits is given.
16No age ruleWe found no age the terms set for using it.No age range it suits is given.
17No age ruleWe found no age the terms set for using it.No age range it suits is given.
The facts
Ages it suitsnot stated by the maker; made for Scratch learners
What its terms say about ageNot 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.
PriceFree. Free and open source under the AGPL-3.0 license; the READMEs say commercial use is allowed (Oct 2026).
Works onWeb
AccountNo account needed
AdsNone
In-app purchasesNone
The AI in itUses 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

  1. Know what it costs. Free. Free and open source under the AGPL-3.0 license; the READMEs say commercial use is allowed (Oct 2026).
  2. See whose account it is. No account needed. Nothing to sign up for.
  3. 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.
  4. 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.
  5. 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.
  6. Watch for the main catch. Chrome recommended; TM2Scratch says Safari and Firefox may not work.
  7. 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

The same facts from each one's page in the directory. Green: nothing to pay, see or set up; blue: worth knowing; amber: worth a look; an open circle: the maker does not say. Not a ranking.
AppPriceAdsIn-app buyingAccountAges
TMPose2Scratch and TM2Scratch (this page)FreeNo adsNoneNone needednot stated by the maker…
CodeAIFreeNo adsNoneA school'sgrades K-12
CodeCombatFree, with paid extrasNo adsYesA parent'sabout 6-18 (K-5 Junior, then…
CodeMonkeyPaidNot statedNot statedA parent'sabout 5-14 (grades K-8)
Finch Robot 2.0PaidNo adsNoneNone neededgrades 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.

Every product in learn how ai works →

Where these facts come from

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.