tryAGI/LangChain
A C#/.NET port of LangChain enabling developers to build LLM applications using composable abstractions.

This repository provides a C# implementation of the LangChain framework, adapting its composable abstractions for the .NET ecosystem. It enables developers to build applications powered by large language models (LLMs) using chains, agents, and tools. The project integrates with OpenAI and other LLM providers through an SDK-first approach, offering a Microsoft-independent alternative to SemanticKernel while maintaining compatibility with existing .NET libraries.