MicrosoftOCTO
NuGet publisher profile
Packages (28)
Microsoft.KernelMemory.Abstractions
Kernel Memory is a Copilot/Semantic Kernel Plugin and Memory Web Service to index and query any data and documents, using LLM and natural language, tracking sources and showing citations. The package contains the interfaces and models shared by all Kernel Memory packages.
Microsoft.KernelMemory.Core
The package contains the core logic and abstractions of Kernel Memory, not including extensions.
Microsoft.KernelMemory.AI.OpenAI
Provide access to OpenAI LLM models in Kernel Memory to generate embeddings and text
Microsoft.KernelMemory.AI.AzureOpenAI
Provide access to Azure OpenAI LLM models in Kernel Memory to generate embeddings and text
Microsoft.KernelMemory.MemoryDb.AzureAISearch
Azure AI Search connector for Microsoft Kernel Memory, to store and search memory using Azure AI Search vector indexing and semantic features.
Microsoft.KernelMemory.AI.Tiktoken
Provide tokenizers to allow counting content tokens for text and embeddings
Microsoft.KernelMemory.DataFormats.AzureAIDocIntel
Add Azure AI Document Intelligence to Kernel Memory to extract content from images and documents.
Microsoft.KernelMemory.MemoryDb.Qdrant
Qdrant connector for Microsoft Kernel Memory, to store and search memory using Qdrant vector indexing and Qdrant features.
Microsoft.KernelMemory.MemoryDb.Postgres
Postgres(with pgvector extension) connector for Microsoft Kernel Memory, to store and search memory using Postgres vector indexing and Postgres features.
Microsoft.KernelMemory.Orchestration.AzureQueues
Azure Queue Storage connector for Microsoft Kernel Memory, to run asynchronous pipelines via Azure Queue Storage queues.
Microsoft.KernelMemory.WebClient
Kernel Memory Web Client allows to connect to Kernel Memory Web Service to index and query any data and documents, using LLM and natural language, tracking sources and showing citations.
Microsoft.KernelMemory.DocumentStorage.AzureBlobs
Azure Blob Storage adapter allowing Kernel Memory to upload documents and maintain their state in Azure Blobs
Microsoft.KernelMemory.Chunkers
Collection of text chunkers.
Microsoft.KernelMemory.MemoryDb.Redis
Redis connector for Microsoft Kernel Memory, to store and search memory using Redis vector search and other Redis features.
Microsoft.KernelMemory.Orchestration.RabbitMQ
RabbitMQ connector for Microsoft Kernel Memory, to run asynchronous pipelines via RabbitMQ queues.
Microsoft.KernelMemory.MemoryDb.SQLServer
MS SQLServer connector for Microsoft Kernel Memory, to store and search memory using MSSQL.
Microsoft.KernelMemory.AI.LlamaSharp
Provide access to OpenAI LLM models in Kernel Memory to generate text
Microsoft.KernelMemory.MongoDbAtlas
MongoDb Atlas connector for Microsoft Kernel Memory, to store and search memory records with embeddings, and files.
Microsoft.KernelMemory.MemoryDb.Elasticsearch
Elasticsearch connector for Microsoft Kernel Memory, to store and search memory using Elasticsearch vector search and other Elasticsearch features.
Microsoft.KernelMemory.SemanticKernelPlugin
Kernel Memory Plugin allows to use Kernel Memory Service as a Semantic Kernel plugin, to index and query any data and documents, using LLM and natural language, tracking sources and showing citations.
Microsoft.KernelMemory.AI.Anthropic
Provide access to Anthropic LLM models in Kernel Memory
Microsoft.KernelMemory.DocumentStorage.AWSS3
AWS S3 Storage adapter allowing Kernel Memory to upload documents and maintain their state in AWS S3 or compatible service
Microsoft.KernelMemory.AI.Ollama
Provide access to Ollama LLM models in Kernel Memory to generate embeddings and text
Microsoft.KernelMemory.Safety.AzureAIContentSafety
Add Azure AI Content Safety to Kernel Memory to moderate user content.
Microsoft.KernelMemory.AI.Onnx
Provide access to ONNX LLM models in Kernel Memory to generate text
Microsoft.KernelMemory
The package contains all the core logic and extensions of Kernel Memory, to index and query any data and documents, using LLM and natural language, tracking sources and showing citations.
Microsoft.KernelMemory.Service.AspNetCore
This package provide helpers to integrate Kernel Memory into ASP.NET applications, such as builders, web endpoints, HTTP models
Microsoft.SemanticWorkbench.Connector
The connector allow Agents and Assistants to be used within Semantic Workbench.