AutoRAG
Pipeline Optimizer
Automates the process of finding and optimizing an effective pipeline for Retrieval-Augmented Generation (RAG) models.
AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation
3k stars
23 watching
228 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list
analysisautomlbenchmarkingdocument-parserembeddingsevaluationllmllm-evaluationllm-opsopen-sourceopsoptimizationpipelinepythonqaragrag-evaluationretrieval-augmented-generation
Related projects:
Repository | Description | Stars |
---|---|---|
automl/auto-pytorch | An automatic deep learning framework that jointly optimizes network architecture and training hyperparameters. | 2,385 |
whyhow-ai/rule-based-retrieval | A Python package that enables the creation and management of Retrieval Augmented Generation applications with filtering capabilities. | 229 |
microsoft/flaml | Automates machine learning workflows and optimizes model performance using large language models and efficient algorithms | 3,968 |
udellgroup/oboe | Automated machine learning system for selecting promising models or pipelines for new datasets | 82 |
datacanvasio/hypergbm | Automated machine learning tool for tabular data pipelines | 343 |
pku-dair/mindware | An efficient AutoML system that automates the machine learning lifecycle | 53 |
infiniflow/ragflow | An RAG (Retrieval-Augmented Generation) engine based on deep document understanding to provide truthful question-answering capabilities. | 25,479 |
autogluon/autogluon | Automates machine learning tasks to train accurate models in just a few lines of code | 8,167 |
explodinggradients/ragas | A toolkit for evaluating and optimizing Large Language Model applications with objective metrics, test data generation, and seamless integrations. | 7,598 |
pathwaycom/llm-app | Provides pre-built AI application templates to integrate Large Language Models (LLMs) with various data sources for scalable RAG and enterprise search. | 7,426 |
automaapp/automa | An extension for automating browser tasks by creating a workflow of connected blocks. | 12,581 |
western-oc2-lab/automl-implementation-for-static-and-dynamic-data-analytics | Automated Machine Learning implementation for static and dynamic data analytics with a focus on IoT anomaly detection | 624 |
mljar/mljar-supervised | Automated Machine Learning library for Python that streamlines data preparation, model selection, and hyperparameter tuning for tabular data. | 3,081 |
llmware-ai/llmware | A framework for building enterprise LLM-based applications using small, specialized models | 8,303 |
truefoundry/cognita | A modular framework for building production-ready AI applications with integrated data management and model deployment capabilities | 3,401 |