217 packages tagged with “RAG”
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.
The package contains the core logic and abstractions of Kernel Memory, not including extensions.
Azure AI Search connector for Microsoft Kernel Memory, to store and search memory using Azure AI Search vector indexing and semantic features.
Provide tokenizers to allow counting content tokens for text and embeddings
Add Azure AI Document Intelligence to Kernel Memory to extract content from images and documents.
Qdrant connector for Microsoft Kernel Memory, to store and search memory using Qdrant vector indexing and Qdrant features.
Provide access to OpenAI LLM models in Kernel Memory to generate embeddings and text
Postgres(with pgvector extension) connector for Microsoft Kernel Memory, to store and search memory using Postgres vector indexing and Postgres features.
Provide access to Azure OpenAI LLM models in Kernel Memory to generate embeddings and text
Azure Queue Storage connector for Microsoft Kernel Memory, to run asynchronous pipelines via Azure Queue Storage queues.
RabbitMQ connector for Microsoft Kernel Memory, to run asynchronous pipelines via RabbitMQ queues.
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.
Redis connector for Microsoft Kernel Memory, to store and search memory using Redis vector search and other Redis features.
MS SQLServer connector for Microsoft Kernel Memory, to store and search memory using MSSQL.
Provide access to OpenAI LLM models in Kernel Memory to generate text
MongoDb Atlas connector for Microsoft Kernel Memory, to store and search memory records with embeddings, and files.
Elasticsearch connector for Microsoft Kernel Memory, to store and search memory using Elasticsearch vector search and other Elasticsearch features.
Collection of text chunkers.
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.
Azure Blob Storage adapter allowing Kernel Memory to upload documents and maintain their state in Azure Blobs
Provide access to Anthropic LLM models in Kernel Memory
Provide access to Ollama LLM models in Kernel Memory to generate embeddings and text
AWS S3 Storage adapter allowing Kernel Memory to upload documents and maintain their state in AWS S3 or compatible service
Add Azure AI Content Safety to Kernel Memory to moderate user content.
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.
LLM Tornado is a .NET provider-agnostic SDK that empowers developers to build, orchestrate, and deploy AI agents and workflows. Whether you're building a simple chatbot or an autonomous coding agent, LLM Tornado provides the tools you need with unparalleled integration into the AI ecosystem.
This package provide helpers to integrate Kernel Memory into ASP.NET applications, such as builders, web endpoints, HTTP models
Helper library that let you generate Excel document based on markdown files.
Helper library that let you generate Word document based on markdown files.