# txtai

> An all-in-one Python framework for semantic search, LLM orchestration and language-model workflows.

## Facts
- **Category:** [Agent Frameworks](https://agentsearchengine.app/category/agent-frameworks)
- **Type:** Framework
- **Pricing:** Open source
- **GitHub stars:** 12,969
- **Language:** Python
- **License:** Apache-2.0
- **Last repo activity:** today (Sep 22, 2026)
- **Official site:** https://neuml.github.io/txtai
- **Source code:** https://github.com/neuml/txtai
- **Listing on Agent Search Engine:** https://agentsearchengine.app/agents/txtai
- **Data verified:** September 2026

## Best for
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.

## Install

```
pip install txtai
```

## Alternatives
txtai sits in agent frameworks. Related tools indexed here:
- [langchain](https://agentsearchengine.app/agents/langchain) — The agent engineering platform. · Open source · Framework · 147k★ · Python · MIT · active today
- [ruflo](https://agentsearchengine.app/agents/ruflo) — The leading agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. · Open source · Framework · 73k★ · TypeScript · MIT · active 1 day ago
- [MetaGPT](https://agentsearchengine.app/agents/metagpt) — A multi-agent framework that assigns software-company roles to LLM agents to turn a requirement into a project. · Open source · Framework · 71k★ · Python · MIT · active 8 months ago
- [autogen](https://agentsearchengine.app/agents/autogen) — A programming framework for agentic AI; upstream is in maintenance mode. · Open source · Framework · 61k★ · Python · CC-BY-4.0 · active 5 months ago
- [crewAI](https://agentsearchengine.app/agents/crewai) — Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks. · Open source · Framework · 59k★ · Python · MIT · active today
- [LlamaIndex](https://agentsearchengine.app/agents/llamaindex) — Framework for connecting LLMs and agents to your own documents and data. · Open source · Framework · 52k★ · MIT · active today
- [LangGraph](https://agentsearchengine.app/agents/langgraph-platform) — LangChain's low-level orchestration framework for stateful, controllable agents. · Open source · Framework · 42k★ · Python · MIT · active today
- [DSPy](https://agentsearchengine.app/agents/dspy) — Stanford's framework for programming, not prompting, language models, with optimisers for prompts and weights. · Open source · Framework · 38k★ · Python · MIT · active today

---
Source: [Agent Search Engine](https://agentsearchengine.app) — an independent, hand-curated index of AI agents, MCP servers, and frameworks. Rankings are never sold; sponsored placements are labeled and never numbered. Full directory: https://agentsearchengine.app/llms-full.txt
