We are thrilled to announce our new Weaviate C# client – a client library that brings the full power of Weaviate to the .NET ecosystem. After extensive development and feedback, we're releasing a client that is not only powerful and performant but hopefully also easy and enjoyable to use for any C# developer.

Why we built the C# client​

As Weaviate's feature set grew, we recognized the need for a C# client that was more than an API wrapper. We wanted to provide an experience that felt native to C# developers, addressing common pain points.

The new C# client tackles these challenges head-on, providing a fluent, intuitive, and strongly-typed API for all Weaviate operations.

Getting started​