Tue, Jan 27 · 5:30 PM EST
Dual program night (English and French), Soirée double (Anglais et Français)
Agenda:
5:30 PM – Doors open – Networking and food
17h30 - Ouverture des portes - Réseautage et nourriture
6 PM / 18h - Session 1 - Peter Boulus
7 PM / 19h – Session 2 – Etienne Gauthier
8:00–8:30 PM – Networking / End of event
20h00-20h30 - Réseautage
/ Fin de la soirée
Session 1 (English/Anglais) - Persuasion-as-a-Service: Multi-Agent AI Workflows on a gRPC Chat Backend
Ever wondered if an AI could decide if you’re persuasive enough to deserve a discount? Meet a cutting-edge, agentic AI chatbot system built to judge customer persuasiveness, live, in production, and ready for the real world. Featuring sophisticated multi-agent workflows, dynamic tool calling, and a blazing-fast gRPC server implementation, this Python-powered chatbot doesn’t just respond; it evaluates, reasons, and makes real-time decisions. Come see how the future of conversational AI isn’t just chat, it’s judgement.
Session 2 (French/Français) - Intro sur Keycloack
Vous voulez être plus sécure, mais ne voulez pas réinventez la roue? Keycloak est là pour vous simplifier la vie énormément. Keycloak est un fournisseur d'identité (IDP) gratuit et Open Source. Il peut rouler avec docker et on peut lui injecter les configurations de base que nous voulons, on va voir ça un peu plus tard. Aussi, autre que supporter usager et mot de passe, ça supporte tous les fournisseurs les plus connue: Azure, Google, Paypal, LinkedIn, GitHub, Instagram, Facebook, etc …. En plus, Keycloak implemente les protocols clé en main: OIDC, SAML 2.0, Oauth 2.0 + PKCE et LDAP (pour serveur interne). Aujourd'hui, nous allons focuser sur Oauth 2.0 + PKCE et Blazor avec un implementation facile et rapide avec Aspire.
--------
Find us on the third floor of the Bronfman building at McGill University.
--------
Retrouvez nous au troisieme étage du building Bronfman à l'université McGill