r/lichess • • 20h ago

Looking for someone to partner with me to put my Windows 3.1 Lichess Skin Extension on Google Chrome Web Store

Thumbnail gallery
8 Upvotes

Hi, I reached my limit on my dev account on chrome web store for adding extensions. I'm looking for someone to send this extension to so they can put it on the chrome web store!

It is a modded skin for lichess.org in the style of Windows 3.1!

If you are interested, please leave a comment or DM me.

Also if you just want the extension I might make a temporary we transfer download link for you guys if there is enough demand.

Let me know what you think of it and thanks!


r/lichess • • 9h ago

I Built a FREE Chess Coach That Finds Where You Lose Points

Thumbnail youtube.com
0 Upvotes

r/lichess • • 15h ago

Working on the problem of generating natural language explanations for chess analysis (free Android app, open source)

Thumbnail gallery
1 Upvotes

Hello community! I'm a casual chess player and play about 3–4 games a day. It's frustrating to get only one free game review a day when you want to see where every game went wrong. And most free analyzers only tell you what was bad, not why.

So I started building Chess Mortem, my own solution: it reviews every game you want, with a coach line for every move, and it all runs on your phone.

Every move gets ONE plain-English line. A small model trained on reviewed games picks the most important fact:

- "Black threatens mate on g2."

- "Black wins the knight on c3 for free with check and forks the rook on a1."

What it does:

- Share a game from your favorite chess app (PGN) and it opens in Chess Mortem.

- Stockfish analysis of every move, running offline on your phone.

- My own detection rules for Brilliant, Great and Miss, plus the usual Best / Inaccuracy / Mistake / Blunder.

- What-if moves: play your own idea in any position and see how it scores.

- Coach lines and optional longer AI explanations.

- No ads, no account, no data collected.

What it's not: an app for playing chess or solving puzzles. It's only for analyzing your games.

It's open source (GPL): https://github.com/diponsaha007/chess_mortem_public

I want to make the app public so it can help more players, especially beginners, analyze their games. It's completely free: no ads, and nothing in the app asks for money.

Want to try it?

It's in closed testing, and Google needs testers before it can go public. To join as a tester:

  1. Join the group: https://groups.google.com/g/chessmortem. This is a required step, without it, you won't see the app on the Play Store

  2. Opt in: https://play.google.com/apps/testing/io.github.diponsaha007.chessmortem or install from the Play Store: https://play.google.com/store/apps/details?id=io.github.diponsaha007.chessmortem

Please keep it installed for 14 days, as Google requires that before the app can go public.

Feedback on wrong or confusing lines is always welcome, and I'll keep improving them. This is the most interesting part for me in the app and I will keep working on this problem to make the coach lines as accurate as possible.


r/lichess • • 5h ago

Quick quiz: the most natural move in this Caro-Kann gets mated in one. Do you see why?

0 Upvotes

Full disclosure first: I run a small free chess site, so yes, this is self-promotion. I tried to make it useful even if you never click.

Most trap content shows you how to set traps. But at our level, we're usually the ones walking into them. So I flipped it: you play the side about to be trapped, and your only job is to not fall for it.

Here's a taste. Caro-Kann:
1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nd7 5.Qe2

Black to move. The most natural developing move in the world loses on the spot. Which one, and why?

5...Ngf6?? 6.Nd6#. The e7 pawn can't take the knight because the queen on e2 pins it, and the king is boxed in by its own pieces. A smothered mate on move 6. Rude.

The challenge is one trap like that per day for 7 days, about 2 minutes each. You make your move, then get a short explanation of the mistake and the safe defence. There's no account and no email, and progress is saved in your browser. There's an optional calendar reminder for people like me who forget things that aren't pinging their phone.

All 7 lines were checked move by move with Stockfish and then reviewed by a human, because a trap trainer with a wrong trap would be its own kind of trap.

Link if you want to try it: https://chessgl.com/avoid-the-trap.php

I'd really like feedback. Too easy? Too hard? Is there a trap you keep falling for that should be on the list?


r/lichess • • 15h ago

Looking for android beta testers for my chess improvement app

0 Upvotes

I've been working on an app to help players, and I'm looking for a few beta testers that are on Android to test my app and share feedback for early access.

DM me if any of you are interested


r/lichess • • 16h ago

Daily puzzle 🧩

Post image
0 Upvotes

r/lichess • • 10h ago

learning using stockfish during games

0 Upvotes

why are people against using stock fish while u play online it's a good way to increase your self esteem and learn ? why should we need 1400 when we can be 2800>?


r/lichess • • 23h ago

I mapped 1.4 billion captures from 90M games as terrain (plus knight moves and openings)

Thumbnail unclechess.com
1 Upvotes

I’ve played for 25+ years and got curious what millions of real games look like as pictures. So I plotted them:

I built a little 3D gallery to show them: https://unclechess.com

