Dcup is an open-source RAG-as-a-Service platform that connects your app to user data and harnesses AI-powered retrieval with enterprise-grade scalability.
Integrate seamlessly with data sources using pre-built connectors, automatically sync documents from services like Google Drive, Dropbox, and AWS.
Automate document processing with AI-powered chunking, leverage OpenAI embeddings, and hybrid indexing within Qdrant vector storage.
Utilize a powerful API endpoint for hybrid search capabilities, LLM re-ranking, and flexible filtering to ensure precision in results.
Offers a hosted solution without any setup required for quick deployment.
Powered by Qdrant Vector Engine, ensuring high scalability for AI operations.
The software can be hosted on your own servers, including support for Docker.
Easily connect to various data sources, allowing for seamless data integration.
Automatically chunk your data and generate embeddings using OpenAI for enhanced data usability.
Efficiently store and index your embeddings with Qdrant's powerful vector database.
Leverage features like re-ranking and hybrid search to quickly find the most relevant information.
Ensures users' uploaded data is never stored or shared, focusing on confidentiality during processing.
Each user receives an API key for secure access to the service, which must be kept confidential.
Users can delete their accounts at any time, with all associated data removed immediately.
Dcup strives for high uptime but does not guarantee uninterrupted service, allowing for maintenance and updates.
Uses the RAG module to enhance data retrieval with context-aware responses utilizing large language models.
Fine-tunes search results to ensure the most accurate and relevant responses are provided.
Combines semantic vector-based search with keyword-based search, allowing for comprehensive query handling.
Users can report bugs using GitHub issues, providing context and reproduction steps for quicker resolutions.
Enhancement suggestions can be made through GitHub issues, allowing users to describe their ideas for improving Dcup.
The app provides guidelines on how to contribute code, making it easier for new contributors to start.
Instructions for setting up a development environment, including dependencies and running the server.
Clear steps on how to open a pull request on GitHub, ensuring contributors understand how to submit their changes.
Easily link your Google Drive, Dropbox, or AWS accounts to Dcup for seamless data integration.
Set up custom connections for each data source with personal names and specific settings for file management.
Allow Dcup to process your files automatically while you continue using the app.
Quickly upload new files and update your connections without stopping the workflow.