Skip to content
Webinar|
1min read

AI Workshop: Real-time chat feed processing with RAG

A hands-on workshop on building real-time Slack chat applications using streaming data, LLMs, and retrieval augmented generation.

This hands-on AI workshop demonstrates how to build a real-time chat application powered by large language models, streaming data, and retrieval augmented generation. Using Bytewax and Python, participants learn how to process live Slack messages, maintain conversation context, summarize discussions, and enrich responses with external data sources.

The session walks step by step through building a production-style pipeline that handles message routing, stateful conversation memory, windowing, and scalable real-time processing. You’ll also see how vector databases and embeddings are used to ground LLM responses in relevant documentation, enabling more accurate and context-aware chatbots.

You will learn how to:

  • Build real-time LLM chat pipelines using streaming data
  • Maintain conversation history and context at scale
  • Combine live chat, vector search, and RAG for smarter AI assistants

As speakers we have Zander Matheson from Bytewax, and Henrik Nyman and Mikko Lehtimäki from Softlandia.

👉Watch the webinar below

Editorial note: The Bytewax company referenced in this post and webinar is no longer operating under its original name. Information related to Bytewax can still be found on GitHub.

Choose which optional services may load and use cookies. Analytics and marketing run only on softlandia.com. You can change these settings at any time using Manage Cookies in the footer.

Necessary (Always Active)

Local storage remembers your consent choices. Contact, newsletter and application forms are provided by Pipedrive separately from these optional services.

Leadfeeder identifies businesses visiting softlandia.com to help us understand interest in our services.

Allow YouTube videos and Contrast webinars to load automatically. These providers may use cookies and process usage data. Otherwise, you can load individual players when you choose.

Google Analytics 4, linked Google Ads measurement and PostHog help us understand visits and campaign performance. Ad personalization is disabled. Turning this off reloads the page to stop the Google tag.