scidCommunity

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

whelanh
Posts: 9
Joined: Mon Jun 28, 2021 4:04 pm
Full name: Hugh Whelan

scidCommunity

Post by whelanh »

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).
User avatar
AdminX
Posts: 6384
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: scidCommunity

Post by AdminX »

Nice work! Thanks for sharing! :)
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
User avatar
Kirk
Posts: 5706
Joined: Sat Mar 11, 2006 3:44 am

Re: scidCommunity

Post by Kirk »

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).
Glad to too another takes my the SCID torch and moving forward. What are some of the future additions on the todo list?

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: 9
Joined: Mon Jun 28, 2021 4:04 pm
Full name: Hugh Whelan

Re: scidCommunity

Post by whelanh »

Kirk wrote: Mon Mar 02, 2026 3:40 am
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).
Glad to too another takes my the SCID torch and moving forward. What are some of the future additions on the todo list?

Myself, I would enjoy some verbose comments added to the engine analysis. Helps with beginners
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:

"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: 9
Joined: Mon Jun 28, 2021 4:04 pm
Full name: Hugh Whelan

Re: scidCommunity

Post by whelanh »

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
User avatar
Kirk
Posts: 5706
Joined: Sat Mar 11, 2006 3:44 am

Re: scidCommunity

Post by Kirk »

Kirk wrote: Mon Mar 02, 2026 3:40 am
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).
Glad to see another take the SCID torch and move it forward. What are some of the future additions on the todo list?

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”
User avatar
Kirk
Posts: 5706
Joined: Sat Mar 11, 2006 3:44 am

Re: scidCommunity

Post by Kirk »

whelanh wrote: Mon Mar 02, 2026 3:39 pm
Kirk wrote: Mon Mar 02, 2026 3:40 am
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).
Glad to too another takes my the SCID torch and moving forward. What are some of the future additions on the todo list?

Myself, I would enjoy some verbose comments added to the engine analysis. Helps with beginners
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:

"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**.
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 though 🙂

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”
User avatar
Kirk
Posts: 5706
Joined: Sat Mar 11, 2006 3:44 am

Re: scidCommunity

Post by Kirk »

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

Post by Zaucube »

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?