ओपन सोर्स 🇺🇸 31.07.2026 15:02

JetBrains ने KotlinLLM का सोर्स कोड खोला: स्मार्ट मैक्रोज़ जो रनटाइम पर Kotlin कोड उत्पन्न करते हैं, JDI के माध्यम से हॉट रीलोड के साथ

JetBrains Research ने KotlinLLM को Apache 2.0 लाइसेंस के तहत जारी किया है। IntelliJ IDEA के लिए प्रोटोटाइप प्लगइन asLlm और mockLlm जैसे स्मार्ट मैक्रोज़ जोड़ता है, जिनके बॉडी वास्तविक मॉडल कॉल के बजाय उत्पन्न Kotlin कोड होते हैं। प्लगइन JDI के माध्यम से रनटाइम मानों को इंटरसेप्ट करता है, LLM एजेंट से कोड का संकीर्ण अपडेट अनुरोध करता है, उसे संकलित करता है और लोड किए गए क्लास को ओवरराइड करता है। फिर कवर किए गए परिदृश्य बिना किसी आगे के मॉडल कॉल के नियमित Kotlin की तरह निष्पादित होते हैं।
JetBrains Research ने KotlinLLM का सोर्स कोड Apache 2.0 लाइसेंस के तहत खोल दिया है। IntelliJ IDEA के लिए यह प्रोटोटाइप प्लगइन स्मार्ट मैक्रोज़ asLlm और mockLlm जोड़ता है, जिनके बॉडी Kotlin कोड के रूप में जनरेट किए जाते हैं, न कि लाइव मॉडल कॉल के रूप में निष्पादित किए जाते हैं। प्लगइन JDI के माध्यम से रनटाइम मानों को कैप्चर करता है, LLM-एजेंट से कोड का संकीर्ण अपडेट अनुरोध करता है, कंपाइल करता है और लोड किए गए क्लास को ओवरराइड करता है। कवर किए गए परिदृश्य फिर सामान्य Kotlin के रूप में चलते हैं, बिना किसी और इन्फ्रेंस कॉल के। अनुकूलित Spring Petclinic प्रोजेक्ट पर, सभी 24 परिदृश्य 100% हॉट रीलोड सफलता और लगभग 1% रनटाइम ओवरहेड के साथ पूरे हुए।
स्रोत: MarkTechPost — मूल
इस विषय पर हमारी पिछली पोस्ट ↓
ताज़ा समाचार