neuml

    neuml/txtai

    πŸ’‘ All-in-one AI framework for semantic search, LLM orchestration and language model workflows

    13.2K stars
    984 forks
    114 GitHub watchers
    Updated Nov 10, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    2 releases in the last 90 days, the latest 34 days ago, with 90 contributors on GitHub.

    Use Cases & Benefits

    • Provides an all-in-one AI framework for semantic search, large language model orchestration, and language model workflows.
    • Combines vector indexes, graph networks, and relational databases to enable powerful, scalable semantic search and LLM-powered applications locally or at scale.
    • Use for building semantic search engines that understand natural language meaning beyond keywords across text, images, audio, and video.
    • Use for orchestrating autonomous AI agents and retrieval augmented generation (RAG) pipelines to create context-aware chatbots and knowledge-driven workflows.
    • Use for constructing language model workflows that integrate multiple specialized models for tasks like summarization, transcription, translation, and text-to-speech.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    Apache 2.0

    Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.

    Community files

    • README: present
    • Contributing guide: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    txtai is an all-in-one AI framework for semantic search, LLM orchestration and language model workflows.

    The key component of txtai is an embeddings database, which is a union of vector indexes (sparse and dense), graph networks and relational databases.

    This foundation enables vector search and/or serves as a powerful knowledge source for large language model (LLM) applications.

    Build autonomous agents, retrieval augmented generation (RAG) processes, multi-model workflows and more.

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

    New vector databases, LLM frameworks and everything in between are sprouting up daily. Why build with txtai?

    The following sections introduce common txtai use cases. A comprehensive set of over 70 example notebooks and applications are also available.

    Excerpt from the neuml/txtai README on GitHub (Apache-2.0 license). Β© its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Nov 10: +77

    +331 stars over 73 days across 8 snapshot days; best day +77 on Nov 10.

    Forks

    984+98

    Open issues

    18+9

    Compared with peers in AI

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth

    neuml/txtai compared with AI repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    D4Vinci/Scrapling101.1K+6.3K756 days ago
    thedotmack/claude-mem115.8K+4.7K75today
    heygen-com/hyperframes82.3K+4.0K75today
    harry0703/MoneyPrinterTurbo142.0K+3.8K753 days ago
    github/spec-kit149.2K+2.6K75today
    neuml/txtai13.2Kβ€”5834 days ago
    Category median115.8K+4.0K75β€”

    Discover Repositories

    Search across tracked repositories by name or description