lichess.org
Donate

New Tool: ChessDB Explorer

@Magda0916 said ^

Your app have a problem with repetition, for example. 33. Rh5 Rg5 34. Rh3 Rg4 35. Rh5 Rg5 create a loop : where 35 is 33, so never indicats tree fold repetition or maybe the problem is that your sending the FEN in the api without taking in account the ply.

The app need a menu to share the FEN... and also where u can make comments. Maybe that is to much. Thanks for everything.

Yeah, I need leverage chess.js to see if a threefold has been reached. I will add this to the next update. As ChessDB looks at a position only.

@Magda0916 said [^](/forum/redirect/post/PsqRYffQ) > Your app have a problem with repetition, for example. 33. Rh5 Rg5 34. Rh3 Rg4 35. Rh5 Rg5 create a loop : where 35 is 33, so never indicats tree fold repetition or maybe the problem is that your sending the FEN in the api without taking in account the ply. > > The app need a menu to share the FEN... and also where u can make comments. Maybe that is to much. Thanks for everything. Yeah, I need leverage chess.js to see if a threefold has been reached. I will add this to the next update. As ChessDB looks at a position only.

@Rudraksh-Das_170408 said ^

It is taking too much time for middlegames that are not in DB there is no explanation also

Yeah. I will need to fix this or at least alert the user.

@Rudraksh-Das_170408 said [^](/forum/redirect/post/2B9w5LIk) > It is taking too much time for middlegames that are not in DB there is no explanation also Yeah. I will need to fix this or at least alert the user.

is it DB as in, Dragon Ball??

is it DB as in, Dragon Ball??

I didn't get the email for creating a account :(

I didn't get the email for creating a account :(

It gets stuck. Look at this sequence:
SC-20260312-184452.png

