Buckets:

142 MB
21,636 files
Updated 2 months ago
Name
Size
app
tests
._Dockerfile163 Bytes
xet
._README.md163 Bytes
xet
._app163 Bytes
xet
._requirements.txt163 Bytes
xet
._tests163 Bytes
xet
Dockerfile209 Bytes
xet
README.md729 Bytes
xet
requirements.txt65 Bytes
xet
README.md

AEGIS backend

The service exposes mock-compatible versions of the AEGIS API contracts. It is intentionally isolated from model inference so a future inference adapter can replace app/models.py.

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reload

Configure the frontend with VITE_API_BASE_URL=http://localhost:8000.

The API is mock-first and does not download model weights. Set AEGIS_JUDGE_MODEL to signal a production inference adapter; implement the provider call in app/models.py (Transformers, vLLM, or a remote serving endpoint) while preserving the response schema.

Run endpoint tests with pytest backend/tests from the repository root.

Total size
142 MB
Files
21,636
Last updated
Sep 4
Pre-warmed CDN
US EU US EU

Contributors