The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Semantic-kernel Alternatives
Similar projects and alternatives to semantic-kernel
-
-
langchain
Discontinued ⚡ Building applications with LLMs through composability ⚡ [Moved to: https://github.com/langchain-ai/langchain] (by hwchase17)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
guidance
Discontinued A guidance language for controlling large language models. [Moved to: https://github.com/guidance-ai/guidance] (by microsoft)
-
autogen
A programming framework for agentic AI. Join our Discord: https://discord.gg/pAbnFJrkgZ
-
private-gpt
Interact with your documents using the power of GPT, 100% privately, no data leaks
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Auto-GPT
Discontinued An experimental open-source attempt to make GPT-4 fully autonomous. [Moved to: https://github.com/Significant-Gravitas/AutoGPT]
-
txtai
💡 All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows
-
simpleaichat
Python package for easily interfacing with chat apps, with robust features and minimal code complexity.
-
-
langchaingo
LangChain for Go, the easiest way to write LLM-based programs in Go
-
AGiXT
AGiXT is a dynamic AI Agent Automation Platform that seamlessly orchestrates instruction management and complex task execution across diverse AI providers. Combining adaptive memory, smart features, and a versatile plugin system, AGiXT delivers efficient and comprehensive AI solutions.
-
-
gpt-llama.cpp
A llama.cpp drop-in replacement for OpenAI's GPT endpoints, allowing GPT-powered apps to run off local llama.cpp models instead of OpenAI.
-
agency
🕵️♂️ Library designed for developers eager to explore the potential of Large Language Models (LLMs) and other generative AI through a clean, effective, and Go-idiomatic approach. (by neurocult)
-
sqlite-vss
A SQLite extension for efficient vector search, based on Faiss!
-
haystack
:mag: LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.
-
-
malmo
Project Malmo is a platform for Artificial Intelligence experimentation and research built on top of Minecraft. We aim to inspire a new generation of research into challenging new problems presented by this unique environment. --- For installation instructions, scroll down to *Getting Started* below, or visit the project page for more information:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
semantic-kernel reviews and mentions
-
Semantic Tests for SemanticKernel Plugins using skUnit
This week, I had the chance to explore the SemanticKernel code base, particularly the core plugins. SemanticKernel comes equipped with these built-in plugins:
- FLaNK Stack for 04 December 2023
-
Getting Started with Semantic Kernel and C#
In this article we'll look at the high-level capabilities building AI orchestration systems in C# with Semantic Kernel, a rapidly maturing open-source AI orchestration framework.
- Semantic Kernel
-
Agency: Pure Go LangChain Alternative
I'm using Semantic Kernel (https://github.com/microsoft/semantic-kernel) and it's really nice. Makes building more complex workflows really simple without sacrificing control.
A bunch of examples (https://github.com/microsoft/semantic-kernel/blob/main/dotne...) for how to handle just about anything you need to do with OAI with a lot less boilerplate.
-
New: LangChain templates – fastest way to build a production-ready LLM app
I haven't tried it but there's Microsoft semantic-kernel.
-
Overview: AI Assembly Architectures
Semantic Kernel github.com/microsoft/semantic-kernel
- The Problem with LangChain
-
Alternative C# bindings in development, anyone interested?
Well it seems to be that project. I've just contributed the Oobabooga connector to semantic-kernel, and I have a lot on my plate at the moment, but I'll definitely have a look when things cool down, as I'm very interested in strengthening my C# AI toolkit.
-
The best framework currently going forward: LangChain vs Microsoft (Guidance and Semantic kernel)?
u/seanstar555 Semantic is indeed a full on sdk. They never made a comparison with LangChain because that wasn't their focus at the moment (according to: https://github.com/microsoft/semantic-kernel/discussions/1326). Yet I was hoping that someone with experience in both might have a cent or two to say as a form of comparison.
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Stats
microsoft/semantic-kernel is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of semantic-kernel is C#.