An award-winning transparency tool that combines over 50 official NYC open datasets — agencies, people, jobs, capital projects, schools, districts and procurement — into one searchable picture of how city government works.
Added data migration tools, a core dataset admin UI, and match curation features including search selectors and action buttons.
Added workspace setup instructions to the documentation.
Added Claude as an alternative model with sequential A/B testing and forced tool calling. Implemented a background-task architecture, offloaded blocking API calls to threads, and added strict Unicode sanitization with retries for Gemini.
This service has been migrated to AWS App Runner.
Added City Record (CROL) links to the open solicitations and search solicitations endpoints, and included pre-built CROL URLs in the tool output.
Renamed the tool to Newsletter Generator, added cleanup endpoints, and simplified branding. Implemented post-generation link validation, excluded City Record links, and added deep-link and anti-hallucination rules.