# txtai

Python framework for semantic search, LLM pipelines and workflows, with an embeddings database, a web API and Docker images.


Source: https://findsoftware.frbit.cloud/txtai/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- home: https://neuml.github.io/txtai
- repository: https://github.com/neuml/txtai
- docs: https://neuml.github.io/txtai/install/

### Identity

- status: active
- maintainer: NeuML LLC
- maintainerType: company
- parent: unknown
- firstRelease: 2020
- hqCountry: unknown

### Kind

- category: framework, search
- hosting: python
- language: python
- runtime: python
- runtimeMin: python 3.11
- basedOn: unknown

### Content

- contentStore: database
- databases: sqlite, postgres
- adminUi: unknown
- headlessApi: unknown
- templating: unknown
- i18n: unknown

### Rendering and deploy

- runsAs: always-on
- renderingModes: unknown
- installMethod: pip

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 9
- latestReleaseDate: 2026-10-06

### Adoption

- githubStargazers: 13042
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 83
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://neuml.github.io/txtai/ (read 2026-10-28)
- urls: https://api.github.com/repos/neuml/txtai (read 2026-10-28)
- urls: https://neuml.github.io/txtai/install/ (read 2026-10-28)
- maintainer: https://neuml.github.io/txtai/ (read 2026-10-28)
- license: https://neuml.github.io/txtai/ (read 2026-10-28)
- license: https://api.github.com/repos/neuml/txtai (read 2026-10-28)
- language: https://api.github.com/repos/neuml/txtai (read 2026-10-28)
- runtime: https://pypi.org/pypi/txtai/json (read 2026-10-28)
- runtimeMin: https://neuml.github.io/txtai/install/ (read 2026-10-28)
- category: https://neuml.github.io/txtai/ (read 2026-10-28)
- category: https://github.com/neuml/txtai/blob/master/README.md (read 2026-10-28)
- installMethod: https://neuml.github.io/txtai/install/ (read 2026-10-28)
- installMethod: https://neuml.github.io/txtai/cloud/ (read 2026-10-28)
- installMethod: https://neuml.github.io/txtai/install/ (read 2026-10-28)
- runsAs: https://neuml.github.io/txtai/api/ (read 2026-10-28)
- contentStore: https://neuml.github.io/txtai/embeddings/configuration/database/ (read 2026-10-28)
- databases: https://neuml.github.io/txtai/embeddings/configuration/database/ (read 2026-10-28)
- databases: https://neuml.github.io/txtai/embeddings/configuration/ann/ (read 2026-10-28)
- currentMajor: https://api.github.com/repos/neuml/txtai/releases (read 2026-10-28)
- latestReleaseDate: https://api.github.com/repos/neuml/txtai/releases/latest (read 2026-10-28)
- firstRelease: https://api.github.com/repos/neuml/txtai/releases (read 2026-10-28)
- githubStargazers: https://api.github.com/repos/neuml/txtai (read 2026-10-28)
- contributors: https://api.github.com/repos/neuml/txtai/contributors?per_page=1 (read 2026-10-28)

## Notes

txtai is an AI framework for semantic search, LLM orchestration and language model workflows, written in Python. It can run as a web API backed by FastAPI. Content storage can use SQLite or DuckDB, and the embeddings can be stored in Postgres through the pgvector backend. txtai is installed with pip, run from Docker images on Docker Hub, or installed directly from its GitHub source. NeuML LLC maintains it.

## Worth knowing

A hosted txtai.cloud is planned: the cloud documentation lists it as planned for the future, while the homepage and the company site describe it as being built or in preview.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
