Semantic Kernel logo

Semantic Kernel

Lightweight SDK for integrating AI models into code

About this AI Agent

Semantic Kernel is an SDK that enables developers to build AI agents by integrating large language models like OpenAI and Azure OpenAI into their C#, Python, or Java codebases. Developed by Microsoft, Semantic Kernel offers a modular and extensible platform for creating enterprise-grade solutions, allowing automatic orchestration of plugins and seamless connection to the latest AI models without rewriting codebases.

Agent Features

  • Integrates LLMs into codebases
  • Supports C#
  • Python
  • Java
  • Automatic plugin orchestration
  • Modular and extensible platform
  • Future-proof AI integration
  • Security enhancements like telemetry support
  • Abstractions for AI services
  • Prompt management and rendering
  • Visual Studio Code extension

Agent Use Cases

  • Build AI agents
  • Automate processes
  • Enterprise AI solutions
  • Integrate AI models
  • Orchestrate plugins

Agent Overview

Pricing

Free

Category

AI Agent Builder

Source Type

Open Source
;