Semantic Kernel

The latest news from the Semantic Kernel team for developers

Spring 2024 roadmap for Semantic Kernel

Now that it's February, we wanted to share what we had planned for Semantic Kernel from now until Microsoft Build. Most of our next immediate investments fall into one of three buckets: V1.0 parity across all our languages, additional connectors, and last but not least, agents. If you want a deep dive into our plans, watch our Spring 2024 ...

Road to v1.0 for the Python Semantic Kernel SDK

Want to contribute to the Python SDK? Come join the Python Development Syncs every other Wednesday at 9 AM PST. Click here to download the calendar invite. Last year, we finished shipping the v1.0.1 version of the .NET Semantic Kernel SDK. As part of this move, we made the SDK much easier to use while also increasing its power. We now have ...

New year; new ways to connect with the Semantic Kernel team!

Now that it's 2024, the Semantic Kernel team has new ways for you to connect with the core team! If you are part of the Semantic Kernel community, you have two options to meet with us virtually: community office hours and kernel development syncs. Both are held every Wednesday with different options to make it easy for folks around the world ...

GUEST POST: How to build a Kernel Memory connector and use Elasticsearch as vector database

This article will help readers to create their own connectors for Kernel Memory. It will introduce fundamental concepts of Kernel Memory and Elasticsearch and will show some practical use cases of how to use the interface IMemoryDb. The complete source code for the connector is located in the GitHub repository FreeMindLabs.KernelMemory....

Say hello to Semantic Kernel V1.0.1

The Semantic Kernel team is proud to announce that we have published V1.0.1 of Semantic Kernel for C#. With V1, C# developers now have a solid foundation to build AI agents for their AI powered applications. We are extremely thankful to the many people who tested our release candidates over the past two weeks. The many bug reports and ...

Migrating from the Sequential and Stepwise planners to the new Handlebars and Stepwise planner

As part of our Ignite release, we shipped the new gen-4 and gen-5 planners developed by the Semantic Kernel team. These new planners can handle many more functions (2-3X more), leverage more complex logic (e.g., loops, conditionals, and complex objects), all while using fewer tokens. Because of just how much better these new planners are, ...

Come hack with us on Semantic Kernel v1.0!

(image) v1.0 is right around the corner! What better way to kick off the holiday season than with an AI hackathon! We're approaching a big milestone for the Semantic Kernel with the upcoming release of the 1.0 SDK. To get the community familiar with the changes that are coming and to get as much feedback as possible, we're launching ...

Semantic Kernel’s Ignite release: Beta8 for the .NET SDK

Yesterday’s and today’s  Ignite sessions have been jam packed with updates. From new AI infrastructure to the new Copilot Studio, Microsoft has had a lot to share! At the center of it all, however, is still AI Orchestration: the layer that uses AI to retrieve data, call functions, and ultimately do real work. That’s where Semantic ...