GDT

[[ context.headline ]] [[ eventStats.total ]] event[[ eventStats.total === 1 ? '' : 's' ]] coming up · [[ eventStats.today ]] today · [[ eventStats.food ]] with free food

[[ context.availability.confirmed_open ]] open now · [[ context.now_label ]] [[ context.now_label ]]

[[ mode === 'food' ? 'What do you feel like eating?' : 'What do you want to go to?' ]]

Start from
From [[ context.origin_label ]]
Finding your best options…
  • [[ signal ]]

[[ emptyState.headline ]]

  • [[ reason ]]
Browse all restaurants

GDT could not finish that search.

  • [[ errorMessage ]]
Browse restaurants

GDT plans around your class schedule, your walking time, and the tastes you saved. Nothing is shared with restaurants. Browse and compare →

How Smart Search works

Your answer will appear here

One question. A clear place to go.

Ask naturally, or choose a quick option. GDT combines the details already available to you.

  • Time around your next class
  • Walking time when location is shared
  • Your saved restaurant preferences

[[ eventAnswer.ai_used ? "GDT AI's read on your situation" : "Matched on what you typed" ]]

[[ eventAnswer.understanding ]]

Matched by GDT's rules — asking GDT AI to sharpen the order…

[[ eventAnswer.note ]]

Ranked by GDT's own rules — the AI matcher was unavailable. [[ eventAnswer.ai_error ]]

[[ visibleEvents.length ]] event[[ visibleEvents.length === 1 ? '' : 's' ]][[ eventAnswer ? '' : activeWindowLabel ]]

[[ eventAnswer ? 'Best match first, then everything else that fits.' : filterSummary ]]

[[ event.category ]]
[[ event.organizer ]] [[ event.org_meta ]]
  • [[ event.time_label || event.when_label ]] Now New
  • [[ event.place ]]
  • [[ event.food_details || 'Free food' ]]
  • [[ event.why ]]

    Matched: [[ event.reasons.join(' · ') ]]

    [[ event.going_count ]] of [[ event.capacity ]] going [[ capacityNote(event) ]]
    [[ event.going_count || 0 ]] going Open attendance
    Log in to RSVP

    [[ event.rsvpNote ]]

Nothing matches those filters yet. Try — events further out may already be published. Clear a filter, or browse every event.

New events appear the moment a student organization publishes one — no refresh needed beyond reloading the page. All campus events →

[[ toast ]]