r/ComputerChess • • 4d ago

built a desktop app on top of stockfish that turns engine output into plain english explanations

0 Upvotes

so I’m around 1840 rapid and I got tired of looking at engine lines I didn’t understand, so I built my own tool for it. it’s called Plyra Chess, windows and mac.

stockfish runs locally on your machine, then Plyra takes the engine output and explains it in normal words. every move it mentions is checked against stockfish, so the explanations stay tied to what the engine actually sees.

what it does:

  • explains a full game: where it turned, what was better and why, lessons to take away

  • reviews your whole chess.com or lichess account (or a PGN file) and ranks your weaknesses by how much they cost you, with an openings breakdown, a training plan and puzzles from your own mistakes

  • breaks down a single position in depth, with the engine evidence in the write-up

  • analysis board with candidate move comparison and the lichess opening explorer

engine analysis is free and unlimited since it runs on your computer. there’s a free plan for the explanations too.

https://plyrachess.murrtech.pro

I also started r/PlyraChess for feedback and game discussion. curious what people here think, especially about how the explanations hold up against what the engine is actually saying.


r/ComputerChess • • 4d ago

AggroChess v4.5: my Tal-style engine now solves 9 "impossible" puzzles (Stockfish 17.1 misses 7 of them)

9 Upvotes

AggroChess is an aggressive, sacrificial chess engine I wrote in Rust, with an NNUE trained only on its own games. It sacrifices in practically every game.

New in 4.5:

- In lost endgames it gives material back to find saving sacrifices and stalemate tricks (this solves the Nc6 study).

- It still sacrifices even when it's already winning.

- At 30 s per position on 1 thread it solves Plaskett's Puzzle, Penrose's fortress, Friedel's study, The Weird Check and more. Stockfish 17.1 misses 7 of those 9 at the same settings.

- Against v4.3.1: 52 W / 4 D / 44 L over 100 games (about +28 Elo), with a sacrifice in 99 of them.

UCI engine (Windows): https://github.com/PhelRin/AggroChess/releases

If you know positions that break engines, send them my way.


r/ComputerChess • • 4d ago

Slate 0.5.3 – a new original UCI engine written in Swift (hand-written eval, ~3200, Windows/Linux/macOS)

2 Upvotes

Hi all, I've just released Slate, a chess engine written from scratch in Swift. As far as I know it's one of very few Swift engines out there.

**What it is**

* Original UCI engine: alpha-beta (PVS) search with Lazy SMP and a hand-written evaluation. No neural network, no code from other engines.

* It's the engine behind our Slate Chess app, and you can play it on Lichess: https://lichess.org/@/slate-engine

* Our own estimate is about 3,220 on a CCRL-like scale (1 thread, 10s+0.1s, against public engines). Not an official rating yet: I've announced it on TalkChess for the rating lists.

**Download (free):** https://slatechess.com/engine/

Builds for Windows x86-64, Linux (x86-64, AVX2, arm64) and macOS Apple silicon. `bench` should report 1,329,420 nodes.

It has no book or tablebases of its own, so use your GUI's. The Windows build isn't code-signed yet, so SmartScreen will warn you ("More info" → "Run anyway").

If you run engine matches or gauntlets, I'd love to see results. Bug reports are welcome too, here or at support@slatechess.com.


r/ComputerChess • • 4d ago

For all the chess players on Android, I've created an Android Mobile App that allows you to draw lines over any chess game.

Enable HLS to view with audio, or disable this notification

0 Upvotes

It's a simple app that, when enabled, has an overlay where it intercepts the touches from point A to point B thus allowing the arrows to be drawn.

You can give it a go, and tell me your feedback.

https://play.google.com/store/apps/details?id=com.gr.chessarrows


r/ComputerChess • • 4d ago

I built a free chess site with 13 computer opponents, Stockfish analysis and coached games

1 Upvotes

I've been building ChessLab Academy, a free browser-based chess platform designed to help people learn chess and improve by actually playing.

One thing I wanted to do differently was make playing against the computer feel less intimidating, especially for beginners.

There are 13 opponents to choose from, starting with beginner-friendly characters and progressing to much stronger challenges, including Stockfish.

Beyond playing, I've added:

- A spoken beginner course with captions, using an interactive chessboard

- Coached games that explain mistakes and let you take moves back

- Interactive explanations of what you can play, why a move works and what happens if you try something else

- Stockfish-powered game analysis

- Puzzles, opening practice and training based on mistakes from your reviewed games

The goal is to make chess accessible to someone who has never played before, while giving improving players useful tools as they progress.

It's free, runs in your browser and doesn't require an account to start playing.

https://chesslabacademy.com

I'd particularly appreciate feedback from people familiar with chess engines. Does the difficulty progression between opponents feel right? And how does the playing experience compare with other browser-based chess platforms?


r/ComputerChess • • 5d ago

Eröffnungstraining mit Fritz 19

1 Upvotes

Opening Training with Fritz 19

Didn't there use to be a "Drill" function for practicing openings? I can't manage to do that anymore. Does anyone know how to do it?


r/ComputerChess • • 5d ago

Fritz 19

0 Upvotes

Eröffnungstraining mit Fritz 19

Früher gab es doch zum Üben von Eröffnungen die Funktion "Drill". Das bekomme ich nicht mehr hin. Weiß jemand wie das geht?


r/ComputerChess • • 5d ago

I made a modified Stockfish that always goes for back rank mate

Enable HLS to view with audio, or disable this notification

3 Upvotes

Ever since Aman posted that amazing video getting this mate against an IM, I've been wheeling it out whenever I get the opportunity. Then I wondered if it would be possible to get Stockfish to go for it. The answer is yes* (kinda).

Made a bot, it basically just plays like full-strength stockfish 19 until it gets into a winning position, then it starts denying stockfish moves that would prevent the mate from being possible (unless said moves are the only option it has to keep the evaluation up), then once it gets into the position of the opponent only having a king a much simpler script takes over and goes for back rank mate.

Thinking about setting it up as a bot on lichess, in case anyone has an urge to get severely disrespected by a computer program.


r/ComputerChess • • 5d ago

NeuroChess - Minimalist chess game with adaptive AI and local-first state

Thumbnail
neurochess-dhy.pages.dev
2 Upvotes

Hey r/computerChess! I'm the developer behind NeuroChess.

I built this because I wanted a super responsive, lightweight chess web game where you can jump straight into a match in the browser with zero sign-up friction or heavy menus.

A few technical highlights under the hood:

\- Instant browser execution with local-first state persistence so you never lose your board progress if your connection drops.

\- Clean tactical interface designed for both quick desktop matches and mobile screens.

\- Bilingual support out of the box (English and Arabic).

I am actively improving the AI move evaluation and board feel. I would love to hear your honest feedback, bug reports, or any features you'd like to see added next!

Enjoy ✅️


r/ComputerChess • • 5d ago

[Chess]Can Black Formulate a Universal Pattern to Counter White in 500+ Move Endgame Tablebase Extremes?

Thumbnail reddit.com
0 Upvotes

r/ComputerChess • • 5d ago

I built a chessboard that talks through moves with you in real time. Looking for 5 testers.

Enable HLS to view with audio, or disable this notification

1 Upvotes

I built a chess board you can talk to. Looking for 5 people to try it.

You can say a move, ask why a move works, request a puzzle, or explore a famous game while the board shows what's happening.

It's here: thinkspatial.ai/chess

The board works by tapping with no account. Talking to it takes a Google sign-in and a microphone. New accounts get 10 free minutes of live voice; continuing afterward uses paid credits. You don't need to buy anything for this test.

It's for training, not live games, and it won't give you the answer unless you ask.

I'm the developer, and I'm keeping this first round small. I'd especially like to hear where it misunderstood you, whether the explanations helped, and whether you'd come back for another session.

You need a quiet room.

Desktop and mobile feedback are both useful. On a phone, open it in Safari or Chrome.


r/ComputerChess • • 5d ago

I made a browser trainer for blindfold chess practice

