txtai icon
txtai icon

txtai

Embeddings databases are a union of vector indexes (sparse and dense), graph networks and relational databases. This enables vector search with SQL, topic modeling, retrieval augmented generation and more.

txtai screenshot 1

Cost / License

Platforms

  • Self-Hosted
  • Docker
2likes
0comments
0articles

Features

txtai News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

  • Arkath liked txtai
  • oMLX icon
    justarandom added txtai as alternative to oMLX
  • Pinecone icon
    Fla added txtai as alternative to Pinecone
  • RamaLama icon
    POX added txtai as alternative to RamaLama
  • enough-jainil liked txtai
  • DS AI Chat icon
    04Kate added txtai as alternative to DS AI Chat

txtai information

  • Developed by

    US flagNeuML
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    21 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

AI Tools & ServicesDevelopment

GitHub repository

  •  12,409 Stars
  •  802 Forks
  •  6 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
txtai was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is txtai?

Embeddings databases are a union of vector indexes (sparse and dense), graph networks and relational databases. This enables vector search with SQL, topic modeling, retrieval augmented generation and more.

Embeddings databases can stand on their own and/or serve as a powerful knowledge source for large language model (LLM) prompts.

Summary of txtai features:

  • 🔎 Vector search with SQL, object storage, topic modeling, graph analysis and multimodal indexing
  • 📄 Create embeddings for text, documents, audio, images and video
  • 💡 Pipelines powered by language models that run LLM prompts, question-answering, labeling, transcription, translation, summarization and more
  • ??? Workflows to join pipelines together and aggregate business logic. txtai processes can be simple microservices or multi-model workflows.
  • ?? Build with Python or YAML. API bindings available for JavaScript, Java, Rust and Go.
  • ?? Run local or scale out with container orchestration

txtai is built with Python 3.8+, Hugging Face Transformers, Sentence Transformers and FastAPI. txtai is open-source under an Apache 2.0 license.

Official Links