scidCommunity
Moderator: Ras
-
whelanh
- Posts: 13
- Joined: Mon Jun 28, 2021 4:04 pm
- Full name: Hugh Whelan
scidCommunity
In case it is of interest to anyone, I have been actively developing an open-source fork of Scid called scidCommunity with the help of a lot of user suggestions and ideas. scidCommunity has extensive Lichess and chess.com integration, more engine control features, table base lookup, Tree views that look ahead more than one move, 2 and 3-fold repetition detection and so forth. There are various forms of Linux releases (Snap, AUR, COPR, Flatpak, appImage) and a Windows release in the releases section of the github page (https://github.com/whelanh/scidCommunity).
-
AdminX
- Posts: 6384
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: scidCommunity
Nice work! Thanks for sharing! 
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
Kirk
- Posts: 5706
- Joined: Sat Mar 11, 2006 3:44 am
Re: scidCommunity
Glad to too another takes my the SCID torch and moving forward. What are some of the future additions on the todo list?whelanh wrote: ↑Sat Feb 28, 2026 6:34 pm In case it is of interest to anyone, I have been actively developing an open-source fork of Scid called scidCommunity with the help of a lot of user suggestions and ideas. scidCommunity has extensive Lichess and chess.com integration, more engine control features, table base lookup, Tree views that look ahead more than one move, 2 and 3-fold repetition detection and so forth. There are various forms of Linux releases (Snap, AUR, COPR, Flatpak, appImage) and a Windows release in the releases section of the github page (https://github.com/whelanh/scidCommunity).
Myself, I would enjoy some verbose comments added to the engine analysis. Helps with beginners
“He knew all the tricks, dramatic irony, metaphor, pathos, puns, parody, litotes and... satire. He was vicious”
-
whelanh
- Posts: 13
- Joined: Mon Jun 28, 2021 4:04 pm
- Full name: Hugh Whelan
Re: scidCommunity
Thank you for your comment. That's an interesting idea regarding adding comments to the engine analysis. The only thought I've had along those lines is to capture the comments produced by chessdb.cn. For example in response to rnbqkbnr/1p1p1ppp/p3p3/8/3NP3/5Q2/PPP2PPP/RNB1KB1R b KQkq - 1 5 it produces:Kirk wrote: ↑Mon Mar 02, 2026 3:40 amGlad to too another takes my the SCID torch and moving forward. What are some of the future additions on the todo list?whelanh wrote: ↑Sat Feb 28, 2026 6:34 pm In case it is of interest to anyone, I have been actively developing an open-source fork of Scid called scidCommunity with the help of a lot of user suggestions and ideas. scidCommunity has extensive Lichess and chess.com integration, more engine control features, table base lookup, Tree views that look ahead more than one move, 2 and 3-fold repetition detection and so forth. There are various forms of Linux releases (Snap, AUR, COPR, Flatpak, appImage) and a Windows release in the releases section of the github page (https://github.com/whelanh/scidCommunity).
Myself, I would enjoy some verbose comments added to the engine analysis. Helps with beginners
"Black’s position is solid but a touch cramped, leaving the side with a slight disadvantage. The most resilient plan is to develop the knight to f6, which keeps material balance and curbs White’s central ambitions. Alternative ideas such as shifting the queen or striking in the centre are marginally less effective, underscoring a roughly equal but modestly unfavorable stance for Black."
Do you think that's helpful or do you have other ideas for generating the comments? It seems something like this could be used in the **Annotate** function in the **Analysis Window**.
-
whelanh
- Posts: 13
- Joined: Mon Jun 28, 2021 4:04 pm
- Full name: Hugh Whelan
Re: scidCommunity
Actually I've come up with a proto-type for an "Auto Comment" button where I have scidCommunity use the Lichess Evaluation (or chessdb.cn if Lichess not available) and send it to an LLM to generate a comment. You can see an example of it at: https://github.com/whelanh/scidCommunity/discussions/43
-
Kirk
- Posts: 5706
- Joined: Sat Mar 11, 2006 3:44 am
Re: scidCommunity
Kirk wrote: ↑Mon Mar 02, 2026 3:40 amGlad to see another take the SCID torch and move it forward. What are some of the future additions on the todo list?whelanh wrote: ↑Sat Feb 28, 2026 6:34 pm In case it is of interest to anyone, I have been actively developing an open-source fork of Scid called scidCommunity with the help of a lot of user suggestions and ideas. scidCommunity has extensive Lichess and chess.com integration, more engine control features, table base lookup, Tree views that look ahead more than one move, 2 and 3-fold repetition detection and so forth. There are various forms of Linux releases (Snap, AUR, COPR, Flatpak, appImage) and a Windows release in the releases section of the github page (https://github.com/whelanh/scidCommunity).
Myself, I would enjoy some verbose comments added to the engine analysis. Helps with beginners
“He knew all the tricks, dramatic irony, metaphor, pathos, puns, parody, litotes and... satire. He was vicious”
-
Kirk
- Posts: 5706
- Joined: Sat Mar 11, 2006 3:44 am
Re: scidCommunity
I think comments like that would be very helpful!! I would love it. Great idea. I apologize for the wording of my first reply. My Kindle is always changing the text when I have a typo. Can be amusing thoughwhelanh wrote: ↑Mon Mar 02, 2026 3:39 pmThank you for your comment. That's an interesting idea regarding adding comments to the engine analysis. The only thought I've had along those lines is to capture the comments produced by chessdb.cn. For example in response to rnbqkbnr/1p1p1ppp/p3p3/8/3NP3/5Q2/PPP2PPP/RNB1KB1R b KQkq - 1 5 it produces:Kirk wrote: ↑Mon Mar 02, 2026 3:40 amGlad to too another takes my the SCID torch and moving forward. What are some of the future additions on the todo list?whelanh wrote: ↑Sat Feb 28, 2026 6:34 pm In case it is of interest to anyone, I have been actively developing an open-source fork of Scid called scidCommunity with the help of a lot of user suggestions and ideas. scidCommunity has extensive Lichess and chess.com integration, more engine control features, table base lookup, Tree views that look ahead more than one move, 2 and 3-fold repetition detection and so forth. There are various forms of Linux releases (Snap, AUR, COPR, Flatpak, appImage) and a Windows release in the releases section of the github page (https://github.com/whelanh/scidCommunity).
Myself, I would enjoy some verbose comments added to the engine analysis. Helps with beginners
"Black’s position is solid but a touch cramped, leaving the side with a slight disadvantage. The most resilient plan is to develop the knight to f6, which keeps material balance and curbs White’s central ambitions. Alternative ideas such as shifting the queen or striking in the centre are marginally less effective, underscoring a roughly equal but modestly unfavorable stance for Black."
Do you think that's helpful or do you have other ideas for generating the comments? It seems something like this could be used in the **Annotate** function in the **Analysis Window**.
Keep up the good work. Always liked SCID and was sad to see it not developed further. I will be following your project for sure .
“He knew all the tricks, dramatic irony, metaphor, pathos, puns, parody, litotes and... satire. He was vicious”
-
Kirk
- Posts: 5706
- Joined: Sat Mar 11, 2006 3:44 am
Re: scidCommunity
whelanh wrote: ↑Mon Mar 02, 2026 6:23 pm Actually I've come up with a proto-type for an "Auto Comment" button where I have scidCommunity use the Lichess Evaluation (or chessdb.cn if Lichess not available) and send it to an LLM to generate a comment. You can see an example of it at: https://github.com/whelanh/scidCommunity/discussions/43
Nice!
“He knew all the tricks, dramatic irony, metaphor, pathos, puns, parody, litotes and... satire. He was vicious”
-
Zaucube
- Posts: 3
- Joined: Tue Nov 29, 2022 10:13 pm
- Full name: Yves Quintal
Re: scidCommunity
Hi, thanks for that. Gemini works fine but i probably made a mistake with the deepseek key and don't know where to find the window that appeared first for entering the keys, any help?
-
whelanh
- Posts: 13
- Joined: Mon Jun 28, 2021 4:04 pm
- Full name: Hugh Whelan
Re: scidCommunity
Thank you for trying it out. If you "right click" the "Auto Comment" button (in the PGN Window), it will bring that window back up where you can put your API keys. The DeepSeek query takes longer than the Gemini one, so don't worry if it seems to take a minute.
In my own testing of the AI comment feature, I do find you have to be skeptical of what it produces. Sometimes it's good, sometimes it invents things that don't make sense. It's a "first draft" that gets you to think about the position