An umbrella project for all the AI tools developed by Xemantic.
See Xemantic AI page for the whole context.
Important
🤖 Build Your Own AI Agents - Join our one-day Agentic AI & Creative Coding Workshop in Berlin (Spring 2025), led by AI hack Berlin hackathon winner Kazik Pogoda. Learn to create autonomous AI agents using Anthropic API, engineer advanced prompts, and give your agents tools to control machines. Workshops run Tuesdays (Feb 25 - Mar 25) at Prachtsaal Berlin, limited to 15 participants. 150 EUR contribution supports open source development (solidarity access available, no questions asked). All examples use Kotlin (crash course included) but focus on meta-principles of AI agent development. Details: https://xemantic.com/ai/workshops
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).
- xemantic-ai-text-diff: Detects differences in text and presents them in the way processable by LLMs, a Kotlin multiplatform library (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.