Agentic AI & Creative Coding Workshops
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.
What You Will Learn
- Master the essential glossary of AI development terms
- Build custom conversational bots using the Anthropic API as a foundation for agent development
- Design and engineer prompts for agents, moving beyond simple conversational AI — natural language becomes your new programming paradigm
- Extract structured output from unstructured sources through model parsing (e.g. documents, images)
- Give tools to your agent (function calling), so it can interact with your machine
- How to integrate an agent with IT systems of your organization (discussion with examples)
- How to assist Claudine agent in using your computer and autonomous coding - where traditional roles of human and machine are reversed.
- Understand the architecture and meta-principles of powerful AI agents
- Apply Anthropic’s Model Context Protocol, which standardizes how applications provide context to LLMs.
- Navigate AI ethics, privacy, security, and alignment considerations
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.
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).
Workshop Dates
We offer workshops on Tuesdays from 10:00 to 17:00 in February and March 2025:
- February 25, 2025
- March 4, 2025
- March 11, 2025
- March 18, 2025
- March 25, 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
- Visit https://opencollective.com/xemantic/events
- Select your preferred workshop date
- Book your free reservation ticket
Space is limited to 15 participants per workshop.
Step 2: Become a GitHub Sponsor
- Visit our Agentic AI Workshop Tier on GitHub Sponsors (GitHub account required)
- Start your sponsorship
- Gain immediate access to the workshop repository: https://github.com/xemantic/xemantic-ai-workshop
Why GitHub Sponsors?
- Support ongoing open source AI development for Kotlin ecosystem
- Get access to workshop materials and future updates
- Join a community of AI developers and enthusiasts
- Help maintain and improve our open source AI libraries
Important Notes
- Your workshop sponsorship is a monthly tier. Feel free to cancel after the workshop if you don’t need continued access.
- If you find value in our work, consider continuing your sponsorship at any amount to support future development.
- Repository access remains available to active sponsors.
- For B2B invoices in Germany or alternative payment methods, contact loading… (+19% VAT applies)
Solidarity Access
We believe in making AI education accessible:
- Email loading… with your GitHub username requesting solidarity access
- Upon approval, receive repository access (no questions asked)
- 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
- Located between Körnerpark and Tempelhof
- Workshop space in our main venue
- Art exhibition in the foyer
- Garden area for breaks
- Opportunities to meet resident artists and view their work
Dining Options
- Café Augusta directly in front of the building offers excellent coffee and food
- Numerous restaurants and cafés within walking distance
Address
Prachtsaal Jonasstraße 22 12053 BerlinTechnical Requirements
Laptop Requirements (Recommended)
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:
- Minimum 8GB RAM
- 4GB free disk space
- Any modern CPU (minimal local processing required)
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:
- Visit the Anthropic billing console
- 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:
- IntelliJ IDEA (Community Edition is sufficient)
- Android Studio
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)
- 10:00 - 11:00: Kotlin Crash Course (Optional)
- 11:00 - 11:30: Introduction & Setup
- 11:30 - 13:00: Morning Session
- 13:00 - 14:00: Lunch Break
- 14:00 - 17:00: Afternoon Session
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:
- Basic programming concepts understanding
- Ability to express ideas in natural language
- Willingness to learn and experiment
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.
- For organizers: Contact us directly at loading…
- For employees: Share our workshop page (https://xemantic.com/ai/workshops) with your team leader or HR department
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:
-
Powerful Language Features
- Domain-Specific Languages support
- Our anthropic-sdk-kotlin simplifies LLM integration
- Extension functions for elegant APIs
-
Developer-Friendly
- Clean, minimal syntax
- Reduced boilerplate code
- Excellent for learning and teaching
-
Technical Benefits
- Multiplatform support for cross-platform deployment
- Type inference for concise code
- Optimal for LLM code generation
While Kotlin AI libraries are currently limited, we’re actively working to expand the ecosystem.