Hi, it's Kazik from Berlin, the founder of Xemantic - metacognitive AI lab

Dear community,

My name is Kazik Pogoda, and I’m happy to be here. I’ve been hearing about Neo4j for years, but have never had a chance to use it for actual projects, until few months ago. Now Neo4j became the cornerstone of my whole software stack, therefore I want to also give back to the community.

I just released Neo4j Java driver adapter for Kotlin with coroutine-friendy (async) API:

It retains exactly the same syntax as synchronous driver, while making every single call asynchronous in a seamless way, without any callbacks and boilerplate. Tomorrow I will also share an extensive example how to use it with the ktor server, and AI coding agents. This way the whole API / middleware on top of Neo4j can be “vibe-coded” according to precise and executable specification, which still reads almost like a natural language. Once the specification is agreed, agents like Claude Code can work autonomously for minutes, sometimes hours, to deliver the solution. I want to achieve the simplest possible way of using Neo4j in code, so that it is also reducing cognitive load for AI agents researching a knowledge graph programatically.

I will share more soon, meanwhile I will just drop few lines about me. I am based in Berlin, where I co-founded Xemantic - applied philosophy collective and independent AI research lab, and Prachtsaal, an experimental cultural center. I have decades of experience writing and architecting any type of software, used by CPUs, GPUs and millions of human and non-human agents. I’ve been also leading software teams. I wrote Claudine AI agent (won AI hack Berlin hackathon at Google a year ago - like Claude Code, but in 200 lines of code, and was there as an older sister), anthropic-sdk-kotlin and own agentc framework around it, and soon I will release the most advanced agent I could still think of - capable of metacognition (thinking about own thinking), unlimited memory thanks to Neo4j, reasoning in own programming language, and able to self-modify and perform auto-science. I will share more pretty soon. Some information can be found here:

Here is our GitHub:

I am also a computational artist, some work from the past can be found here:

Excited to use Neo4j, let my agents use it, and share my experience.

1 Like

This is so great! Thank you for sharing.