A code-first catalogue of wartime technological advances from antiquity to the present: weapons, armor, siege engines, logistics, and doctrinal innovations. Includes data, a SQLite schema, an API, and example analyses.
data/tech.csv— human-editable dataset of technologiesdata/tech.sql— SQLite schema (tech + categories + links to battles)scripts/ingest_tech.py— builddata/engines.dbfrom CSVscripts/import_from_warchest.py— optional: ingestbattles.csvfrom WarChest for cross-linkingapi/main.py— FastAPI for/tech,/tech/{slug},/timelineexamples/timeline.py— generate a simple timeline chart (PNG)
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python scripts/ingest_tech.py
uvicorn api.main:app --reload
# visit http://127.0.0.1:8000/docs

