An umbrella project for all the AI tools developed by Xemantic
Group: com.xemantic.ai (maven central)
- claudine: The only AI assistant you will ever need. An AI agent, which is using your machine as a window to external world, therefore perceiving your reality, values and needs, and reasoning how to fulfill them.
- anthropic-sdk-kotlin: Unofficial Kotlin-multiplatform version of Anthropic SDK with some extra features.
- anthropic-sdk-kotlin-demo: Examples of
anthropic-sdk-kotlin
use, good for educational purposes. - anthropic-sdk-kotlin-jvm-template: A template repository to use
anthropic-sdk-kotlin
straight away in JVM environment (needs to be updated). - claude-ai-artist: Claude AI generating computational art in a feedback loop process - a study of machine reasoning on aesthetics.
- xemantic-ai-tool-schema: AI/LLM tool use (function calling) JSON Schema generator.
- xemantic-ai-tool-schema-mdc: Adapting
xemantic-ai-tool-schema
to Model Context Protocol kotlin-sdk Tool input. - xemantic-ai-file-magic: Detecting file media type before submitting binary content to LLM.
- xemantic-ai-money: Real-time calculation of LLM usage costs.
- xemantic-ai-markdown: Streaming Markdown to HTML and HTML to Markdown transformer for Kotlin multiplatform (in progress).
- cerebras-cloud-sdk-kotlin: Unofficial Kotlin multiplatform variant of the Cerebras API (Cloud SDK) (in progress).
- xemantic-kotlin-test: The power-assert compatible assertions DSL and some other testing goodies.