morisil's comments

morisil | 1 month ago | on: Ask HN: Do you have any evidence that agentic coding works?

More than a year ago I built my own coding agent called Claudine. I also made agentic anthropic-sdk-kotlin and few other AI libraries for the ecosystem. Maybe this low-level experience allows me to use these tools to deliver in 2 days what would have taken 2 months before.

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.

morisil | 2 months ago | on: Go away Python

Suboptimal choice. According to AutoCodeBench, for equivalent problem complexity, LLMs generate correct Kotlin code ~70% of the time versus ~40% for Python, and Go scores lower than Python. Kotlin can be executed as a script while providing super fast compilation phase next to evaluation phase, which is further reducing a chance of mistakes. I don't use tools anymore. I just let my LLMs output Kotlin script directly together with DSLs tailored to the problem space, reducing cognitive load for the machine. It works like a charm as a Claude Code replacement, not only coding autonomously in any language, but directly scripting DB data science, Playwright, etc., while reducing context window bloat.

morisil | 5 months ago | on: Ask HN: What's your experience with using graph databases for agentic use-cases?

1. LLMs excell at extracting facts from the context. Storing them as a subject-predicate-object relationships is "natural" for graph databases. Doing it right, so that this knowledge can be utilized more efficiently than any RAG, requires sophisticated context engineering, for example to avoid duplicates and keep consistent vocabulary for relationships, but it is totally achievable and the quality of automatically extracted knowledge can be almost spotless, especially if an LLM can also decide on generating parallel embeddings as a semantic search entry point for graph traversal.

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.

morisil | 10 months ago | on: Ask HN: What Problem Would You Solve with Unlimited Resources? [May 2025]

I would support every political and social movement progressing us on the spectrum from patriarchy to matriarchy. In particular I would put pressure on the legal system of countries where women are still not allowed to inherit land and property.

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. :)

morisil | 11 months ago | on: Ask HN: How to teach agentic AI? Please share your experience

Personally I use it for implementing complete new features using test driven development, or fix bugs in existing code base.

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 ;) )

morisil | 1 year ago | on: Show HN: Fork of Claude-code working with local and other LLM providers

I am the author of Claudine, who presented the project during this meetup, and I am happy that it is inspiring others. Claudine is intended for educational purposes, so that anyone can easily build a powerful (e.g. Unix-omnipotent) autonomous agent. It is possible thanks to my work on:

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.

morisil | 1 year ago | on: JReleaser: quick and effortless way to release your project

I am happy with JReleaser, I just started migrating all my libraries from publishing through io.github.gradle-nexus.publish-plugin to publishing with jreleaser, which became necessary after migrating my sonatype account to the new maven central scheme.

https://github.com/xemantic/

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.

morisil | 1 year ago | on: Ask HN: Who wants to be hired? (December 2024)

  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

morisil | 1 year ago | on: Ask HN: Freelancer? Seeking freelancer? (December 2024)

SEEKING WORK | Berlin | Remote

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.

morisil | 1 year ago | on: Show HN: I built "computer use" before Anthropic, while using their API

The point is that we don't have to adhere to "computer use" API at all, and in some situations it might be even counterproductive, while the "bash tool" system prompt comes with implied assumption that we are running inside docker container. Check the system prompt of my Claudine agent. I wonder if this kind of use will be ever constrained by Anthropic? To be honest I am quite surprised that I could do it before.

morisil | 1 year ago | on: Ask HN: Freelancer? Seeking freelancer? (October 2024)

SEEKING WORK | Berlin/Worldwide | Remote

  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

morisil | 1 year ago | on: Ask HN: Who wants to be hired? (October 2024)

  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
page 1