lambda-java25-dynamodb/
├── src/main/java/ # Java Lambda functions
├── RAG/ # Python RAG system
├── UI/ # Streamlit interface
├── scripts/ # Setup & utility scripts
├── docs/ # Documentation
├── config/ # Configuration files
└── pom.xml # Maven configuration
-
Start Local DynamoDB:
scripts/start_local_db.bat
-
Create Tables:
python scripts/create_tables.py
-
Run UI:
cd UI && streamlit run UI.py
-
Check Embeddings:
python scripts/check_embeddings.py
- ✅ Local DynamoDB (no AWS costs)
- ✅ PDF upload & processing
- ✅ Vector embeddings storage
- ✅ RAG with Llama3.1
- ✅ Streamlit UI