Agentic AI & Creative Coding Workshops

An example code of a claude.ai clone written in 16 lines of Kotlin code

Invitation

Do you want to learn how to build your own AI agents?

We are Xemantic, offering intensive one-day workshops on building powerful AI agents. Your instructor, Kazik Pogoda, will take you on a journey of developing autonomous and highly potent AI systems, like Claudine AI agent, capable of fully controlling your machine. Claudine won AI hack Berlin hackathon.

AI hack Berlin 2024 promo image

What You Will Learn

You’ll gain access to a tailored workshop repository featuring approachable, well-documented examples and blueprints. These are illustrated using the OPENRNDR creative coding framework (to which we are contributors), making them both self-explanatory and engaging.

Direct discussions

Jump into the Xemantic Discord server to ask questions or discuss anything related to our workshops. Our community is here to help!

Backstory

Machines are becoming more intelligent every day, and keeping pace with their exponential advancement has become a full-time endeavor. We are entering the Agentic AI era, which creates unprecedented possibilities for software developers to integrate systems with autonomous, non-human reasoning.

At Xemantic, we conduct independent AI research through the lens of applied philosophy. This work has led to unique discoveries and an extensive collection of open source AI libraries. These tools make Agentic AI development highly approachable, especially for developers working with the Kotlin and Java/JVM stack.

Not familiar with Kotlin? Don’t worry — the workshop begins with an optional Kotlin crash course, and all code examples are minimal and self-explanatory. What matters here is not the implementation language but the meta-theory of writing powerful AI agents, which is the main focus of the workshop.

We had a chance of validating the value of our research during the AI hack Berlin hackathon at Google. Together with Victor Diaz we formed our ad hoc “Robots will steal your food” team, which presented an autonomous AI agent, freely controlling a remote Unix machine, according to intentions expressed in simple sketches created by the user in the web browser. Our team won the hackathon.

Kazik Pogoda and Victor Diaz receiving the 1st prize of the AI hack Berlin hackathon

About Kazik, Your Instructor

Kazik is an independent AI researcher, open source enthusiast, open society advocate, computational artist, and live coder. With a background as a programmer and software architect by trade and philosopher by education, he brings deep expertise in cognitive science and ethics. He is the co-founder of Xemantic (an applied philosophy collective) and Prachtsaal (a non-profit art cooperative).

Kazik Pogoda live coding during Algorave at Prachtsaal

Workshop Dates

We offer workshops on Tuesdays from 10:00 to 17:00 in February and March 2025:

Additional dates, including weekend sessions, may be added based on demand. If none of these dates work for you, please contact us at loading…. We can also arrange alternative dates for larger groups.

If you want to stay informed, subscribe to our newsletter.

Supporting Open Source & Workshop Access

Workshop Contribution: 150 EUR via GitHub Sponsors (see also Solidarity Access below)

25% of proceeds support our Prachtsaal non-profit cooperative.

Joining the workshop is a way to both learn and support open source AI development.

You need to follow these 2 steps:

Step 1: Reserve Your Spot

  1. Visit https://opencollective.com/xemantic/events
  2. Select your preferred workshop date
  3. Book your free reservation ticket

Space is limited to 15 participants per workshop.

Step 2: Become a GitHub Sponsor

  1. Visit our Agentic AI Workshop Tier on GitHub Sponsors (GitHub account required)
  2. Start your sponsorship
  3. Gain immediate access to the workshop repository: https://github.com/xemantic/xemantic-ai-workshop

Why GitHub Sponsors?

Important Notes

Solidarity Access

We believe in making AI education accessible:

  1. Email loading… with your GitHub username requesting solidarity access
  2. Upon approval, receive repository access (no questions asked)
  3. Contribute what you can via a one-time or monthly GitHub sponsorship

We look forward to welcoming you to our community at Prachtsaal!

Location

The workshops take place at Prachtsaal, a vibrant non-profit art cooperative in Berlin’s Neukölln district. As home to many resident artists, including our Xemantic collective, it offers a unique and inspiring learning environment.

Venue Highlights

Dining Options

Address

Prachtsaal Jonasstraße 22 12053 Berlin

Technical Requirements

While you can attend the workshop as a lecture-style participant, bringing a laptop is highly recommended for hands-on practice. You may work individually or pair with another participant.

Your laptop should meet these specifications:

All examples will be demonstrated on screen and explained thoroughly.

Anthropic API Access

You’ll need an Anthropic API key to participate in the hands-on exercises:

  1. Visit the Anthropic billing console
  2. Add a minimum of $5 credit (sufficient for the entire workshop)

Important: Anthropic API credits are separate from Claude.ai subscriptions. You’ll need API credits specifically.

Development Environment

You’ll need a Kotlin-compatible IDE. Either:

Note: If you attend the first hour (10:00-11:00), we’ll guide you through IDE installation and provide a Kotlin crash course.

Workshop Schedule

10:00 - 17:00 (Tuesday)

5-minute breaks provided at the top of each hour

Code of Conduct

Our workshop adheres to the Berlin Code of Conduct, and we are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, ability, ethnicity, socioeconomic status and religion (or lack thereof).

Frequently Asked Questions

What level of programming experience is required?

Our workshop is designed to be accessible to developers of all skill levels. The key requirements are:

The workshop repository features self-explanatory code that follows a “clone, modify, play” approach. Natural language skills are more crucial than advanced programming expertise for this workshop.

Beginners are encouraged to attend the optional Kotlin crash course at 10:00.

Do you offer on-site corporate workshops?

Yes! We can deliver the workshop at your company location.

Is it possible to take part in the workshop remotely?

We are working on that. Depending on popularity, we might also consider a pre-recorded version of the workshop published on YouTube.

Why Kotlin for AI Development?

Kotlin offers unique advantages for AI development:

  1. Powerful Language Features
  2. Developer-Friendly
    • Clean, minimal syntax
    • Reduced boilerplate code
    • Excellent for learning and teaching
  3. Technical Benefits

While Kotlin AI libraries are currently limited, we’re actively working to expand the ecosystem.