AI Chess Database — A sandbox for integrating AI into real applications

Hi everyone,
I’ve been following this community for a while and finally decided to share my first experiment integrating AI into a real (Windows) desktop application.

I’ve recently started a long-term project to explore how to integrate AI into existing applications — especially desktop and enterprise software that was never designed with AI in mind.
The idea is to create a set of base applications — open and fully documented — that can serve as practice environments for developers and other professionals who want to experiment with AI integration safely.

We all know that today’s AI assistants are brilliant at helping us inside their own platforms — they can configure servers, explain APIs, debug code, and guide us through complex tools.
But when we try to connect them to our own software, they often seem to lose their way.
They don’t really know our systems, because they’ve never been trained on them.

I’ve published the first article of this series in my blog. You can access it by clicking this link — it includes both the executables and the source code for download.

You can also watch this video on YouTube where I explain how to use this software. Explanations of the code are coming soon!

I’d love to connect with others working on AI integration in real-world software — assistants that don’t just talk about code, but actually live inside it.

11/02/2025 update:

I’ve just published a new article explaining the project code and how it works:

AIChesDB: Core and AI related code

There’s also a new video where I walk through the code visually. I hope you find something useful in it.

Feedback is always welcome — particularly on the visual approach I’ve tried in this video to explain the code.