Skip to content
/ sieve Public

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.

License

Notifications You must be signed in to change notification settings

SE-UUlm/sieve

Repository files navigation

SIEVE

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.

Getting Started

Quick Start with Docker

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 up

The application will be available at:

For detailed setup instructions, building from source, and configuration options, see the Getting Started guide.

About

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.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

Languages