Structuring Incoming Emails for Valuable Extraction
SIEVE is a web application that automatically structures, analyzes, and enriches incoming emails with company-internal knowledge. Relevant contents are extracted via an LLM-based backend and transformed into structured data, enabling faster processing and supporting standardized workflows.
This repository contains the backend, as well as the frontend of the SIEVE application.
The easiest way to run the entire application stack:
# Clone the repository
git clone git@github.com:SE-UUlm/sieve.git
cd sieve
# Copy and configure environment variables
cp .env.example .env
# Start all services
docker compose upThe application will be available at:
- Frontend: http://localhost:3000
- Backend API: http://localhost:5175
For detailed setup instructions, building from source, and configuration options, see the Getting Started guide.