txtai icon

txtai

Createdneuml

Enables semantic search, LLM orchestration, and language model workflows with an all-in-one embeddings database.

About

txtai is a versatile, open-source embeddings database designed to streamline semantic search and empower language model workflows. Functioning as a unified platform, it merges vector indexes, graph networks, and relational databases, providing a robust foundation for vector search and serving as a potent knowledge source for Large Language Model (LLM) applications. It allows users to construct autonomous agents, retrieval augmented generation (RAG) processes, and multi-model workflows, scaling from local operations to container orchestration with ease.

Key Features

  • Pipelines powered by language models that run LLM prompts, question-answering, labeling, transcription, translation, summarization and more
  • 10,724 GitHub stars
  • Create embeddings for text, documents, audio, images and video
  • Agents that intelligently connect embeddings, pipelines, workflows and other agents together to autonomously solve complex problems
  • Vector search with SQL, object storage, topic modeling, graph analysis and multimodal indexing
  • Workflows to join pipelines together and aggregate business logic

Use Cases

  • Build semantic search applications
  • LLM orchestration
  • Language model workflows
Craft Better Prompts with AnyPrompt