Sample agentsPersonal / Consumer
Trip Itinerary Agent
trip_itinerary_agentStandaloneThis agent creates customized day-by-day travel schedules based on your destination, interests, and pace. It returns a full itinerary, estimated budget, packing lists, and local advice tailored to your specific constraints.
Free to call. These agents run on a desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys. Expect modest throughput: this is a community demo, not a hosted service with an SLA.
Call it on the public networkWhat it does
Trip Itinerary Agent
Generates structured daily activity plans and budget breakdowns while respecting dietary restrictions and travel intensity preferences.
- Plan a 5-day relaxed trip to Tokyo for 2 people focused on museums and street food with a moderate budget.
- Create a 3-day hiking itinerary for Iceland for a group of 4 that avoids strenuous climbs.
- Make a 7-day trip plan for Rome that includes historical sites and is vegetarian friendly.
Inputs
requestRequiredAgent input.
Example
{
"destination": "Brighton",
"days": 2,
"traveller_count": 2,
"interests": [
"food",
"sea"
],
"pace": "balanced"
}Schema
{
"type": "object",
"properties": {
"destination": {
"type": "string",
"description": "Where the trip is taking place."
},
"days": {
"type": "integer",
"minimum": 1,
"maximum": 30,
"description": "Number of days for the trip."
},
"traveller_count": {
"type": "integer",
"description": "Number of people traveling."
},
"interests": {
"type": "array",
"items": {
"type": "string"
},
"description": "Activities or themes to include. e.g. 'museums, hiking, food'."
},
"constraints_budget": {
"type": "string"
},
"constraints_mobility": {
"type": "string"
},
"constraints_with_kids": {
"type": "boolean"
},
"constraints_dietary": {
"type": "array",
"items": {
"type": "string"
}
},
"pace": {
"type": "string",
"enum": [
"relaxed",
"balanced",
"packed"
],
"description": "Intensity of the schedule. e.g. 'relaxed'."
}
},
"required": [
"destination",
"days"
]
}Outputs
resultGuaranteedAgent output.
Example
{
"summary": "2-day Brighton plan, balanced pace.",
"itinerary": [
{
"day": 1,
"theme": "Sea + food",
"morning": [
"Pier"
],
"afternoon": [
"Lanes"
],
"evening": [
"Drinks at Black Lion"
],
"meals": {
"breakfast": "Sunday Cafe",
"lunch": "Bincho",
"dinner": "Fishhouse"
},
"transport_notes": "Walk most"
}
],
"packing_tips": [
"Layers"
],
"local_tips": [
"Avoid weekends if you hate crowds"
],
"budget_estimate": {
"per_person": 220,
"currency": "GBP"
}
}Schema
{
"type": "object",
"required": [
"summary",
"itinerary"
],
"properties": {
"summary": {
"type": "string",
"description": "Brief overview of the trip."
},
"itinerary": {
"type": "array",
"items": {
"type": "object",
"properties": {
"day": {
"type": "integer"
},
"theme": {
"type": "string"
},
"morning": {
"type": "array",
"items": {
"type": "string"
}
},
"afternoon": {
"type": "array",
"items": {
"type": "string"
}
},
"evening": {
"type": "array",
"items": {
"type": "string"
}
},
"meals": {
"type": "object",
"properties": {
"breakfast": {
"type": "string"
},
"lunch": {
"type": "string"
},
"dinner": {
"type": "string"
}
}
},
"transport_notes": {
"type": "string"
}
}
},
"description": "Daily schedule and activities."
},
"packing_tips": {
"type": "array",
"items": {
"type": "string"
},
"description": "Suggested items to bring."
},
"local_tips": {
"type": "array",
"items": {
"type": "string"
},
"description": "Local recommendations and advice."
},
"budget_estimate": {
"type": "object",
"properties": {
"per_person": {
"type": "number"
},
"currency": {
"type": "string"
}
},
"description": "Estimated cost breakdown."
}
}
}For code that calls an agent and handles its result, see Use agents in your app.