JTT is a project for monitoring carceral facilities who publish their roster via JailTracker.
In particular, JTT fetches data via the JailTracker API for research into treatment of people who are incarcerated. For example, how long are people held without charges? In what jails?
JTT is expressly not intended for obtaining personal information about incarcerated individuals, obtaining mugshots, etc.
Currently, I'm not publishing binaries for the project. You need:
JTT_OPENAI_API_KEY
environment variable.
./.env
: export JTT_OPENAI_API_KEY='ASDF'
You can configure which jails to monitor and where to store data in config.json
. For example, production data might be better stored in /var/lib/jtt
, but the default is ./cache
for local development.
To run: . .env && go run .
See the wiki to learn more about the project, how the JailTracker API works, problems encountered with data from JailTracker, how to find jails, etc.
JTT is now written in the Go programming language, but was originally a Python project. It still includes a proof-of-concept script (jailtracker.py
) for anyone wanting to work with the current Jailtracker API in Python.