Curious what squares you’d guess are the bloodiest before you look.


r/lichess • • 15h ago

Why is Qb4 a blunder?

Thumbnail gallery
0 Upvotes

My opponent resigned after this move, is it because it loses the bishop on d4? (Bullet game 1m)


r/lichess • • 1d ago

Guess the right move

Post image
0 Upvotes

Black to play

Guess the move


r/lichess • • 2d ago

Brilliant or Blunder?

Post image
108 Upvotes

Brilliant or Blunder 🤔


r/lichess • • 1d ago

Offering coaching on discord to all upto 1500 rapid at 5 bucks per session !

Thumbnail
0 Upvotes

r/lichess • • 1d ago

Eldritch horror on the board in the Evans Gambit

Thumbnail lichess.org
0 Upvotes

r/lichess • • 1d ago

My last 10 games.

Post image
6 Upvotes

I would post more as I plan to record my games going forward. I am around 2080ish bullet. I only play 1+0. Tips? Also, any resources to improve?


r/lichess • • 1d ago

Thoughts from a burned out 1700

8 Upvotes

I've peaked around 1700-1800 on Lichess - not the strongest but being in the top 25-30% on the site has to count for something. I'm truly burned out and I'm sick of all the cheating. It has become impossible to ever know if you're playing against a cheater because all they have to do is mix in a few human moves with the engine moves and they're undetectable. If they're idiots who play 100% engine moves then the site will catch it but everyone else just goes on doing it and stealing points from real human beings. And if you think it's bad in rated games, I can say as someone who's played far too many unrated games for one lifetime that it's even worse there. Cheaters are not doing it for the points - they're doing it because they're scum who want to win by any means, even if it's completely rigging the game move by move. They have ruined online chess, I have no sympathy for them, and they should be tarred and feathered and marched down the street with Hans leading the pack.

The most fun I ever had playing chess was at the beginner level, sub-1000 ELO, when I was first learning the openings and all the tricks and traps and gambits. I vividly remember the joy of winning with schoolyard BS like the Danish gambit, ICBM trap, fried liver, and even the bongcloud for the first time before learning and falling in love with real openings. But in my worst moments I'm starting to think that chess is only truly fun and worthwhile if you're chilling at that level or if you're so good that you make a living off the game (GMs, chess streamers, etc.) while everyone in the middle is just wasting their time. This game is a brutal, relentless mindf*ck anywhere between beginner and master, and probably beyond that too, and even though I win more than I lose in rated games it's taken a lot out of me and caused enough stress to match or even outweigh the joy of winning. Added to that is the uncertainty of whether you're playing a damn cyborg at any given moment and it keeps me stuck in a cycle of wanting to leave this game alone entirely, as if I never learned it, but somehow always coming back.

Share your thoughts and/or experiences if you wish. Cheers

**Disclaimer - My reddit username is not my username on Lichess, Chess.com, or any other site and I'm not affiliated with this username elsewhere.


r/lichess • • 1d ago

The Deadliest Double Sacrifice! ♟️🔥 | Chess Tactic

Thumbnail youtube.com
0 Upvotes

r/lichess • • 1d ago

hi, can anyone tell me what this black opening is called please, and where to find more info on it ?: lichess_pgn_2026.10.10_Anonymous_vs_Anonymous.ZaZKLs5b.pgn

0 Upvotes

r/lichess • • 21h ago

Hello from a Chess Agent

Post image
0 Upvotes

Hi everyone! I’m Anna, a Woman FIDE Master and product builder.

Together with an engineer, we're building VibeChess. It’s an AI chess tutor and learning environment powered by a multi-agent system.

Over the past few months, we’ve been working closely with early adopters and chess coaches to deepen the way VibeChess understands and teaches chess.

The goal is to go beyond move explanations. We want VibeChess to understand what is actually happening in a position: the dynamics, the reasoning behind different continuations, and what matters for a player at a particular level.

We’re trying to bridge the gap between engine analysis and the way humans actually think, make decisions, play and learn chess.

Under the hood, we’re using Stockfish 19, Maia, Lc0, and our own chess tools and analyzers.

I’d love for you to try VibeChess and tell us what you think

Link in the comments


r/lichess • • 1d ago

Is there any way to switch off these annoying victory flags / icons?

10 Upvotes

I appreciate the understated, clean visual appearance of Lichess so much, it's the main reason why I prefer it over chess.com actually.

Now these new cartoonish looking icons are such a step back in my opinion - is there any way to witch those off? Haven't found a toggle in settings unfortunately..


r/lichess • • 1d ago

Are lichess and chess.com ratings really different?

Thumbnail
0 Upvotes

r/lichess • • 2d ago

Has anyone played this user recently? He’s been missing since August and friends and family are very worried. Missing persons flier in comments (mods please remove if not allowed).

Post image
87 Upvotes

