marcominerva / SqlDatabaseVectorSearch
A Blazor Web App and Minimal API for performing RAG (Retrieval Augmented Generation) and vector search using the native VECTOR type in Azure SQL Database and Azure OpenAI.
Why this job: says: retrieval augmented, vector search; topics: rag, retrieval-augmented-generation, vector-database, embeddings, rag


What it does
- Microsoft Agent Framework orchestration. Document import is implemented as a workflow, while question reformulation and RAG are implemented as agents.
- Conversation history with question reformulation. The reformulation agent rewrites each question using the conversation context before vector search is performed.
- SQL vector-search context provider. The RAG agent receives relevant chunks from Azure SQL Database or SQL Server 2025 through a TextSearchProvider backed by native VECTOR search.
- Information about token usage. The Blazor chat page and API responses expose token usage for reformulation and final answer generation.
- Response streaming. The Blazor chat page and the /api/ask-streaming endpoint stream answers, appending tokens as they arrive.
Get started
git clone https://github.com/marcominerva/SqlDatabaseVectorSearch.git You need: .NET 10 SDK; One of the following, both of which support the native VECTOR type:; Azure OpenAI resource and API keys
- Maintenance
- Active
- Last commit 33 days ago
- Stars
- 145
- On GitHub
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- None yet
- No releases
- Built with
- C#
- 59% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- 86% closed
- 1 still open
- Pull requests
- 7 merged
- 0 waiting
- Releases
- None
- Never published
- No contributing guide
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| vearch / vearch | 2,333 | 3 months ago | Apache-2.0 | No downloads |
| hemanth / piragi | 132 | 6 days ago | MIT | No downloads |
| RManLuo / gfm-rag | 313 | 2 months ago | Apache-2.0 | No downloads |
More: languages, topics and project record
Languages
- C# 59%
- HTML 29%
- CSS 9%
- JavaScript 2%
Topics
- azure-openai
- azure-sql-database
- c-sharp
- chatgpt
- dotnet
- embeddings
- openai
- rag
- retrieval-augmented-generation
- semantic-kernel
- sql-server
- vector-database
Project record
- JobRAG and search
- StatusListed
- Commits321
- Forks38
- Watching7
- Stars in 28 days+1
- CreatedJun 14, 2024
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
