I just released my JSON schema for LLM tool use / function calling library in version 1.0. Very useful for avoiding boilerplate when writing AI agents. I wonder if there are some other use cases, maybe validation?
https://github.com/xemantic/xemantic-ai-tool-schema
yay 3
kodee happy 1
d
darkmoon_uk
02/21/2025, 6:35 AM
Yes, this is fantastic! I spent a miserable afternoon trying and ultimately failing to get some older Jackson code to work with Kotlin/JVM to do this. Much needed component to benefit of AI usage!
Noted that this OpenAI Kotlin library recently merged a feature to use JSON schemas too - though its overall maintenance state is in question.
Thanks for this ❤️
k
Kazik Pogoda
02/21/2025, 12:46 PM
My schema library was mostly developed to support my other kotlin AI libraries, mainly