

Omakase RAG Orchestrator
Overview :
Omakase RAG Orchestrator is a project aimed at addressing the challenges encountered when building RAG applications. It provides a comprehensive web application and API to encapsulate large language models (LLMs) and their wrappers. The project integrates Django, Llamaindex, and Google Drive to enhance the application's usability, scalability, and data and user access management.
Target Users :
Targets developers who need to build RAG applications. It helps them improve the usability and functionality of their applications by simplifying database management and user access.
Use Cases
A web service for building and managing RAG applications
An automated tool integrating Google Drive as a data source
Applications in multi-user environments with access and permission control
Features
Manage Google Drive data source with a scheduler
User management, including access control and permission settings
RAG API
Admin panel
No file downloads, only check for modifications and re-download during database synchronization
Ensure no duplicate blocks during database sharding
How to Use
Clone the repository and enter the directory
Run docker-compose build to build the Docker image
Run docker-compose up -d to start the Docker container
Visit http://localhost:8000 to check if the application is running
Run the migration command docker-compose exec web python manage.py migrate
Re-run docker compose to ensure the database is running
Run the seeder command docker-compose exec web python manage.py seeder
Use python manage.py check_api to ensure the API is working properly
Featured AI Tools

Openui
Building UI components is often tedious work. OpenUI aims to make this process fun, quick, and flexible. This is the tool we use at W&B to test and prototype the next generation of tools, built on top of LLMs to create powerful applications. You can describe your UI with imagination, and then see the rendering effect in real time. You can request changes, and convert HTML to React, Svelte, Web Components, and more. Think of it as an open-source and less polished version of a V0.
AI Development Assistant
758.2K

Opendevin
OpenDevin is an open-source project aiming to replicate, enhance, and innovate Devin—an autonomous AI software engineer capable of executing complex engineering tasks and actively collaborating with users on software development projects. Through the power of the open-source community, the project explores and expands Devin's capabilities, identifies its strengths and areas for improvement, thus guiding the advancement of open-source code models.
AI Development Assistant
595.1K