Hạt nhân ngữ nghĩa là SDK để xây dựng các ứng dụng LLM/AI agent do Microsoft cung cấp dưới dạng mã nguồn mở và là một cơ chế cho phép gọi các lời nhắc và chức năng mã hiện có theo cách thống nhất dưới dạng "trình cắm".
Semantic Kernel (SK) là SDK nguồn mở do Microsoft cung cấp trong C#, Python và Java. Nó xử lý các lệnh gọi LLM và logic nghiệp vụ (chức năng/API) hiện có dưới dạng "plugin" trong cùng một giao diện và được cho là cơ sở để tự động phối hợp với các nhà lập kế hoạch và agent. Giống như LangChain, nó được định vị là một tiêu chuẩn công nghiệp ở chỗ nó xử lý RAG, cấu hình đa agent và điều phối lệnh gọi chức năng. Trong hoạt động thực tế kể từ năm 2026, mặc dù khả năng tương thích với các hệ thống công ty như .NET và hệ sinh thái Azure sẽ được đánh giá cao, nhưng sẽ có lúc nó sẽ nhường chỗ cho các khung dựa trên Python xét về quy mô cộng đồng và mức độ cộng tác phong phú của bên thứ ba. Vì vậy, khi chọn một khung, khả năng tương thích với ngăn xếp ngôn ngữ chính của nhóm có thể sẽ là yếu tố quyết định trong lĩnh vực này. Một điều đáng tiếc là những thay đổi mang tính hủy hoại đối với cơ chế lập kế hoạch và API đã xảy ra tương đối thường xuyên giữa các phiên bản và phải tính đến chi phí bảo trì cho các bản cập nhật tiếp theo. Về mặt chi phí, bản thân SK là miễn phí, nhưng phí mã thông báo cho API Azure OpenAI và LLM được gọi ngầm thực sự ảnh hưởng đến giá thị trường, vì vậy, điều quan trọng trong lĩnh vực này là giảm các cuộc gọi không cần thiết khi thiết kế các trình cắm.