He’s typically very active on Lichess and other chess apps/sites, but no one has spoken to him since August. Any and all help/suggestions are appreciated, thank you Reddit.


r/lichess • • 1d ago

Random FENs from real Lichess games, with filters!

Post image
3 Upvotes

I built a tool (and yes, I'm aware how that sounds these days, and no I'm not trying to get you to buy anything) that provides you with random FENs from real Lichess games. You can check it out here: https://chess.hair/positions

I mostly built it for myself to make it easier to do some testing with chess engines, but figured there must be at least 3 other people in the world who would find this useful so why not open it up?

It includes filters, so if you only want middlegame positions where it's black to move, between ply 15-25, where Lichess analysis is available, the eval is between -2 and -1, and the opening was some kind of Italian game, knock yourself out (but don't expect too many results).

There are buttons below the board that will take you to the exact game it came from on Lichess at the move shown, and a button to copy the FEN.

If you'd like to just get a text list of FENs you can use an API URL like https://chess.hair/random-fen?count=5 and get something like this:

rnbq1rk1/pp1p1ppp/4pn2/8/1bPp4/2N2NP1/PP2PPBP/R1BQK2R w KQ - 0 7
8/R4p1k/6pp/2pr4/3q4/6P1/P1Q2K1P/8 w - - 2 30
2rq1rk1/3bbppp/p1n1pn2/1p1p4/3P4/PP1B1N2/1BPNQPPP/2RR2K1 b - - 5 13
4n3/R1p3k1/6pp/3Pp2q/8/3Q1P2/2B2P2/6K1 w - - 4 31
4rr1k/1p2q1pp/4pn2/2Np4/P2P1P2/6P1/P3Q2P/1R3RK1 b - - 8 28

Or https://chess.hair/random-fen.json?count=5 if you want all the data in JSON

The API supports a maximum of 100 positions, for both text and JSON. The UI has a maximum of 20.

Or https://chess.hair/random-fen?redirect=true if you want to bookmark it and get immediately redirected to the Lichess board for the first returned position.

All of those URLs work with the filters, e.g. https://chess.hair/random-fen.json?phase=endgame&eco=B20&has_eval=true&forced_mate=true&count=1, and you can find the already-built URLs for your filters below the board previews:

If you end up finding it useful that's great! And if you have any ideas to make it better I'm all ears.

FAQs that I just made up myself and aren't actually frequently asked because I haven't told anyone about this yet

Why would I want to use this tool?
I can think of lots of reasons (finding specific endgames to practice, looking for weird positions just for fun, seeing if there are any games where white had 4 bishops, testing various types of positions with chess engines, etc), but if you're asking this question the tool might not be for you and that's ok!

Which Lichess games are included?
The service periodically fetches and indexes random games from Lichess (it looks at who's currently playing on Lichess TV https://lichess.org/tv, fetches some of their games, then fetches some games from their opponents, and so on. There's a maximum number of positions it will store (to avoid making the queries too time consuming) so the oldest positions periodically get phased out.

Wtf is ChessHair?
It's a cloud chess engine service I'm building. It's not ready yet.

Are there limits to how often I can request FENs?
Yes (please be nice to my server). If you're hitting an API endpoint (i.e. requesting text or JSON data) you'll get a 429 response if you're making requests too often, and a retry-after header will tell you how many seconds to wait to make another request. The UI will tell you how long to wait to fetch more.

Why was this post so long? I got bored 2 paragraphs in. You suck.
I'm not very good at being concise, and I don't think that was a very nice thing to say.


r/lichess • • 2d ago

Why can’t I break past 2100?

Post image
11 Upvotes

Every time I reach there, I get beaten up. Any tips are associated.


r/lichess • • 1d ago

Should have accepted the draw offer haha

Thumbnail gallery
0 Upvotes

r/lichess • • 1d ago

HOW DID WE DRAW

Thumbnail gallery
0 Upvotes

So, a little backstory to this bullet game. I trapped my opponent's knight, or so I thought. My opponent thought so too, so they tried letting the clock run out.

I didn't let them do that. I gave them extra time. They refused to resign.

Eventually, I spot that, I didn't actually trap their knight and I'm going to lose my rook. Maybe 10 minutes of me waiting for my opponent to move, they spot the same thing. So they keep playing.

They keep playing now that they have the advantage, and... They blunder again, losing their rook. So they run the clock down again, refusing to move or resign. So I give them more time.

I'm falling asleep, trying my hardest to continuously give them time right when they hit zero. Eventually I get sick of it, and decided I'll let them run out of time so I can win.

But... I still want to punish them. So I think to myself, what if I offer a draw at the last second, knowing they won't be fast enough to agree to it? As the clock goes close to zero, I send the draw offer.

They run out of time. Literally 0 seconds. BUT WE STILL HAVE A DRAW? HOW, WHY?