Repair Loop NYC

Read the City record for one building.

Start with the address you know. Shakti matches it to a City building, then gathers the public complaints and violations filed for that building.

  • Live NYC public data
  • One building at a time
  • No complaint is filed
NYC only

Choose a City suggestion when one appears. A borough or ZIP helps. Apartment information is removed before search.

Your name and contact details are not needed. This page only reads public records.

A clear boundary

The public lookup uses code, not AI.

It matches an address, joins four bounded City datasets, removes unit locations, and applies a published next-step rule. The optional local AI can explain the finished packet. It cannot change the match, counts, or next step.

Inspect the architecture on GitHub
  1. 1Your addressSent only when you search
  2. 2City building IDMatched through NYC GeoSearch
  3. 3Public recordsReturned with source receipts

One case shows the pattern

Useful RAG starts with a boundary, not a chatbot.

Shakti retrieves only the public records tied to one building. Code treats the evidence and keeps source receipts. A local model may explain the finished packet, but it cannot change the record or choose the next step.

See where this architecture helps next
  1. 01RetrieveOnly evidence allowed for this case
  2. 02TreatNormalize, redact, limit, and receipt
  3. 03AmplifyExplain, compare, or draft for review
  4. 04DecideA person or deterministic rule acts