Skip to content

Entry

vanna

Appears in 4 awesome lists

๐Ÿค– Chat with your SQL database ๐Ÿ“Š. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval ๐Ÿ”„. (archived)

Open github.comvanna-ai/vanna

Found in these lists

Open-source projects

Section: Links

FreshScore 87

Awesome Data Analysis

Section: Tools ยท An AI-powered tool for generating SQL queries from natural language questions.

FreshScore 80

Awesome local LLM

Section: Retrieval-Augmented Generation ยท an open-source Python RAG framework for SQL generation and related functionality

FreshScore 87

awesome-python

Section: Other ยท ๐Ÿค– Chat with your SQL database ๐Ÿ“Š. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval ๐Ÿ”„. (archived)

FreshScore 81

Haystack

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search,โ€ฆ

In 13 listsDetails

Pathway

Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. Features 350+ connectors with always-in-sync data from SharePoint, Google Drive, S3, Kafka, PostgreSQL and more. BSL 1.1 license (becomes Apache 2.0 after 4 years).

In 8 listsDetails

pymongo

The Official MongoDB Python driver, offering both synchronous and asynchronous APIs.

In 6 listsDetails

SQLAlchemy

The Python SQL Toolkit and Object Relational Mapper.

In 6 listsDetails

DBeaver

A free universal database tool and SQL client for developers, SQL programmers, and administrators.

In 6 listsDetails

PyMySQL

A pure-Python MySQL client library for interacting with MySQL databases from Python applications.

In 5 listsDetails

LightRAG

Graph-based RAG with dual-level retrieval system. Simple and fast with comprehensive knowledge discovery (EMNLP 2025).

In 5 listsDetails

GraphRAG

GraphRAG is a data pipeline and transformation suite that is designed to extract meaningful, structured data from unstructured text using the power of LLMs.

In 5 listsDetails