AltHub

airweave-ai/airweave Alternatives

context retrieval / RAG infrastructure

Airweave is an open-source context retrieval layer that syncs data from apps, tools, and databases and exposes a unified search API for AI agents and RAG systems.

6.6kPythonMITactive · last push 4mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

SciPhi-AI/R2RGitHub

Choose it when you want a production REST API RAG retrieval system with document/user management instead of Airweave's connector sync and search API.

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

8.0k
Python
MIT
slowing11mo ago

Same job, different approach

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

memvid/memvidGitHub

Choose it when you want embedded single-file agent memory instead of running connector sync and a search service.

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
HKUDS/LightRAGGitHub

Choose it when you want a lightweight Python graph/vector RAG library rather than a connector-first search API.

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

39.1k
Python
MIT
active2mo ago
microsoft/graphragGitHub

Choose it when your retrieval is document-corpus graph reasoning rather than multi-source connector sync and unified search.

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

35.6k
Python
MIT
active2mo ago
deepset-ai/haystackGitHub

Choose it when you need a general LLM pipeline framework with explicit retrieval orchestration rather than a ready context API.

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
HKUDS/RAG-AnythingGitHub

Choose it when you want an all-in-one multimodal RAG pipeline codebase instead of a connector-first retrieval service.

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

23.0k
Python
MIT
active2mo ago
llmware-ai/llmwareGitHub

Choose it when you need on-prem enterprise RAG pipelines with small specialized models instead of a hosted-style context API.

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

14.8k
Python
Apache-2.0
active5mo ago
neuml/txtaiGitHub

Choose it when you want an embeddable Python semantic-search and workflow framework rather than a synced data connector layer.

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

12.9k
Python
Apache-2.0
active2mo ago
OpenBMB/UltraRAGGitHub

Choose it when you want low-code MCP RAG pipeline construction instead of an API-first retrieval layer.

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

5.7k
Python
Apache-2.0
active2mo ago
mem0ai/mem0GitHub

Choose it when you need persistent agent/user memory rather than retrieval over synced external application data.

Universal memory layer for AI Agents

63.8k
Python
Apache-2.0
active2mo ago
vectorize-io/hindsightGitHub

Choose it when you need adaptive agent memory rather than a unified search layer over external apps and databases.

Hindsight: Agent Memory That Learns

21.0k
Python
MIT
active2mo ago
MemTensor/MemOSGitHub

Choose it when you need a TypeScript agent-memory OS with hybrid retrieval rather than Python connector sync.

Self-evolving memory OS for LLM & AI Agents: ultra-persistent memory, hybrid-retrieval, and cross-task skill reuse, with 35.24% token savings and DeepSeek Harness support.

10.9k
TypeScript
Apache-2.0
active2mo ago
MemMachine/MemMachineGitHub

Choose it when you need a standalone universal memory store for agents instead of external data connectors and sync.

Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.

3.2k
Python
Apache-2.0
active2mo ago
pathwaycom/llm-appGitHub

Choose it when you want deployable pipeline templates with live connectors instead of an API-first retrieval layer.

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.0k
Jupyter Notebook
MIT
active3mo ago
MemPalace/mempalaceGitHub

Choose it when you want an agent memory system instead of a multi-source retrieval and search API.

The best-benchmarked open-source AI memory system. And it's free.

58.6k
Python
MIT
active2mo ago
plastic-labs/honchoGitHub

Choose it when you need a stateful-agent memory library and can accept AGPL terms instead of an MIT connector service.

Memory library for building stateful agents

6.8k
Python
AGPL-3.0
active2mo ago
infiniflow/ragflowGitHub

Choose it when you prefer a document-heavy RAG engine with a web UI over a connector-first search API.

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
semantica-agi/semanticaGitHub

Choose it when you want graph-based context and auditability instead of connector-synced search.

Graph-Native Infrastructure for Context and Accountable AI Systems

11.1k
Python
MIT
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.

StarTrail-org/LEANNGitHub

Choose it for local, storage-efficient personal-device RAG when you do not need multi-source connector sync or a shared search service.

[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
VectifyAI/PageIndexGitHub

Choose it for vectorless reasoning-based indexing of document collections when you do not need broad SaaS connectors.

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

35.3k
Python
MIT
active2mo ago
neo4j/neo4j-graphrag-pythonGitHub

Choose it when you already run Neo4j and want graph-RAG retrieval as a library rather than a full connector/search service.

Neo4j GraphRAG for Python

1.3k
Python
NOASSERTION
active2mo ago
StarTrail-org/PixelRAGGitHub

Choose it for pixel-native visual retrieval of rendered documents when text extraction and connector sync are not required.

The end of web parsing. The beginning of scalable pixel-native search. link: https://pixelrag.ai/

9.7k
Python
Apache-2.0
active3mo ago
agiresearch/A-memGitHub

Choose it for a research implementation of agentic memory when a full production retrieval layer is overkill.

A-MEM: Agentic Memory for LLM Agents

1.2k
Python
MIT
slowing10mo ago

Listed as an alternative to

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

mem0ai/mem0GitHub

calls airweave “Choose when you prefer a simple, MIT-licensed context retrieval layer over mem0's Apache-2.0 SDK.”

Universal memory layer for AI Agents

63.8kPythonactive
MemPalace/mempalaceGitHub

calls airweave “Use when you want a standalone context retrieval layer rather than embedding a Python memory library.”

The best-benchmarked open-source AI memory system. And it's free.

58.6kPythonactive
VectifyAI/PageIndexGitHub

calls airweave “Use when you need a context-retrieval layer for AI agents pulling from many sources; PageIndex is a document index, airweave focuses on agent context unification.”

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

35.3kPythonactive
memvid/memvidGitHub

calls airweave “Choose when you want a context retrieval layer for AI agents with a different deployment model and more flexibility than a single file.”

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
SciPhi-AI/R2RGitHub

calls airweave “Choose when you need a dedicated context retrieval layer for AI agents, despite being archived.”

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

8.0kPythonslowing
zylon-ai/private-gptGitHub

calls airweave “Context retrieval API; choose if you only need retrieval, not the broader API layer.”

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
vectorize-io/hindsightGitHub

calls airweave “Choose if you only need a context retrieval layer and want to avoid Hindsight's reflection/learning components.”

Hindsight: Agent Memory That Learns

21.0kPythonactive