Inspiration

Food waste and food insecurity can exist side by side...

What it does

Second Serve is a surplus-food coordination platform...

  • Inspects available surplus food.
  • Inspects recipient needs and capacity.
  • Creates a feasible pickup plan.

How we built it

We built Second Serve using:

  • React + TypeScript
  • FastAPI + Python
  • Strands Agents
  • Ollama + Qwen3 4B Instruct
  • SQLite
  • Docker Compose

Challenges we ran into

The biggest challenge was balancing AI flexibility with deterministic reliability.

...

Accomplishments that we're proud of

We're proud that Second Serve is more than an AI chatbot...

Surplus → AI Planning → Human Approval → Reservation → Pickup → Handoff → Impact

What we learned

We learned that the most effective use of an AI agent is not necessarily giving it complete control.

...

What's next for Second Serve

  • Smarter allocation and route optimization
  • Driver and volunteer scheduling
  • Real-time monitoring
  • External notifications
  • Organization roles
  • Production-ready deployment

Built With

Share this project:

Updates

Submission history