skip to content
walterra.dev

My colleague dej611 created a PR for the open-source Cheshire Cat AI project to add Elasticsearch as a vector database memory option in addition to the default Qdrant implementation.

GitHub PR #1040 showing the addition of Elasticsearch vector memory support to the Cheshire Cat AI project, with details about the implementation and configuration

Fun:

I have 0 experience with python, so sorry about silly mistakes in this PR.

At Elastic every few months we do what we call “ON Week” or “spacetime”, a week dedicated to learning new things or picking up side projects. We try to cancel all meetings and fully focus (don’t worry, we are still on call and support our customers!). It’s always a great opportunity to contribute something to the wider ecosystem like dej611 did here (and learning Python along the way). Over the years I did the following during ON Weeks: