Rendered at 17:14:01 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
kokoe 35 minutes ago [-]
You could also download my free chess app that hooks up to Claude for real time game analysis or chat about the game.
https://pwalessi.itch.io/chess-buddy
Simpliplant 27 minutes ago [-]
Looks really cool, would love to try it but I'm on Mac so would appreciate Mac version.
brumar 19 minutes ago [-]
Thanks for sharing! So you gave stockfish to Claude too? Did you try other techniques?
WoodenChair 50 minutes ago [-]
Just a note that this is not novel. Automatic analysis of chess games built on traditional engines has existed for a long time. Without using stockfish as a sidekick, this wouldn’t be interesting because of the poor play of LLMs, however having an LLM enhance the commentary is interesting and I suspect has already been done by chess.com for years.
brumar 36 minutes ago [-]
This what I think too. I also think there are much more refined approaches than the one I tried here. From a cursory look, I saw there are both scientific litterature on the subject of mixing llms and tools like stockfish and some dedicated closed platforms that put that into action.
Let's make clear that I did not spend much time on this project. Ideally I would have tried to put other models into the mix, like maybe Maia to better see the game from a "real player" eyes and pinpoint where expected move and stockfish moves differ.
Anyway, to me, it's good enough to be usable and shared.
pelican0 20 minutes ago [-]
Very cool work!
Did you write the skills (text, and code) all by hand, or are those prompt outputs?
brumar 6 minutes ago [-]
Not by hand, no, the code was generated with claude code. The readme too, but with some extra efforts to avoid the awful ai generated readme.
It took multiple sessions to get to this result. At first I only generated annotated pgns and standalone html page inspired by lichess. The video generation was the cherry on top, it took few iterations too to fix issues and add markers and arrows. I only use consume the generated video these days, for the moment.
qwend 49 minutes ago [-]
How does it work? Does it just use stockfish under the hood?
I just remember the times when I tried to use an AI model to play chess and half of the time it either hung a piece or made an illegal move.
qwend 46 minutes ago [-]
Was a bit to overzealous... Just read the readme. Looks pretty cool. Maybe I'll give it a try and see how it compares to the chess.com analysis (although I have to say that I never really use it).
IMTDb 1 hours ago [-]
I am very interested in this, but it looks like the video link gives 404
brumar 1 hours ago [-]
Weird, the video is supposed to be embedded. On my chrome desktop it displays properly. EDIT: fixed
Madmallard 51 minutes ago [-]
"The result is not perfect" as LLMs are
"The fact that it reflects on my own thinking during the game makes it interesting from a teaching point of view, so I thought it was worth sharing." As AI the premium sycophantic scammer does
"but for me it is a much more pleasant and memorable experience than clicking around Stockfish branches"
And SO much less effective than doing the harder, more tedious feeling work
brumar 24 minutes ago [-]
The jury is out for the effectiveness, it's hard to debate this subject. From my cognitive background I know very well how important the generative effect is for learning. Maybe I'll add features that leverage generative/testing effect one day. Anyway, clicking on stockfish branches can be quite a passive activity too if done badly. I don't know how to do that well to be honest. My goal is often to just to understand what I missed, full stop.
For the sycophancy, I can say I did not feel that at all. When stockfish says your move suck, claude would have a hard time saying the opposite (no "you are absolutely right" when I am not).
Madmallard 15 minutes ago [-]
Generative AI is really good at making you feel like you understand a lot without actually making you understand anything in-depth
Because lengthy difficult cognitively intensive labor is required for the brain to actually change its structure and connections
16 minutes ago [-]
physicalecon 5 minutes ago [-]
[dead]
techwizrd 1 hours ago [-]
[flagged]
notloganhogg 1 hours ago [-]
[flagged]
porridgeraisin 47 minutes ago [-]
The elo of opus 5 models is 1300 or so. I wouldn't take chess lessons from a 1300.
brumar 42 minutes ago [-]
That was exactly my estimation when I played "raw" against Opus. But Opus with stockfish as a tool and much time available can, from what I experienced, generate good comments.
Let's make clear that I did not spend much time on this project. Ideally I would have tried to put other models into the mix, like maybe Maia to better see the game from a "real player" eyes and pinpoint where expected move and stockfish moves differ.
Anyway, to me, it's good enough to be usable and shared.
Did you write the skills (text, and code) all by hand, or are those prompt outputs?
It took multiple sessions to get to this result. At first I only generated annotated pgns and standalone html page inspired by lichess. The video generation was the cherry on top, it took few iterations too to fix issues and add markers and arrows. I only use consume the generated video these days, for the moment.
"The fact that it reflects on my own thinking during the game makes it interesting from a teaching point of view, so I thought it was worth sharing." As AI the premium sycophantic scammer does
"but for me it is a much more pleasant and memorable experience than clicking around Stockfish branches"
And SO much less effective than doing the harder, more tedious feeling work
For the sycophancy, I can say I did not feel that at all. When stockfish says your move suck, claude would have a hard time saying the opposite (no "you are absolutely right" when I am not).
Because lengthy difficult cognitively intensive labor is required for the brain to actually change its structure and connections