Ross ROSS = Recommend OSS · open-source software intelligence for agents

stack-chan/stack-chan

A JavaScript-driven M5Stack-embedded super-kawaii robot. observed · 2026-10-20

github.com/stack-chan/stack-chan · TypeScript · Apache-2.0 (permissive) observed · 2026-10-20

Health v2 · maintenance only

96/100

  • Activity 100
  • Release rhythm 88
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 44.5
  • age_days: 1962
  • days_rel: 1
  • days_push: 1
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

1799 stars · 239 forks observed · 2026-10-20

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Stack-chan is an open-source, JavaScript/TypeScript-driven desktop robot built on M5Stack (CoreS3) hardware, with firmware, MOD applications, browser-based development tools, cases, and schematics. It lets users flash firmware from a browser, run mini apps (MODs) on the device or in a simulator, and customize the robot without installing ESP-IDF or the Moddable SDK.

Use cases

  • build a cute AI desktop companion robot with M5Stack
  • flash robot firmware from a browser without installing toolchains
  • develop and install mini apps (MODs) for an ESP32 robot
  • add ChatGPT-powered conversation to a desktop robot
  • customize robot behavior with JavaScript or TypeScript
  • 3D-print cases and assemble a robot from schematics

When to choose

  • you own an M5Stack device or M5StackChan and want a friendly AI robot
  • you want to program embedded hardware in JavaScript/TypeScript instead of C
  • you want browser-based flashing, simulators, and block-based coding for beginners
  • you want open hardware designs (KiCad, Fusion360) to build or modify the robot

When to avoid

  • you need industrial or high-precision robotics
  • you require non-ESP32 hardware platforms
  • you want a fully assembled product with no tinkering and no firmware flashing
  • you need long battery life or non-M5Stack microcontrollers

Facets

framework · maturity active

embedded sdk chatbot speech-recognition tts developer-tools robotics embedded-systems hardware artificial-intelligence developer-tools iot embedded iot browser m5stack esp32 moddable desktop-robot kawaii firmware mods web-flasher block-editor chatgpt javascript typescript

1 source

Member repositories

RepositoryRoleHealth v2
stack-chan/stack-chanmain96

For agents

markdown · JSON · MCP: product_card(name="stack-chan/stack-chan")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem