{"slug": "jetbrains-open-sources-kotlinllm-runtime-code-generator", "title": "JetBrains open sources KotlinLLM runtime code generator", "summary": "JetBrains open-sourced KotlinLLM, an IntelliJ IDEA plugin prototype that delegates runtime logic to a large language model (LLM) from Kotlin code, enabling code generation, runtime updates, and hot-reloading. The project, released July 28 under Apache License 2.0, addresses limitations of existing options for using LLMs at application runtime.", "body_md": "KotlinLLM, a research prototype for delegating runtime logic to a [large language model](https://www.infoworld.com/article/2335213/large-language-models-the-foundations-of-generative-ai.html) (LLM) from [Kotlin](https://www.infoworld.com/article/2256390/what-is-kotlin-the-java-alternative-explained.html) code, is now going open source and public, JetBrains announced.\n\nRevealed [July 28](https://blog.jetbrains.com/research/2026/07/kotlinllm-open-source/), [KotlinLLM](https://github.com/JetBrains-Research/kotlinllm-plugin) is an IntelliJ IDEA plugin prototype for experimenting with LLM-driven “Smart macros” in Kotlin, enabling code generation, runtime updates, and hot-reloading. In software engineering, LLMs are commonly used during development for code completion, code generation, and program comprehension, JetBrains noted, but using an LLM at run time of a compiled application is much less common. The existing options for doing this have the following trade-offs, according to JetBrains:\n\nKotlinLLM addresses these limitations in three ways, JetBrains said:\n\nKotlinLLM is open source under Apache License 2.0. The repository contains the KotlinLLM IntelliJ IDEA plugin, the Smart macro API, and example projects.", "url": "https://wpnews.pro/news/jetbrains-open-sources-kotlinllm-runtime-code-generator", "canonical_source": "https://www.infoworld.com/article/4203647/jetbrains-open-sources-kotlinllm-runtime-code-generator.html", "published_at": "2026-07-30 22:50:31+00:00", "updated_at": "2026-07-30 23:03:21.640363+00:00", "lang": "en", "topics": ["large-language-models", "developer-tools", "ai-tools"], "entities": ["JetBrains", "KotlinLLM", "IntelliJ IDEA", "Apache License 2.0"], "alternates": {"html": "https://wpnews.pro/news/jetbrains-open-sources-kotlinllm-runtime-code-generator", "markdown": "https://wpnews.pro/news/jetbrains-open-sources-kotlinllm-runtime-code-generator.md", "text": "https://wpnews.pro/news/jetbrains-open-sources-kotlinllm-runtime-code-generator.txt", "jsonld": "https://wpnews.pro/news/jetbrains-open-sources-kotlinllm-runtime-code-generator.jsonld"}}