AltHub

neuml/txtai Alternatives

AI framework / RAG / semantic search / LLM orchestration

All-in-one Python framework for semantic search, RAG, LLM orchestration, agents, and pipelines with an embeddings database.

12.9kPythonApache-2.0active · last push 2mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

StarTrail-org/LEANNGitHub

Choose when storage constraints and on-device privacy matter more than txtai's full feature set.

[MLsys2026]: RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device.

12.8k
Python
MIT
active2mo ago
HKUDS/LightRAGGitHub

Choose for a simple, fast, graph-based RAG library without extra orchestration features.

[EMNLP2025] LightRAG: Simple and Fast Retrieval-Augmented Generation

39.1k
Python
MIT
active2mo ago
microsoft/graphragGitHub

Choose when you need Microsoft's modular graph-based RAG with deep knowledge-graph integration.

A modular graph-based Retrieval-Augmented Generation (RAG) system

35.6k
Python
MIT
active2mo ago
deepset-ai/haystackGitHub

Choose when you need a mature, production-ready pipeline framework with extensive integrations.

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

26.3k
Python
Apache-2.0
active2mo ago
llmware-ai/llmwareGitHub

Choose for enterprise RAG with small specialized models and low-resource deployment.

Unified framework for building enterprise RAG pipelines with small, specialized models

14.8k
Python
Apache-2.0
active5mo ago
SciPhi-AI/R2RGitHub

Choose when you need a production-ready agentic RAG system with built-in REST API.

SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.

8.0k
Python
MIT
slowing11mo ago
OpenBMB/UltraRAGGitHub

Choose when you prefer a low-code MCP-based approach to assemble RAG pipelines.

A Low-Code MCP Framework for Building Complex and Innovative RAG Pipelines

5.7k
Python
Apache-2.0
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

memvid/memvidGitHub

Choose when you only need a lightweight serverless memory layer for agents instead of a full RAG framework.

Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.

16.4k
Rust
Apache-2.0
active3mo ago
langchain-ai/langgraphGitHub

Choose when you need stateful agent orchestration with graph-based control flows, without built-in retrieval.

Build resilient agents.

40.2k
Python
MIT
active2mo ago
openai/openai-agents-pythonGitHub

Choose when you want a lightweight OpenAI-native multi-agent framework without retrieval features.

A lightweight, powerful framework for multi-agent workflows

28.9k
Python
MIT
active2mo ago
google/adk-pythonGitHub

Choose when you want Google's code-first agent toolkit with evaluation and deployment tooling.

An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

21.5k
Python
Apache-2.0
active1mo ago
microsoft/agent-frameworkGitHub

Choose when you want a Microsoft agent framework with Python/.NET multi-agent orchestration.

A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.

13.5k
Python
MIT
active30d ago
google/adk-goGitHub

Choose when you want a Go-native agent toolkit from Google, not a Python framework.

An open-source, code-first Go toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

8.7k
Go
Apache-2.0
active2mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

Tencent/WeKnoraGitHub

Choose when you want a deployable knowledge platform (Go) with wiki-style RAG and autonomous agents.

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

20.4k
Go
NOASSERTION
active2mo ago
infiniflow/ragflowGitHub

Choose when you want a ready-to-run RAG engine with GUI and document management.

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

89.1k
Go
Apache-2.0
active2mo ago
zylon-ai/private-gptGitHub

Choose when you want a locally hosted API layer for private AI with RAG, OpenAI-compatible.

Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more. Works with any OpenAI-compatible inference server.

57.5k
Python
Apache-2.0
active2mo ago
eosphoros-ai/DB-GPTGitHub

Choose when you want an agentic AI data assistant platform with UI for data-driven workflows.

open-source agentic AI data assistant for the next generation of AI + Data products.

19.9k
Python
MIT
active30d ago
onyx-dot-app/onyxGitHub

Choose when you want a self-hosted AI chat platform with advanced collaboration features.

Open Source AI Platform - AI Chat with advanced features that works with every LLM

31.7k
Python
NOASSERTION
active2mo ago
triggerdotdev/trigger.devGitHub

Choose when you want to build and deploy managed agent workflows on a cloud platform.

Trigger.dev – build and deploy fully‑managed AI agents and workflows

16.1k
TypeScript
Apache-2.0
active2mo ago
VoltAgent/voltagentGitHub

Choose when you want a visual agent engineering platform in TypeScript.

AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

10.4k
TypeScript
MIT
active2mo ago

Listed as an alternative to

These projects were analysed and named txtai among their alternatives. The relationship is not symmetric — how txtai rates them is a separate judgement, made when txtai is analysed in its own right.

