Textr AI
Textrai is an open-source AI library for building semantic search, RAG, and intelligent text applications with embeddings and lightweight pipelines. It integrates with popular embedding models (Huggin
Textrai is an open-source AI library for building semantic search, RAG, and intelligent text applications with embeddings and lightweight pipelines. It integrates with popular embedding models (Huggin

Embedding integration
Connect to multiple embedding model providers including Hugging Face, OpenAI, and Cohere
Vector database support
Works with Pinecone, Weaviate, Qdrant, Chroma, FAISS, and LanceDB for storing and retrieving embeddings
LLM compatibility
Integrates with OpenAI, Anthropic, Google, Mistral, and Ollama for text generation
Multi-modal processing
Handle text, images, audio, and optical character recognition in a single pipeline
Production features
Includes data persistence, batch processing, streaming, and optional GPU acceleration
Lightweight API
Simple, framework-agnostic interface designed for quick implementation
Build a semantic search engine to find documents or content by meaning rather than keyword matching
Create a retrieval-augmented generation system that pulls relevant information from your data to improve LLM responses
Process large volumes of images or documents with embedded text to extract and search their contents
Develop a customer support chatbot that can search a knowledge base and generate contextual answers