On a service day, Salt Tampa Outreach and Lifespring Church turn a building into a place where neighbors experiencing homelessness come in as guests and move through check-in, clothing, haircuts, and showers. Since September 12, the whole morning has run on Serve513, the app that tracks who is waiting, what they asked for, and which station can take them next.
We at Say Hello Neighbor build that app, and we built it with help from AI. People ask about that, and some are uneasy about it, which is fair. This post explains what the AI did, what it doesn’t do, and where we drew the lines.
The short version
AI helped us write the software. It is not in the room on Saturday.
Nothing a neighbor or a volunteer uses during a service day talks to an AI. The check-in desk, the queues, and the countdown on the shower stalls are ordinary software that does the same thing every time. No AI decides who gets a haircut, how long a shower lasts, or what goes in a clothing bag. Volunteers make those calls, the same way they always have.
What the AI actually did
The AI is a coding assistant called Claude Code. It works alongside our lead engineer: it writes code when asked, explains its choices, writes tests that prove the code works, and points out problems it finds along the way.
Work on Serve513 started in November 2025. Through September 18, 2026, the AI helped with about three in every four changes to the code: 740 of 991.
Changes to the code each month, with and without Claude. A change counts as with Claude when Claude is its author or co-author. September counts through the 18th.
Its work shows up at every station a neighbor walks through:
- The Registration Desk, where volunteers sign up new neighbors.
- The Welcome Desk, where a guest’s needs are written down once and travel with them, so nobody has to explain themselves again at the next station.
- The barber and shower queues, which update on every volunteer’s screen at the same time.
- The clothing station, where a guest’s order starts being pulled while they are still at another station.
- The pickup station, where a finished bag is handed off.
Our lead engineer wrote plenty of it by hand too, including some of the biggest pieces. The AI also took on the parts nobody sees: the tests, the written plan behind each feature, and some of the picture guides that walk new volunteers through the desks.
What stayed with people
The best ideas came from watching the floor. On our first Saturday, the showers ran three stalls and took 24 check-ins. The volunteer at the stalls was working out who had run over by checking the wall clock, three stalls at a time, while also calling the next name. You only see a problem like that by standing there.
Once we saw it, the AI helped build the fix within days. Every stall now counts down its minutes, turns yellow when time is nearly up, and changes color again when time runs out.
Every change also goes through a person before it reaches a service day. Our lead engineer reviews it, and our rule is that nothing merges or goes live without their approval. The AI can suggest, draft, and test. It doesn’t ship anything on its own.
Protecting neighbors’ information
The people we serve trust us with personal details: names, birthdays, clothing sizes, and sometimes things like veteran status or a hearing need. In the weeks before launch, much of the AI-assisted work went into tightening what each role in the app, from station volunteer to team admin, is allowed to see and change.
We also use a second AI reviewer, set up only to check changes to the sensitive parts of the app against our security rules. It flags problems, and our lead engineer decides what to do about them.
Why this matters for a small team
Say Hello Neighbor builds Serve513. Salt Tampa Outreach and Lifespring Church host the service days, and volunteers run every station. Before Serve513, the lines at each station ran on paper. For a small team building software for community partners, AI made it realistic to build tools that fit their floor, their stations, and their Saturdays, instead of bending the day around a spreadsheet.
On September 12, the first Saturday run fully on Serve513, the app recorded 57 neighbors registered and served, 59 orders, and 108 station check-ins.
The software is only there to give volunteers their time back. The work that matters most, a haircut, a hot shower, a coat that fits, and someone who remembers your name, is still done by people.
Come see it
The best way to see a service day is to help run one. Our volunteer guide walks you through signing up. You can read how a service day works on our About page, and see the full numbers from our first Saturday in Soft Launch by the Numbers.