txtai
An all-in-one Python framework for semantic search, LLM orchestration and language-model workflows.
Sources and review
Checked against public documentation on . Suitability guidance is our editorial judgment; this is not a performance benchmark or an endorsement.
Self-hosted semantic search and RAG with agents in a single Python library.
About txtai
txtai is built around an embeddings database that unites sparse and dense vector indexes, graph networks and relational storage. On that foundation it provides vector search with SQL, embeddings for text, documents, audio, images and video, LLM pipelines for question answering, labelling, transcription, translation and summarisation, workflows, and agents and RAG.
txtai is an open-source project written primarily in Python, with 13k stars on GitHub. It was last updated in September 2026.
pip install txtai