The KAOS Project, Relational Database Book, New Tutorials | Issue 75
A weekly curated update on data science and engineering topics and resources.
This week's agenda:
Open Source of the Week - The KAOS project
New learning resources - SQL for data engineers course, PyTorch crash course, automating RAG with Airflow
Book of the week - Grokking Relational Database Design by Qiang Hao and Michail Tsikerdekis
Check out last week's issue: The Shapash Project, New Python Book, OpenClaw Tutorials
📌 I share daily updates on Facebook, Telegram, WhatsApp, and Viber.
Are you interested in learning how to set up automated workflows with GitHub Actions? If so, please check out my course on LinkedIn Learning:
Open Source of the Week
This week’s focus is on a new open source project, KAOS. This project, by Alejandro Saucedo, provides a Kubernetes-native framework for deploying and orchestrating AI agents with tool access, multi-agent coordination, and seamless LLM integration.
Project repo: https://github.com/axsaucedo/kaos
Key Features
Agentic Graphs - Deploy distributed agent networks as Kubernetes resources
MCP Primitives - Tool integration via the Model Context Protocol standard
Multi-Agent Support - Hierarchical agent systems with automatic delegation
OpenAI-Compatible - All agents expose
/v1/chat/completionsendpointsKAOS CLI - Install and manage agents and environments with
kaosCLIVisual Dashboard - UI to monitor agents, test chat, debug memory, and tools
More details are available in the project documentation.
License: Apache-2.0
New Learning Resources
Here are some new learning resources that I came across this week.
SQL for Data Engineers Course
This 14-hour SQL course provides an introduction to SQL for data engineering from the foundation to advanced topics. This includes the following topics:
SQL foundations
Exploratory data analysis with SQL
Production SQL
Data warehouse & ETL pipeline
PyTorch Crash Course
This short tutorial by NeuralNine provides an intro to the PyTorch framework for deep learning applications.
Build a RAG Pipeline with Apache Airflow
The following tutorial by George Yates provides an example for setting up a production-ready pipeline to support an automated RAG application with Airflow.
Book of the Week
This week’s focus is on the Relational Database book - Grokking Relational Database Design by Qiang Hao and Michail Tsikerdekis. The book, as the name implies, focuses on principles of relational database design, presented in an approachable, engaging way.
What the book covers
Introduction to relational databases and SQL — writing your first SQL queries, managing tables, and exploring basic query patterns.
Design fundamentals and process — core goals of database design and step-by-step stages for planning and structuring a database.
Entities and relationships — defining entities and attributes, mapping real-world relationships with ER diagrams, and understanding cardinality.
Normalization and implementation — reducing redundancy and anomalies with normalization, choosing data types and keys, and implementing designs with SQL.
Security and performance considerations — database security basics, indexing, storage choices, and when to denormalize for optimization.
Design in the AI era — how generative AI tools can support requirements analysis, entity identification, and relationship modeling.
This book is ideal for self-taught programmers, software engineers, data scientists, analysts, and business users who want to understand relational database principles, learn SQL, and design effective, scalable databases — with no prior database experience assumed.
The book is available online on the publisher’s website, and a hard copy can be purchased on Amazon.
Have any questions? Please comment below!
See you next Saturday!
Thanks,
Rami




