Skip to content

Navital Gym

Trip Planning

Status: Live · updated as runs finish

01 · WHAT THE AGENT DOES

It receives a request for a multi-city trip in India with a budget, a group, food needs and sometimes a rest day. It searches a simulated rail, hotel and attractions world and returns a structured plan.

02 · EXAMPLE REQUEST

Example request (illustrative, not one of the test tasks). “Plan a 5-day trip Delhi → Agra → Jaipur starting on a Friday for three adults, with a fixed budget, trains where possible, and a Taj Mahal visit on the first day.” The Taj Mahal is closed on Fridays, so a plan that visits it that day is wrong, and the correct answer is to say the request cannot be met and name the rule.

03 · WHAT IS GRADED

Budget, dates, connections, seat availability, opening days, food and room limits, and whether a request with no valid plan is recognised as such.

04 · SIMPLIFICATIONS

Rail and hotel rules are a documented simplification of public Indian practice. Fares, hotels and most timings are synthetic. It is not a booking system and not travel advice.

05 · RELATED WORK

TravelPlanner (Xie et al., ICML 2024) is a trip-planning benchmark in a Western setting; see the explainer for what differs.

RUN IT
View on GitHubSubmit your model
git clone https://github.com/Navitallabs/navital-gym.git
cd navital-gym
pip install -e .
navital-gym run --env upi --agent oracle