awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
langflow-ai avatar

langflow-ai/openrag

0
View on GitHub↗
4,255 stars·432 forks·Python·Apache-2.0·19 viewswww.openr.ag↗

Openrag

OpenRAG is an agentic retrieval-augmented generation framework and containerized stack. It provides a vector search engine for indexing unstructured documents and a Model Context Protocol server that exposes ingestion and semantic search tools to external AI assistants.

The system distinguishes itself through a visual AI orchestration interface, allowing users to build retrieval pipelines via a drag-and-drop designer rather than manual code. It utilizes agentic workflows that coordinate multiple agents and re-ranking steps to improve response accuracy, and it allows the definition of agent skills through a standardized markdown format.

The platform covers comprehensive document ingestion pipelines to parse unstructured data, enterprise semantic search capabilities, and containerized deployment options with GPU acceleration support. It also includes server interface authentication and user role synchronization for access control.

Features

  • Agentic Workflow Orchestration - Coordinates multiple AI agents and re-ranking steps to refine document retrieval and improve response accuracy.
  • Agentic RAG Platforms - Provides an end-to-end platform combining reasoning agents and retrieval-augmented generation for complex data fetching.
  • Model Context Protocol Servers - Implements a Model Context Protocol server to expose document ingestion and semantic search tools to external AI assistants.
  • Model Context Protocol Integrations - Provides a Model Context Protocol implementation to expose search and ingestion tools to external AI assistants.
  • Semantic Vector Search - Indexes unstructured documents into embeddings to enable high-performance semantic retrieval via a vector search engine.
  • Vector Search Engines - Integrates a production-grade vector search engine for indexing unstructured documents and performing semantic queries.
  • Visual AI Programming - Provides a node-based visual interface for designing and iterating on complex AI retrieval pipelines.
  • Visual Pipeline Designers - Ships a drag-and-drop visual designer for building retrieval-augmented generation workflows without manual code.
  • Document Ingestion Pipelines - Parses unstructured real-world data into a searchable format for use in retrieval-augmented generation pipelines.
  • Containerized RAG Services - Ships a full-stack RAG deployment consisting of a backend, search index, and dashboard packaged for Docker.
  • Agent Skill Definitions - Defines AI agent capabilities and task-specific operations using a standardized markdown format.
  • Enterprise AI Search - Provides AI-powered semantic search capabilities for indexing and retrieving information from large internal document datasets.
  • GPU Acceleration - Configures containerized environments to utilize GPUs for accelerated computation and processing of AI models.
  • Vector Search Indexes - Implements high-performance vector search indexes to enable efficient retrieval of document embeddings.
  • Docker Compose Deployments - Orchestrates the build and launch of services using containerized configurations tailored for different hardware.
  • Containerized Application Deployments - Packages the application into a minimal runtime image using a multi-stage build process for consistent deployment.
  • Containerized Service Deployments - Packages backend and search services into minimal runtime images using a multi-stage build process.
  • AI and Agents - Platform for Retrieval-Augmented Generation.

Star history

Star history chart for langflow-ai/openragStar history chart for langflow-ai/openrag

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does langflow-ai/openrag do?

OpenRAG is an agentic retrieval-augmented generation framework and containerized stack. It provides a vector search engine for indexing unstructured documents and a Model Context Protocol server that exposes ingestion and semantic search tools to external AI assistants.

What are the main features of langflow-ai/openrag?

The main features of langflow-ai/openrag are: Agentic Workflow Orchestration, Agentic RAG Platforms, Model Context Protocol Servers, Model Context Protocol Integrations, Semantic Vector Search, Vector Search Engines, Visual AI Programming, Visual Pipeline Designers.

What are some open-source alternatives to langflow-ai/openrag?

Open-source alternatives to langflow-ai/openrag include: tencent/weknora — WeKnora is a multi-tenant retrieval-augmented generation (RAG) knowledge platform and autonomous AI agent framework.… ragapp/ragapp — This project is an agentic retrieval-augmented generation platform and orchestration framework designed to connect… boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud… openai/chatgpt-retrieval-plugin — This project is a retrieval-augmented generation pipeline designed for building custom ChatGPT plugins that allow… arc53/docsgpt — DocsGPT is a retrieval-augmented generation platform and private knowledge base used to build AI agents that perform… latitude-dev/latitude-llm — This project is a self-hosted AI monitoring stack that functions as an LLM observability platform, AI evaluation…

Open-source alternatives to Openrag

Similar open-source projects, ranked by how many features they share with Openrag.
  • tencent/weknoraTencent avatar

    Tencent/WeKnora

    16,974View on GitHub↗

    WeKnora is a multi-tenant retrieval-augmented generation (RAG) knowledge platform and autonomous AI agent framework. It transforms raw documents into queryable knowledge bases and integrates large language models with vector databases to provide grounded AI responses. The system also functions as a Model Context Protocol (MCP) tool server, exposing knowledge search and agentic capabilities to external AI clients. The platform distinguishes itself through an autonomous agent framework that utilizes iterative reasoning, tool calling, and web search to solve multi-step tasks. It implements a sta

    Goagentagenticai
    View on GitHub↗16,974
  • ragapp/ragappragapp avatar

    ragapp/ragapp

    4,438View on GitHub↗

    This project is an agentic retrieval-augmented generation platform and orchestration framework designed to connect large language models to private enterprise data. It serves as a self-hosted AI gateway that integrates vector databases and external tools to automate complex information retrieval and generation tasks. The system differentiates itself through an AI agent workflow builder that orchestrates multiple specialized agents with distinct roles to solve multi-step problems. It includes a dedicated vector database integration interface for indexing private documents and a secure sandbox

    TypeScript
    View on GitHub↗4,438
  • boto/boto3boto avatar

    boto/boto3

    9,834View on GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Pythonawsaws-sdkcloud
    View on GitHub↗9,834
  • openai/chatgpt-retrieval-pluginopenai avatar

    openai/chatgpt-retrieval-plugin

    21,192View on GitHub↗

    This project is a retrieval-augmented generation pipeline designed for building custom ChatGPT plugins that allow language models to query private or professional documents. It implements a full retrieval workflow, from processing and indexing document chunks to retrieving relevant context for natural language queries. The system distinguishes itself through a hybrid retrieval approach that combines dense vector embeddings with sparse keyword matching, further refined by a two-stage semantic re-ranking process. It includes specialized data privacy tools for screening personally identifiable i

    Pythonchatgptchatgpt-plugins
    View on GitHub↗21,192
  • See all 30 alternatives to Openrag→