deepset-ai/haystackGitHub

calls txtai “similar Python all-in-one framework with pipeline abstraction for RAG and semantic search; choose for simpler embedded vector indexing without external search services.”

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

26.3kPythonactive
llmware-ai/llmwareGitHub

calls txtai “Choose if you want a lightweight all-in-one semantic search and LLM workflow framework with a small footprint.”

Unified framework for building enterprise RAG pipelines with small, specialized models

14.8kPythonactive
SciPhi-AI/R2RGitHub

calls txtai “Choose for an all-in-one semantic search and LLM framework with a built-in REST API, similar to R2R but with a different plugin ecosystem.”

SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.

8.0kPythonslowing
langflow-ai/langflowGitHub

calls txtai “Choose for an embedded Python library that combines semantic search and LLM workflows, without needing a visual interface.”

Langflow is a powerful tool for building and deploying AI-powered agents and workflows.

153.6kPythonactive
infiniflow/ragflowGitHub

calls txtai “Choose it when you need a broader semantic search/LLM orchestration framework that can include RAG.”

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

89.1kGoactive
pathwaycom/llm-appGitHub

calls txtai “when you need an all-in-one embeddable framework for semantic search and LLM workflows”

Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data. 🐳Docker-friendly.⚡Always in sync with Sharepoint, Google Drive, S3, Kafka, PostgreSQL, real-time data APIs, and more.

59.0kJupyter Notebookactive
zylon-ai/private-gptGitHub

calls txtai “Choose if you need a lightweight Python library for semantic search that can also run as a service.”

Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more. Works with any OpenAI-compatible inference server.

57.5kPythonactive
HKUDS/LightRAGGitHub

calls txtai “Choose when you need a broader AI framework with vector-based semantic search and LLM orchestration, not specifically graph-based RAG.”

[EMNLP2025] LightRAG: Simple and Fast Retrieval-Augmented Generation

39.1kPythonactive
microsoft/graphragGitHub

calls txtai “Choose it when you want an embeddable semantic-search/RAG toolkit with lightweight in-process operation instead of graph extraction.”

A modular graph-based Retrieval-Augmented Generation (RAG) system

35.6kPythonactive
VectifyAI/PageIndexGitHub

calls txtai “Use when you need a lightweight embedded semantic-search/RAG library that runs in-process with vector indexing, trading away PageIndex's vectorless approach.”

📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG

35.3kPythonactive
mastra-ai/mastraGitHub

calls txtai “Choose for a Python all-in-one AI framework that includes semantic search and LLM orchestration, not TypeScript.”

Mastra is the modern TypeScript framework for AI-powered applications and agents.

27.4kTypeScriptactive
vercel/aiGitHub

calls txtai “Choose when you work in Python and need an all-in-one AI framework with semantic search and LLM orchestration.”

The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents

26.4kTypeScriptactive
HKUDS/RAG-AnythingGitHub

calls txtai “Broader AI/semantic-search framework; choose if you need a full search/LLM platform beyond RAG.”

"RAG-Anything: All-in-One RAG Framework"

23.0kPythonactive
PromtEngineer/localGPTGitHub

calls txtai “Choose when you want an all-in-one AI framework for semantic search and LLM orchestration to build custom workflows.”

Chat with your documents on your local device using GPT models. No data leaves your device and 100% private.

22.2kPythonactive
Tencent/WeKnoraGitHub

calls txtai “choose if you need an embeddable Python library for semantic search and LLM workflows rather than a full platform.”

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

20.4kGoactive
arc53/DocsGPTGitHub

calls txtai “Use when you want a lightweight embeddable Python library for semantic search and LLM orchestration instead of deploying a full platform.”

Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connectivity for agents.

18.2kPythonactive
memvid/memvidGitHub

calls txtai “Choose when you need an all-in-one AI framework with semantic search and workflow orchestration, not a file-based memory.”

Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.

16.4kRustactive
StarTrail-org/LEANNGitHub

calls txtai “Choose when you need a broader all-in-one AI framework with semantic search and LLM orchestration instead of a storage-optimized vector DB.”

[MLsys2026]: RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device.

12.8kPythonactive
Future-House/paper-qaGitHub

calls txtai “choose when you need a general-purpose semantic search and LLM workflow framework.”

High accuracy RAG for answering questions from scientific documents with citations

9.1kPythonactive
0xPlaygrounds/rigGitHub

calls txtai “choose when you want an all-in-one Python framework with embedded semantic search and LLM workflows.”

⚙️🦀 Build modular and scalable LLM Applications in Rust

8.4kRustactive