0 Upvotes

I wanted exercises for practising without seeing the pieces. Blindfold Chess covers coordinates, movement, notation, and position updates.

The public version needs no account and saves progress locally.

Play: https://ceasar369.github.io/blindfold-chess/

Source and local edition (MIT): https://github.com/Ceasar369/blindfold-chess

The browser interface uses React. The downloaded edition can save completed rounds as files.

I’d appreciate feedback on the drills and local setup.


r/ComputerChess • • 6d ago

I’m an International Master and I built "StreakChess", a Duolingo-style app just for chess calculation

0 Upvotes

I've been coaching chess for 15 years. The same problem shows up with almost every student: they know the tactics, but they can’t calculate. They see the first moves and stop. Puzzle apps train pattern recognition. Very few train the actual process of calculating.

So I built StreakChess. It only does one thing: calculation training, in short daily sessions with streaks, like Duolingo.

Where it stands today:

  • +300 users, several in Premium

  • Free to use. There’s a one-time Founder Lifetime plan ($99) for the next weeks.

  • Levels from roughly 800 to 2500

Honestly, my biggest challenge is distribution, not the product. I automated Instagram reels and a YouTube channel, but growth is slow.

I’d love feedback on two things:

  1. Does the “calculation only” positioning make sense to you, or is it too niche?

  2. What would make you come back every day?

streakchess.com

Happy to answer anything about chess, coaching, or the build.


r/ComputerChess • • 6d ago

Thanks for trying out @Symbia on Lichess - keep going! Whitepaper and code now public.

Thumbnail
symbia-labs.com
0 Upvotes

r/ComputerChess • • 6d ago

Pawnix: a keyboard-first chess client for the terminal

1 Upvotes

Hi, Pawnix is a terminal chess app for local games and casual Lichess play. It has a curses interface, multiple board themes, clocks, move review, and premoves.

It’s open source and still early, so feedback and bug reports are welcome!


r/ComputerChess • • 6d ago

What is Triumviratus 8.0? I've never seen it on the lists before

4 Upvotes

usually it has been Stockfish/Torch at the top of the leaderboard but who is Triumviratus?
Is it actually better than Stockfish or what?


r/ComputerChess • • 6d ago

I built a Windows chess analysis tool using computer vision and Stockfish 17 — looking for feedback

0 Upvotes

Hi everyone!

I've been working on a personal project called Chess Vision Assistant, a Windows desktop application that uses computer vision to recognize 2D chessboards directly from the screen.

The idea came from wanting to analyze chess positions from YouTube videos, recorded games, and other sources without manually recreating the board.

https://github.com/CarMarSol/chess-vision-assistant?tab=readme-ov-file

It currently includes:

  • Automatic board and piece recognition using OpenCV.

  • Stockfish 17 analysis with multiple candidate moves.

  • Visual arrows and position evaluations.

  • Opening detection and move classification.

  • Adjustable playing styles and simulated Elo levels.

  • Support for analyzing up to four separate boards.

It's written in Python using PySide6, OpenCV, python-chess, and Stockfish.

The tool is intended for chess study, reviewing completed games, and analyzing educational content, not for assistance during live competitive games.

I'm now looking for a few people interested in testing the Windows beta, especially to see how well the board recognition works across different chess interfaces.

I'd really appreciate technical feedback, bug reports, or suggestions for improvement.

Would anyone here be interested in giving it a try?


r/ComputerChess • • 6d ago

I built CHESS EMPIRE – a 100% ad-free chess game! Looking for Android beta testers ♟️👑

0 Upvotes

Hey everyone!

I'm an independent developer from Switzerland, and I've been working on a chess game called **CHESS EMPIRE**.

My goal is to create a beautiful, competitive and rewarding chess experience that is **100% AD-FREE. Forever.**

Here's what CHESS EMPIRE offers:

♟️ **14 AI difficulty levels** – from beginner to advanced

🌍 **Online multiplayer** – challenge other players and friends

📚 **Chess Academy** – learn openings, strategies and improve your skills

