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

stack-chan/stack-chan

A JavaScript-driven M5Stack-embedded super-kawaii robot. observed · 2026-08-28

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

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • Longevity 100
How is this computed?

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

  • gap_med: 34
  • age_days: 1914
  • days_rel: 8
  • days_push: 8
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

1674 stars · 213 forks observed · 2026-08-28

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-chanmain95

For agents

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

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem