txtai logo

txtai

neuml/txtai

All-in-one AI framework for semantic search, LLM orchestration and language model workflows

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

167views this month

13k stars891 forksLast push Sep 15, 2026 Python Apache-2.0

Decision brief

txtai is an all-in-one AI framework that supports semantic search, LLM orchestration, and language model workflows, making it suitable for projects that require comprehensive AI capabilities in Python.

Good fit when

  • When you need a comprehensive framework that integrates semantic search, LLM orchestration, and language model workflows in a single package.
  • If your project requires Python 3.10+ and you are looking for a solution that supports a wide range of AI functionalities including embeddings and vector search.

Avoid when

  • If your project strictly requires a framework that is not Python-based, as txtai is specifically designed for Python environments.
  • When you need a tool that focuses solely on a specific aspect of AI, such as only semantic search or only LLM orchestration, as txtai's all-in-one approach might introduce unnecessary complexity.

Observed Sep 18, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (2d since push)
As of Sep 18, 2026
Provenance
Not a fork · Organization account
As of Sep 18, 2026
Security (OSV)
No lockfile
As of Sep 18, 2026

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

Install

pip install txtai
PyPI

How it fits your stack(31)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Alternative

Integrates

Related

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

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

Overview

A comprehensive AI framework that supports semantic search, LLM orchestration, and language model workflows, including features for information retrieval, embeddings, and vector search.

Capability facts

Languages
python

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

Categories

Compatibility

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

Python runtimePython

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

Python 3.10+ is supported. Using a Python [virtual environment](https://docs.python.org/3/l
Source link

Tags

README

Installation The easiest way to install is via pip and PyPI Python 3.10+ is supported. Using a Python virtual environment is recommended. See the detailed install instructions for more information covering optional dependencies, environment specific prerequisites, installing from...

For agents

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

Was this helpful?

Anonymous feedback helps us improve pages and translations.