Knee
Seamless two-way communication between Kotlin/Native and Kotlin/JVM. Supports suspend functions, classes, interfaces, no-copy buffers and much more.
Install / Use
/learn @deepmedia/KneeREADME

🦵 Knee 🦵
A Kotlin compiler plugin and companion runtime tools that provides seamless communication between Kotlin/Native binaries and Kotlin/JVM, using a thin and efficient layer around the JNI interface.
With Knee, you can write idiomatic Kotlin/Native code, annotate it and then invoke it transparently from JVM as if they were running on the same environment.
// settings.gradle.kts
pluginManagement {
repositories {
gradlePluginPortal()
mavenCentral()
}
}
// build.gradle.kts
plugins {
id("io.deepmedia.tools.knee") version "1.2.0"
}
Please check out the documentation.
Related Skills
openhue
349.2kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
349.2kElevenLabs text-to-speech with mac-style say UX.
weather
349.2kGet current weather and forecasts via wttr.in or Open-Meteo
tradingview-mcp
682Advanced TradingView MCP Server for AI-powered market analysis. Real-time crypto & stock screening, technical indicators, Bollinger Band intelligence, and candlestick patterns. Works with Claude Desktop & AI assistants. Multi-exchange support (Binance, KuCoin, Bybit+). Open source trading toolkit.