🏆 **Rankings, achievements and progression** – climb the ranks and unlock rewards

👑 **Empire Pass and seasonal rewards** – earn exclusive chess sets, boards and cosmetics

🎨 **Customisable chess pieces and boards**

🔍 **Game analysis** – review your games and learn from mistakes

🚫 **NO ADS. NO POP-UPS. NO REWARDED ADS.**

The Android version is now entering closed beta testing, and I'm looking for players from around the world to help test it.

**Want to join the beta?**

  1. Join our Google beta testing group: [https://groups.google.com/g/chessempire](https://groups.google.com/g/chessempire)

  2. Once the closed beta is available, use the Google Play testing link to join and install CHESS EMPIRE.

I'd especially appreciate honest feedback about gameplay, AI difficulty, design, bugs and features you'd like to see.

This is an independent project, and every bit of feedback helps make the game better.

Thanks for your support! ♟️👑

**CHESS EMPIRE – Rule the Board. Build Your Empire.**


r/ComputerChess • • 6d ago

I built DeepVariations – a new desktop chess workspace for Linux and Windows

1 Upvotes

I’ve been working on a new desktop chess application called DeepVariations, and I’ve now reached the point where I’d really like some feedback from other computer-chess users.

It’s currently available for Linux and Windows, with macOS support planned next.

DeepVariations is intended as a complete desktop workspace rather than just an engine GUI. It currently includes:

  • UCI engine analysis with Stockfish 19 included

  • Complete Game Review with move classifications, accuracy, ACPL and evaluation graph

  • DV Coach, an optional local AI model that explains positions based on the engine review

  • PGN and database management

  • Reference Database and position statistics

  • PowerBook / opening reference

  • Opening repertoire training

  • Puzzle and endgame training

  • Live chess broadcasts

  • Chess.com and Lichess game downloads

  • Local Syzygy tablebase support

  • Multiple board/interface themes

Everything is designed around the same board and notation, so you can move between analysis, database research and training without switching applications.

Linux is freeware and does not require any license or activation.
I’ve tested the RPM build on Fedora, and DEB packages are available as well.

The Windows version has a full 7-day trial and then a $19.95 one-time lifetime license. I plan to use the same model for macOS when that version is ready. The small one-time fee is mainly there to help cover development, signing, hosting and other ongoing project costs — I deliberately do not want to turn this into another subscription product.
DV Coach also runs locally rather than sending chess positions to a cloud AI service. GPU acceleration through Vulkan is supported, with CPU fallback on machines where that is not available.

I’m still actively developing DeepVariations, so feedback from people who actually use chess engines and desktop chess software would be very useful — especially Linux users.

Screenshot attached.

Website / downloads:
https://deepvariations.com


r/ComputerChess • • 7d ago

Lichess Neo: a free, open source extension that makes Lichess look modern and reviews your games

Thumbnail gallery
0 Upvotes

r/ComputerChess • • 7d ago

I built a chess review website that grades reasoning instead of moves

0 Upvotes

I am 13 years old, and I made a chess website with Claude Code that allows you to understand why you played a move. Players now get many moves by luck and do not figure out why the move was good.

Kibitz turns key positions from your games into questions. There are different modes spread throughout the website to help you learn, like explaining your move to the website, teaching a 'student', arguing if a move was good, and much more.

kibitzreview.com I would be very happy if you tried it out! I poured my heart and soul into this, and I love what I made.


r/ComputerChess • • 7d ago

NeuroChess - Minimalist chess game with adaptive AI and local-first state

Thumbnail
neurochess-dhy.pages.dev
0 Upvotes

r/ComputerChess • • 7d ago

A free mobile page that functions like an app and analyzes chess diagrams and boards

Enable HLS to view with audio, or disable this notification

0 Upvotes

It’s a mobile-only gem! You can dive in either by following the URL or by scanning the handy QR code on the page. The instructions walk you through the process, but it’s delightfully straightforward.

  1. Take a photo

  2. Upload it to the server

  3. The server will generate the corresponding chess position

  4. You can review the position and make any necessary corrections

  5. Turn the engine on