#31 · Primary category: LLM Application Frameworks

txtai

agents ai ai-agents embeddings information-retrieval language-model large-language-models llm nlp python rag retrieval-augmented-generation search search-engine semantic-search sentence-embeddings transformers txtai vector-database vector-search

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

Project last updated:08/27/26

GitHub Stars

12.9K

Forks

886

Contributors

42

License

Apache-2.0

Why we included this project

txtai is a solid choice when you'd rather work with one Python library than bolt together several services for a retrieval-heavy app. Its core is an embeddings database that merges dense and sparse vector indexes with graph and relational storage, letting you index text, images, audio, and video and then query the lot with natural language or SQL. Around that sit LLM pipelines for summarization, translation, question answering, and workflows that connect them, so it's a practical base for semantic search, RAG, and chat-with-your-data features. It runs locally by default, which helps if you want to keep data off remote providers, and it can scale later through container orchestration. If your team isn't Python-only, there are bindings for JavaScript, Java, Rust, and Go, plus an API for talking to a running txtai deployment.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category