It gets stuck. Look at this sequence: ![SC-20260312-184452.png](https://image.lichess1.org/display?fmt=png&h=0&op=resize&path=D6mkr3xiscJZ.png&w=864&sig=80c8fee64ead5126eba23e21b3a0a8a71aa07849)

Im not trying to bash it or anything. Ill just give my honest opinion.

But first a question. I know is beta, but are all those the final features? Because as it is, it is barebones to what lichess already offers with the analysis board. As it is, it is still inferior to it by a lot.

Arrows stay, which is a good thing, but you never told anyone they could use them nor the colors. There should be an icon or tooltip that explains it.
But there is no point of drawing arrows in your own analysis if there is no box for your own comment on the position. That feature is missing.

There is no engine indicating advantage or disadvantage. Though the engine is running, as the LLM is typing stuff, Im not gonna read an essay nor necessarily look away from the board to know who has the advantage. There should be an eval bar or a numeric indicator somewhere next to the board where you could get the information without losing focus.

The list of the previous games, its only 5. I loaded a 4000 games pgn. Let me scroll like 20 or so at least, give me the result, and let me filter it by color and/or result/opening. I wont find the game I played 1 month ago fast. Ill lose interest in looking for it before finding it.

On the ChessDB side. I dont have enough information. I have a win percentage, but not draw/loss.
I dont know what rank means.
I dont know how many games are from that position. So a 50% winrate on the surface looks allright, but if there are only 2 games registered, its kind of an illusion. Knowing how many games are from that fork helps.

In order to make this extra information fit, make the notation sheet thinner, as it is too wide for just the notation. Ill prefer more information on the other panel that an almost empty panel.

I know AI is the current thing, but a few I have seen integrated in chess dont really say anything useful. I would use that space to add more features. The LLM is not a feature. At least I dont see it as one. What I see is a panel that is being misused. The LLM as is is either giving me a generic text that says "we are equal" ish, but with around 30 words . A complete essay of almost 80 words that is word salad "equal-ish", or it just has nothing to say.
Until it gives actual good information, with side lines or at least a decent explanation, its just a waste of bandwidth. An eval bar or a numeric based eval will do a better job than what the LLM is doing currently.

I mean, I dont mind having yet another chess tool, but it is very basic at the moment.

What I did liked was how easy was to import games from liches and chesscom via just the username.
However, what I did see was that I already uploaded a 4000 png game. Adding more games from lichess via my username, I dont know if it put them on top, at the very end of the list or if it didnt added them at all. Probably it did added them, but I would have liked that the app made a different DB instead of automatically merging it.

On that topic. There should be the option to create several databases to create studies from different colors, openings and whatnot, in order to not having to carry the entirety of the games, when you just need a fraction of them.

I know that the DB transposes anyways, but having the option to create a database specific to a certain opening will be useful.
But again, you do need the comment box to explain the position and the arrows information to let everyone know they can use them, otherwise they wont even try to make their own studies.

As it is, its way to simplistic at the moment to catch my attention, as I already have virtually the same as what lichess has, but with less features. It really does not offer anything different from it until it allows me to actually comment the games and encourages me to create a db repertoire instead of just being a database for all my games.

But once you add that, along with more filter options, advanced stats and some gui tweaks, Ill have a different and more robust tool than the one I already have.

The good thing is that the main skeleton is already done. Adding good features is easier.

I dont hate it, but thats the reality, it falls short of what we have in the site and offers nothing new, useful nor powerful.
You do have to make it more rubust than the site to encourage people to leave the site.

Keep at it, and if you would like me to be more specific on the features I would like to see, PM me.

Im not trying to bash it or anything. Ill just give my honest opinion. But first a question. I know is beta, but are all those the final features? Because as it is, it is barebones to what lichess already offers with the analysis board. As it is, it is still inferior to it by a lot. Arrows stay, which is a good thing, but you never told anyone they could use them nor the colors. There should be an icon or tooltip that explains it. But there is no point of drawing arrows in your own analysis if there is no box for your own comment on the position. That feature is missing. There is no engine indicating advantage or disadvantage. Though the engine is running, as the LLM is typing stuff, Im not gonna read an essay nor necessarily look away from the board to know who has the advantage. There should be an eval bar or a numeric indicator somewhere next to the board where you could get the information without losing focus. The list of the previous games, its only 5. I loaded a 4000 games pgn. Let me scroll like 20 or so at least, give me the result, and let me filter it by color and/or result/opening. I wont find the game I played 1 month ago fast. Ill lose interest in looking for it before finding it. On the ChessDB side. I dont have enough information. I have a win percentage, but not draw/loss. I dont know what rank means. I dont know how many games are from that position. So a 50% winrate on the surface looks allright, but if there are only 2 games registered, its kind of an illusion. Knowing how many games are from that fork helps. In order to make this extra information fit, make the notation sheet thinner, as it is too wide for just the notation. Ill prefer more information on the other panel that an almost empty panel. I know AI is the current thing, but a few I have seen integrated in chess dont really say anything useful. I would use that space to add more features. The LLM is not a feature. At least I dont see it as one. What I see is a panel that is being misused. The LLM as is is either giving me a generic text that says "we are equal" ish, but with around 30 words . A complete essay of almost 80 words that is word salad "equal-ish", or it just has nothing to say. Until it gives actual good information, with side lines or at least a decent explanation, its just a waste of bandwidth. An eval bar or a numeric based eval will do a better job than what the LLM is doing currently. I mean, I dont mind having yet another chess tool, but it is very basic at the moment. What I did liked was how easy was to import games from liches and chesscom via just the username. However, what I did see was that I already uploaded a 4000 png game. Adding more games from lichess via my username, I dont know if it put them on top, at the very end of the list or if it didnt added them at all. Probably it did added them, but I would have liked that the app made a different DB instead of automatically merging it. On that topic. There should be the option to create several databases to create studies from different colors, openings and whatnot, in order to not having to carry the entirety of the games, when you just need a fraction of them. I know that the DB transposes anyways, but having the option to create a database specific to a certain opening will be useful. But again, you do need the comment box to explain the position and the arrows information to let everyone know they can use them, otherwise they wont even try to make their own studies. As it is, its way to simplistic at the moment to catch my attention, as I already have virtually the same as what lichess has, but with less features. It really does not offer anything different from it until it allows me to actually comment the games and encourages me to create a db repertoire instead of just being a database for all my games. But once you add that, along with more filter options, advanced stats and some gui tweaks, Ill have a different and more robust tool than the one I already have. The good thing is that the main skeleton is already done. Adding good features is easier. I dont hate it, but thats the reality, it falls short of what we have in the site and offers nothing new, useful nor powerful. You do have to make it more rubust than the site to encourage people to leave the site. Keep at it, and if you would like me to be more specific on the features I would like to see, PM me.

@krithin317 said ^

I didn't get the email for creating a account :(

There is no account, you can just use it.

@krithin317 said [^](/forum/redirect/post/uRvzwnhs) > I didn't get the email for creating a account :( There is no account, you can just use it.

Load a game and then press refresh "F5" function key. What should happen ?

Load a game and then press refresh "F5" function key. What should happen ?

@Alientcp said ^

Thanks for the response, let me try to answer the questions below:

Im not trying to bash it or anything. Ill just give my honest opinion.

Honest opinions are always the best.

But first a question. I know is beta, but are all those the final features? Because as it is, it is barebones to what lichess already offers with the analysis board. As it is, it is still inferior to it by a lot.

This is not mean to be a fully functionality analysis board, but more of a showcase as to the analytics abilities of ChessDB as an additional resource.

Arrows stay, which is a good thing, but you never told anyone they could use them nor the colors. There should be an icon or tooltip that explains it.
But there is no point of drawing arrows in your own analysis if there is no box for your own comment on the position. That feature is missing.

Yes, I am thinking that I am going to add arrows as well as commenting in the next release.

There is no engine indicating advantage or disadvantage. Though the engine is running, as the LLM is typing stuff, Im not gonna read an essay nor necessarily look away from the board to know who has the advantage. There should be an eval bar or a numeric indicator somewhere next to the board where you could get the information without losing focus.

ChessDB is not the same as stockfish, so it does work slightly differently, I myself am not the creator of ChessDB, but it does give a slightly different perspective on the position.

The list of the previous games, its only 5. I loaded a 4000 games pgn. Let me scroll like 20 or so at least, give me the result, and let me filter it by color and/or result/opening. I wont find the game I played 1 month ago fast. Ill lose interest in looking for it before finding it.

Yes, I will be adding a filter in the next release as that would make a lot of sense so that you can search for your games.

On the ChessDB side. I dont have enough information. I have a win percentage, but not draw/loss.
I dont know what rank means.
I dont know how many games are from that position. So a 50% winrate on the surface looks allright, but if there are only 2 games registered, its kind of an illusion. Knowing how many games are from that fork helps.

score: ChessDB’s evaluation score for the move/position; the official info page says a positive score means the playing side has an advantage, and a higher score means a larger advantage.
rank: move quality class, 2 = best (!), 1 = good (*), 0 = bad (?).
note: extra annotation; on the info page, normal positions are shown as Move Rank Score Notes (Known replies - Good replies), while endgame tablebase positions use Move Rank Score Notes (Outcome - Step).

In order to make this extra information fit, make the notation sheet thinner, as it is too wide for just the notation. Ill prefer more information on the other panel that an almost empty panel.

I know AI is the current thing, but a few I have seen integrated in chess dont really say anything useful. I would use that space to add more features. The LLM is not a feature. At least I dont see it as one. What I see is a panel that is being misused. The LLM as is is either giving me a generic text that says "we are equal" ish, but with around 30 words . A complete essay of almost 80 words that is word salad "equal-ish", or it just has nothing to say.

The LLM is provided by ChessDB, my application shows the output, I assume that it will improve over time.

Until it gives actual good information, with side lines or at least a decent explanation, its just a waste of bandwidth. An eval bar or a numeric based eval will do a better job than what the LLM is doing currently.

I mean, I dont mind having yet another chess tool, but it is very basic at the moment.

What I did liked was how easy was to import games from liches and chesscom via just the username.
However, what I did see was that I already uploaded a 4000 png game. Adding more games from lichess via my username, I dont know if it put them on top, at the very end of the list or if it didnt added them at all. Probably it did added them, but I would have liked that the app made a different DB instead of automatically merging it.

I do have a Repertoire Builder for building a database (with ChessDB being one of many analytics cards), but that is a different application, however, this application is mainly to allow users to view games using ChessDB.

The good thing is that the main skeleton is already done. Adding good features is easier.

Yes, this is a Beta and more stuff will added in due course.

@Alientcp said [^](/forum/redirect/post/kiCi7BHg) Thanks for the response, let me try to answer the questions below: > Im not trying to bash it or anything. Ill just give my honest opinion. Honest opinions are always the best. > But first a question. I know is beta, but are all those the final features? Because as it is, it is barebones to what lichess already offers with the analysis board. As it is, it is still inferior to it by a lot. This is not mean to be a fully functionality analysis board, but more of a showcase as to the analytics abilities of ChessDB as an additional resource. > Arrows stay, which is a good thing, but you never told anyone they could use them nor the colors. There should be an icon or tooltip that explains it. > But there is no point of drawing arrows in your own analysis if there is no box for your own comment on the position. That feature is missing. Yes, I am thinking that I am going to add arrows as well as commenting in the next release. > There is no engine indicating advantage or disadvantage. Though the engine is running, as the LLM is typing stuff, Im not gonna read an essay nor necessarily look away from the board to know who has the advantage. There should be an eval bar or a numeric indicator somewhere next to the board where you could get the information without losing focus. ChessDB is not the same as stockfish, so it does work slightly differently, I myself am not the creator of ChessDB, but it does give a slightly different perspective on the position. > The list of the previous games, its only 5. I loaded a 4000 games pgn. Let me scroll like 20 or so at least, give me the result, and let me filter it by color and/or result/opening. I wont find the game I played 1 month ago fast. Ill lose interest in looking for it before finding it. Yes, I will be adding a filter in the next release as that would make a lot of sense so that you can search for your games. > On the ChessDB side. I dont have enough information. I have a win percentage, but not draw/loss. > I dont know what rank means. > I dont know how many games are from that position. So a 50% winrate on the surface looks allright, but if there are only 2 games registered, its kind of an illusion. Knowing how many games are from that fork helps. score: ChessDB’s evaluation score for the move/position; the official info page says a positive score means the playing side has an advantage, and a higher score means a larger advantage. rank: move quality class, 2 = best (!), 1 = good (*), 0 = bad (?). note: extra annotation; on the info page, normal positions are shown as Move Rank Score Notes (Known replies - Good replies), while endgame tablebase positions use Move Rank Score Notes (Outcome - Step). > In order to make this extra information fit, make the notation sheet thinner, as it is too wide for just the notation. Ill prefer more information on the other panel that an almost empty panel. > > I know AI is the current thing, but a few I have seen integrated in chess dont really say anything useful. I would use that space to add more features. The LLM is not a feature. At least I dont see it as one. What I see is a panel that is being misused. The LLM as is is either giving me a generic text that says "we are equal" ish, but with around 30 words . A complete essay of almost 80 words that is word salad "equal-ish", or it just has nothing to say. The LLM is provided by ChessDB, my application shows the output, I assume that it will improve over time. > Until it gives actual good information, with side lines or at least a decent explanation, its just a waste of bandwidth. An eval bar or a numeric based eval will do a better job than what the LLM is doing currently. > > I mean, I dont mind having yet another chess tool, but it is very basic at the moment. > > What I did liked was how easy was to import games from liches and chesscom via just the username. > However, what I did see was that I already uploaded a 4000 png game. Adding more games from lichess via my username, I dont know if it put them on top, at the very end of the list or if it didnt added them at all. Probably it did added them, but I would have liked that the app made a different DB instead of automatically merging it. I do have a Repertoire Builder for building a database (with ChessDB being one of many analytics cards), but that is a different application, however, this application is mainly to allow users to view games using ChessDB. > The good thing is that the main skeleton is already done. Adding good features is easier. Yes, this is a Beta and more stuff will added in due course.