14 karma · joined April 27, 2024
Incremental Markdown parser that emits streams of semantic events, plus tools to manipulate them - designed for real-time rendering of streamed LLM output.
- I've built 2 harnesses, one called Claudine - an older sister of Claude Code which now I use for teaching harness engineering, and Golem XIV, with context/knowledge graph management and self-directed metacognitive research.
- In practice rather Anthropic models if the quality of the metacognitive reasoning process and self-improvement loops are considered.
My advice - embrace TDD. Work with AI on tests, not implementation - your implementation is disposable, to be regenerated, tests fully specify your system through contracts. This is more tricky for UI than for logic. Embracing architectures allowing to test view model in separation might help. I general anything reducing cognitive load during inference time is worth doing.
2. Writing cypher queries is a job I would never like to have as a human. But LLMs love it, so that an agent can do an ad hoc data science for every single problem. Especially while being aware which criteria were used for graph construction. It is worth ditching things like MCP in favor of tool graph-like solutions. For this purpose I developed my own DSL which only LLM speaks in internally. The effects are mind-blowing.
The next biggest problems to tackle:
- the way we are producing proteins
- the way we are producing energy
Short term problems to address: - adoption of cognitive AI in scientific research
I am building very potent autonomous AI agents now, so soon I will be able to unleash them to crunch all these problems, hopefully. :)Outside of software development I use it for managing all the legal documents of our cooperative (and it's Germany, and I don't speak German well ;) )
https://github.com/xemantic/claudine/
It costed roughly 30 lines of code: https://github.com/xemantic/claudine/blob/main/src/commonMai...
https://github.com/xemantic/anthropic-sdk-kotlin
Much more complex custom agents can be built thanks to this library, simplifying the task as much as I could design it.
I also configured the announcement feature, so now I can share each release on my discord server and hopefully soon on LinkedIn.
The documentation of JReleaser is quite comprehensive, however does not fully cover "howto" steps regarding auth for each provider. Which in my case translated to initial cycle of try-and-error with my GitHub actions.
Location: Berlin
Remote: Yes
Willing to relocate: No
Technologies: Agentic AI, LLMs, Kotlin/Multiplatform, Java, GLSL/Shaders, Graphics/GPU programming, JavaScript, Spring Boot, DevOps, AWS, GCP, BigQuery, PostreSQL, Oracle, ETL, Terraform, software/cloud architecture
Résumé/CV: https://www.linkedin.com/in/kpogoda/
Email: in CV
I just won AI Hack Berlin hackathon with the AI agent completely controlling my computer, while programming own tools, and administering Unix system, according to the input in the form of a sketch made by the user.Recently I specialize in teaching how to build AI agents and implementing them in Kotlin multiplatform environment according to my open source SDKs, therefore I can teach, and consult introduction of AI agents, in your organization.
Experienced coder, software architect, creative technologist, computational artist, community builder, founder of Xemantic, a collective of applied philosophy, and Prachtsaal, a non-profit art cooperative from Berlin.
Website: https://xemantic.com
Technologies: Agentic AI, LLMs, Kotlin/Multiplatform, Java, GLSL/Shaders, Graphics/GPU programming, JavaScript, Spring Boot, DevOps, AWS, GCP, BigQuery, PostreSQL, Oracle, ETL, Terraform, software/cloud architecture
Résumé/CV: https://www.linkedin.com/in/kpogoda/
Website: https://xemantic.com
I just won AI Hack Berlin hackathon with the AI agent completely controlling my computer, while programming own tools, and administering Unix system, according to the input in the form of a sketch made by the user.
Recently I specialize in teaching how to build AI agents and implementing them in Kotlin multiplatform environment according to my open source SDKs, therefore I can teach, and consult introduction of AI agents, in your organization.
Experienced coder, software architect, creative technologist, computational artist, community builder, founder of Xemantic, a collective of applied philosophy, and Prachtsaal, a non-profit art cooperative from Berlin.
Technologies: Kotlin/Multiplatform, Java, GLSL/Shaders, Graphics/GPU programming, JavaScript, Spring Boot, DevOps, AWS, GCP, BigQuery, PostreSQL, Oracle, ETL, software/cloud architecture, Anthropic API
Résumé/CV: https://www.linkedin.com/in/kpogoda/
Email: in CV
Experienced coder, software architect, creative technologist, computational artist, community builder, founder of Xemantic, a collective of applied philosophy, and Prachtsaal, a non-profit art cooperative from Berlin Location: Berlin
Remote: OK
Willing to relocate: No
Technologies: Kotlin/Multiplatform, Java, GLSL/Shaders, Graphics/GPU programming, JavaScript, Spring Boot, DevOps, AWS, GCP, BigQuery, PostreSQL, Oracle, ETL, software/cloud architecture, Anthropic API
Résumé/CV: https://www.linkedin.com/in/kpogoda/
Email: in CV
Experienced coder, software architect, creative technologist, computational artist, community builder, founder of Xemantic, a collective of applied philosophy, and Prachtsaal, a non-profit art cooperative from Berlin