raglite logo

raglite

superlinear-ai/raglite

Python toolkit for Retrieval-Augmented Generation (RAG) with DuckDB or PostgreSQL

GraphCanon updated Sep 20, 2026 · GitHub synced Sep 20, 2026

68views this month

1.2k stars109 forksLast push Aug 17, 2026 Python MPL-2.0

Decision brief

RAGLite offers specialized capabilities for integrating Retrieval-Augmented Generation (RAG) models with DuckDB or PostgreSQL.

Good fit when

  • - You need to leverage Retriever-Reader architectures specifically optimized for either DuckDB or PostgreSQL backend databases.
  • - Your application requires a Python-based solution without the overhead of additional language binding requirements.

Avoid when

  • - The project demands integration with RAG systems that natively support database backends other than DuckDB and PostgreSQL, as RAGLite is limited to these two options.
  • - You are looking for a more generalized framework that supports multiple vector search engines besides those compatible with DuckDB or PostgreSQL.

Observed Jul 12, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Steady (33d since push)
As of Sep 20, 2026
Provenance
Not a fork · Organization account
As of Sep 20, 2026
Security (OSV)
No lockfile
As of Jul 11, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install raglite
PyPI

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

RAGLite is a Python-based toolkit facilitating Retrieval-Augmented Generation using either DuckDB or PostgreSQL as backend databases.

Capability facts

Deploy
Self-host

Source: dockerfile:Dockerfile · Sep 20, 2026

Docker
Dockerfile present

Source: dockerfile:Dockerfile · Sep 20, 2026

CLI
CLI entrypoint

Source: pyproject.toml:[project.scripts] · Sep 20, 2026

Languages
python

Source: github.language+pyproject.toml · Sep 20, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

LangChain integrationLangChain

Source: README excerpt (regex_v1, Sep 20, 2026)

source dependencies (e.g., no [PyTorch](https://github.com/pytorch/pytorch) or [LangChain](https://github.com/langchain-ai/langchain))
Source link
Python runtimePython

Source: README excerpt (regex_v1, Sep 20, 2026)

RAGLite is a Python toolkit for Retrieval-Augmented Generation (RAG) with DuckDB or PostgreSQL.
Source link
Works with ChatGPTChatGPT

Source: README excerpt (regex_v1, Sep 20, 2026)

- 💬 Optional customizable ChatGPT-like frontend for [web](https://docs.chainlit.io/deploy/copilot), [Slack](https
Source link

Tags

README

🥤 RAGLite RAGLite is a Python toolkit for Retrieval Augmented Generation (RAG) with DuckDB or PostgreSQL. Features Configurable 🧠 Choose any LLM provider with LiteLLM, including local llama cpp python models 💾 Choose either DuckDB or PostgreSQL as a keyword & vector search dat...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.