pgvector-dotnet
.NET (C#, F#, Visual Basic) library for pgvector that exposes vector storage and similarity queries on PostgreSQL to .NET applications.
About this tool
pgvector-dotnet
Category: SDKs & Libraries
Brand: pgvector
Repository: https://github.com/pgvector/pgvector-dotnet
License: MIT
.NET (C#, F#, Visual Basic) library that exposes pgvector-based vector storage and similarity queries on PostgreSQL to .NET applications.
Features
- .NET library for integrating the PostgreSQL
pgvectorextension with .NET applications - Language support for C#, F#, and Visual Basic
- Enables vector storage in PostgreSQL using the
pgvectorextension - Supports similarity search / similarity queries over vector data
- Integrates with popular .NET data access technologies:
- Npgsql (PostgreSQL .NET driver)
- Dapper (micro-ORM)
- Entity Framework (ORM)
- Example projects included in the repository for reference
- Test suite included for validation and reliability
Technical Details
- Distributed as a .NET solution (
Pgvector.sln) - Source organized under
src, with examples underexamplesand tests undertests - Open-source under the MIT license
Pricing
- Free and open-source (MIT license).
Loading more......
Information
Categories
Tags
Similar Products
6 result(s)COBOL bindings and examples for pgvector, letting legacy COBOL systems interact with PostgreSQL as a vector database.
Crystal language client for pgvector, providing idiomatic Crystal access to vector operations in PostgreSQL.
Elixir wrapper and examples for pgvector, integrating PostgreSQL-based vector search into Elixir ecosystems like Phoenix.
Erlang client and examples for pgvector, providing tools to run vector operations against PostgreSQL from Erlang systems.
Gleam language client and examples for pgvector, allowing Gleam applications to perform vector similarity search using PostgreSQL.
Haskell bindings and examples for pgvector, enabling Haskell applications to treat PostgreSQL as a vector database.