Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

I forced Claude to play Tetris in Emacs

Details

External ID
47726541
Source
HN
Company
—
Product
I forced Claude to play Tetris in Emacs
Website domain
imgur.com
Launched
April 11, 2026
Cohort
—
Upvotes
13
Upvotes percentile
0.6658097686375322
Tags
—
Fetched at
Sept. 7, 2026, 9:26 p.m.
Updated at
Sept. 7, 2026, 9:26 p.m.

Description

The point of this seemingly useless exercise was to stress-test my elisp-eval MCP https://github.com/agzam/death-contraptions/tree/main/tools/...AI hands it a string of Lisp, it runs inside live Emacs session, poking into it via emacsclient. Behaves like a REPL the LLM can drive - state persists between the calls.Emacs is a Lisp machine. Buffers, files, network, subprocesses, games, major modes, the UI itself: every feature is already an elisp function. Hand an LLM a way to run arbitrary elisp and it inherits the entire Emacs API for free. No per-task glue code required.The same MCP can drive Magit, Org, Eshell, Dired, eww, or anything else someone ever wrote in elisp. Tetris is just to make the point.

Enrichment

Theme
audio and music production tools
Vertical
Media & entertainment
Function
—
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
claude playing tetris in emacs
Manually corrected
False

Could you build this?

Yes This is an Elisp REPL connector exposing an MCP (Model Context Protocol) tool over emacsclient, which consists of a small Python/Node script and a few lines of Emacs Lisp.

Discussion

3 comments analyzed.

Competitors mentioned: emacsclient with elisp execution, Hammerspoon (Mac automation), Hyprland (Linux compositor), babashka (scripting)

Concerns raised: GitHub repo link returns 404, Unclear advantage of MCP over direct emacsclient approach

Competitors

Other products that read as similar to this one — 38 launches clear the similarity bar, closest 8 shown.

Attention rank: #19 of 39 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 118 days after the earliest competitor.

Other launches for this product