Skip to content

fmmr/2025_ai_eng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Engineering Course - Spring 2025

Deploy FTW! Deploy Polyglot Automagic Readme

Course project implementing practical AI engineering patterns across multiple technologies and languages.

🚀 Main Application - Kotlin/Spring Boot

Live Demo: https://ai.rodland.no/

Comprehensive Spring Boot web application with interactive demos covering all major AI engineering concepts. Built with Kotlin, featuring real-time interfaces and production-ready patterns.

Technology Stack: Spring Boot 3.5.0, Kotlin, Thymeleaf, Bootstrap, OpenAI API, Supabase, PostgreSQL with vector extensions.

Kotlin Demos

🧠 Core AI

🗄️ Data

🚀 Open Source

👁️ Vision & Image

🎯 AI Agents

🔗 MCP Protocol

🏗️ Frameworks

  • 🦜 LangChain Lab - Declarative AI services (Personal Exploration)
  • 🍃 Spring AI - Native Spring integration (Personal Exploration)
  • ☕ OpenAI Toolkit - Official Java/Kotlin SDK (Personal Exploration - Procrastinating)

→ View Kotlin Project Details

🌐 JavaScript/Node.js Demos

PolyGlot: Node.js app with Socket.io real-time chat → View Code
DodgyDave: Vite/JavaScript app with Socket.io → View Code

📚 Course Information

Implementing concepts from the Scrimba AI Engineering Path - a practical course covering OpenAI API, HuggingFace models, embeddings, vector databases, and AI agents.

Why multiple languages? Demonstrates that AI engineering patterns work across different technology stacks - from JavaScript/Node.js to Kotlin/JVM.

🔗 Operations & Links

Quick Links:

About

AI engineering course 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •