awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ragapp avatar

ragapp/ragapp

0
View on GitHub↗
4,438 stars·480 forks·TypeScript·Apache-2.0·4 vues

Ragapp

Ce projet est une plateforme de génération augmentée par récupération (RAG) agentique et un framework d'orchestration conçu pour connecter les grands modèles de langage aux données privées d'entreprise. Il sert de passerelle IA auto-hébergée qui intègre des bases de données vectorielles et des outils externes pour automatiser des tâches complexes de récupération et de génération d'informations.

Le système se différencie par un constructeur de flux de travail d'agents IA qui orchestre plusieurs agents spécialisés avec des rôles distincts pour résoudre des problèmes en plusieurs étapes. Il inclut une interface d'intégration de base de données vectorielle dédiée pour l'indexation de documents privés et un bac à sable sécurisé pour exécuter du code dynamique et de l'analyse de données pendant les conversations.

La plateforme couvre un large éventail de capacités, y compris l'indexation de données d'entreprise, le reranking des résultats pour la précision, et la fourniture d'interfaces de chat interactives et d'API programmatiques. Elle fournit également des contrôles administratifs pour la gestion du comportement de l'IA, l'authentification des utilisateurs et la limitation de l'utilisation de l'API pour contrôler la consommation des ressources.

Le déploiement est géré via des outils d'orchestration de conteneurs tels que Docker Compose, avec une prise en charge du routage de trafic basé sur un reverse-proxy et du chiffrement TLS pour des environnements auto-hébergés sécurisés.

Features

  • Agentic RAG Platforms - Serves as an end-to-end system integrating reasoning agents and retrieval-augmented generation for complex enterprise data fetching.
  • Agentic Workflow Orchestration - Executes complex retrieval processes by delegating tasks to autonomous agents collaborating on defined goals.
  • Role-Based Agent Orchestration - Coordinates multiple agents by assigning specific roles and operating procedures to complete complex retrieval tasks.
  • Model Provider Integrations - Provides unified interfaces for connecting and configuring multiple remote or local language model providers.
  • AI Provider Integrations - Includes configuration interfaces for connecting to various external and local large language model providers.
  • AI Agent Orchestration - Implements a framework for coordinating specialized agents that combine custom instructions and document retrieval.
  • AI Chat Interfaces - Provides conversational interfaces that allow direct interaction with application components and private data.
  • AI Workflow Builders - Includes an interface for designing and executing agentic workflows with specialized roles for data analysis.
  • LLM Orchestrators - Implements a framework that manages the connection and workflow between LLM deployments and external tools.
  • AI Model Integrations - Provides adapters and interfaces for connecting both local and cloud-based AI models to the platform.
  • Private Context Integration - Integrates proprietary documents and knowledge bases to ground language models in private enterprise data.
  • Vector Store Retrievals - Queries vector databases to retrieve semantically relevant document segments to ground language model responses.
  • Enterprise Source Indexing - Indexes enterprise documents and files to provide live context for AI agents.
  • Code Execution Sandboxes - Provides secure, isolated environments to execute dynamic code and data analysis without compromising the host system.
  • RAG Production Deployments - Deploys optimized RAG pipeline configurations into production-ready API servers.
  • Interactive Chat Interfaces - Ships an interactive chat window allowing users to query private data models and receive generated responses.
  • Web Chat Interfaces - Provides a web-based chat interface for users to interact directly with the retrieval-augmented generation system.
  • Generative API Exposures - Exposes retrieval and generation capabilities via programmable endpoints for integration into external software applications.
  • AI Model Configurations - Allows specifying the preferred language model and managing parameters like temperature and context limits.
  • Local AI Endpoint Connections - Supports connections to OpenAI-compatible local servers for private AI deployments.
  • LLM Provider Integrations - Manages connectivity and credential adapters for connecting to external and local large language model providers.
  • Result Reranking - Applies reranking algorithms to improve the precision and relevance of retrieved documents passed to the model.
  • AI Gateways - Acts as a containerized gateway serving interactive chat and programmatic APIs powered by LLMs.
  • Reranking Retrieval Logics - Applies secondary scoring passes to rerank retrieved document chunks for improved accuracy and relevance.
  • Integration User Interfaces - Provides a web interface for indexing private documents into vector stores and managing retrieval behavior.
  • Container Deployment - Utilizes container-based deployment workflows to ensure consistent orchestration and lifecycle management.
  • Docker Compose Deployments - Bootstraps the application and its dependencies using multi-service Docker Compose templates.
  • Self-Hosted AI Platforms - Provides a deployable server environment for managing private data indexing and model orchestration on-premises.
  • Reverse Proxy Authentication - Implements gateway-level authentication and TLS encryption by intercepting requests via a reverse proxy.
  • Retrieval Configuration Interfaces - Offers user-facing tools to adjust indexing and retrieval strategies for the RAG pipeline.
  • RAG Behavior Controls - Provides a dedicated administrative interface to oversee and configure the behavior of retrieval-augmented generation systems.
  • Knowledge Retrieval - Enterprise-ready framework for agentic RAG workflows.
  • Retrieval Augmented Generation - Enterprise-ready platform for agentic retrieval workflows.

Historique des stars

Graphique de l'historique des stars pour ragapp/ragappGraphique de l'historique des stars pour ragapp/ragapp

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Ragapp

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Ragapp.
  • openai/openai-agents-pythonAvatar de openai

    openai/openai-agents-python

    27,191Voir sur GitHub↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Pythonagentsaiframework
    Voir sur GitHub↗27,191
  • cinnamon/kotaemonAvatar de Cinnamon

    Cinnamon/kotaemon

    25,139Voir sur GitHub↗

    Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document processing, retrieval-augmented generation, and multi-step reasoning. It provides a comprehensive platform for developing document-based question answering systems, allowing users to chain language models, prompt templates, and external tools into complex, automated pipelines. The system distinguishes itself through a highly modular architecture that emphasizes component-based composition and schema-driven data exchange. It supports autonomous agents capable of decomposing complex q

    Pythonchatbotllmsopen-source
    Voir sur GitHub↗25,139
  • langroid/langroidAvatar de langroid

    langroid/langroid

    3,894Voir sur GitHub↗

    Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI applications. It serves as a multi-modal integration layer that connects diverse local and remote language models with an agentic retrieval-augmented generation system. The project distinguishes itself through a collaborative message-exchange paradigm, allowing specialized agents to delegate tasks hierarchically and coordinate via structured communication. It features an advanced state management system for conversational AI, including the ability to rewind and prune conversation hist

    Pythonagentsaichatgpt
    Voir sur GitHub↗3,894
  • lazyagi/lazyllmAvatar de LazyAGI

    LazyAGI/LazyLLM

    3,842Voir sur GitHub↗

    LazyLLM is a multi-agent framework and orchestration engine designed for building complex AI applications. It provides a system for chaining large language models into sequential or parallel pipelines, utilizing a tool registry to convert standard functions into discoverable tools that models can invoke via reasoning. The project features an application deployment kit that enables hosting model workflows as web services with integrated chat interfaces and API gateways. It includes an infrastructure abstraction layer that allows users to switch between bare-metal servers, clusters, and public

    Pythonagentsai-agentdata
    Voir sur GitHub↗3,842
Voir les 30 alternatives à Ragapp→

Questions fréquentes

Que fait ragapp/ragapp ?

Ce projet est une plateforme de génération augmentée par récupération (RAG) agentique et un framework d'orchestration conçu pour connecter les grands modèles de langage aux données privées d'entreprise. Il sert de passerelle IA auto-hébergée qui intègre des bases de données vectorielles et des outils externes pour automatiser des tâches complexes de récupération et de génération d'informations.

Quelles sont les fonctionnalités principales de ragapp/ragapp ?

Les fonctionnalités principales de ragapp/ragapp sont : Agentic RAG Platforms, Agentic Workflow Orchestration, Role-Based Agent Orchestration, Model Provider Integrations, AI Provider Integrations, AI Agent Orchestration, AI Chat Interfaces, AI Workflow Builders.

Quelles sont les alternatives open-source à ragapp/ragapp ?

Les alternatives open-source à ragapp/ragapp incluent : openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime… cinnamon/kotaemon — Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document… langroid/langroid — Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI… lazyagi/lazyllm — LazyLLM is a multi-agent framework and orchestration engine designed for building complex AI applications. It provides… sigoden/aichat — This project is a terminal-based command line interface client and agent orchestrator for interacting with multiple… swe-agent/mini-swe-agent — mini-swe-agent is an autonomous software engineering system designed to develop features and fix bugs by combining…