{"id":21879667,"url":"https://github.com/eenblam/jtt","last_synced_at":"2025-04-15T03:08:17.434Z","repository":{"id":81200526,"uuid":"256645542","full_name":"eenblam/jtt","owner":"eenblam","description":"A JailTracker Tracker: monitoring the treatment of people incarcerated in US jails","archived":false,"fork":false,"pushed_at":"2025-01-29T19:19:57.000Z","size":147,"stargazers_count":5,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-15T03:08:10.677Z","etag":null,"topics":["civic-tech","incarceration","prisons","scraping"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eenblam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-18T01:26:38.000Z","updated_at":"2025-02-08T03:58:34.000Z","dependencies_parsed_at":"2024-08-05T03:43:01.789Z","dependency_job_id":null,"html_url":"https://github.com/eenblam/jtt","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eenblam%2Fjtt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eenblam%2Fjtt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eenblam%2Fjtt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eenblam%2Fjtt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eenblam","download_url":"https://codeload.github.com/eenblam/jtt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248997079,"owners_count":21195799,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["civic-tech","incarceration","prisons","scraping"],"created_at":"2024-11-28T08:18:00.876Z","updated_at":"2025-04-15T03:08:17.419Z","avatar_url":"https://github.com/eenblam.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JTT - a JailTracker tracker\n\nJTT is a project for monitoring carceral facilities who publish their roster via [JailTracker](https://jailtracker.com/).\n\nIn particular, JTT fetches data via the JailTracker API for research into treatment of people who are incarcerated.\nFor example, how long are people held without charges? In what jails?\n\nJTT is expressly *not* intended for obtaining personal information about incarcerated individuals, obtaining mugshots, etc.\n\n## Usage\nCurrently, I'm not publishing binaries for the project. You need:\n\n* A compiler for the Go programming language, which you can install [here](https://go.dev/doc/install)\n* An [OpenAI API key](https://platform.openai.com/docs/quickstart) set in the `JTT_OPENAI_API_KEY` environment variable.\n    * I store this in `./.env`: `export JTT_OPENAI_API_KEY='ASDF'`\n    * This service is used for detecting text in images. If you have ideas for a comparable text extraction model that can be run locally, please let me know!\n\nYou 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.\n\nTo run: `. .env \u0026\u0026 go run .`\n\n## About JTT\nSee [the wiki](https://github.com/eenblam/jtt/wiki) to learn more about the project, how the JailTracker API works, problems encountered with data from JailTracker, how to find jails, etc.\n\nJTT 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.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feenblam%2Fjtt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feenblam%2Fjtt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feenblam%2Fjtt/lists"}