A lightweight and flexible RAG (Retrieval-Augmented Generation) framework.
-
[Perception] WhiskerRAG is a lightweight RAG (Retrieval-Augmented Generation) framework that enhances text generation through efficient information retrieval.
-
[Flexibility] WhiskerRAG enables customization of vector databases and file embedding systems through a plugin architecture, allowing users to tailor the RAG system to their specific needs.
├── server/ # FastAPI Backend server
├── api/ # API endpoints
├── plugins/ # Plugin modules
├── core/ # Core functionalities
├── web/ # Frontend client
├── docker/ # Docker images
└── lambda_task_subscriber/ # AWS Lambda functions
# Install AWS SAM CLI
python3 -m pip install aws-sam-cli
# Verify installation
sam --version
[Installation instructions here]
[Quick start guide here]
[Documentation link here]
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
⭐️ If you find this project useful, please consider giving it a star!