MENU

GET IN TOUCH

Back

TriGo Travel Partner

Technologies Used

n8n, Google Gemini, Gemma, OpenTripMap, OpenRouteService, TypeScript, REST API, JSON

Description

TriGo Trip Planner is a chat-based AI travel assistant built using n8n. It uses Google Gemini and Gemma models as the main LLMs to understand user requests and generate personalized travel plans. The system also uses memory to maintain context throughout the conversation, making the interaction more natural and useful.

🌟 Core Platform Features:
  • AI Travel Assistant: Conversational travel planner powered by Google Gemini and Gemma LLM models to interpret user requirements and craft customized itineraries.
  • Conversational Memory: Contextual memory management across chat sessions ensuring smooth, natural, multi-turn interactions.
  • Attraction Discovery: Real-time integration with OpenTripMap API to find top local attractions and points of interest.
  • Route & Time Calculation: Powered by OpenRouteService to compute travel distances and estimated journey times between locations.
  • Structured JSON Itineraries: Standardized JSON output containing trip name, duration, daily activity breakdowns, and cost estimates for clear UI rendering.

My Role

AI & Full Stack Developer
Designed and implemented the AI orchestration workflow and system integrations:
  • n8n Workflow Engineering: Constructed multi-step automation workflows connecting Gemini and Gemma LLMs with external geo and travel APIs.
  • LLM Prompt & Schema Design: Engineered structured prompts to guarantee reliable JSON output with daily schedules and expense estimates.
  • API & Memory Orchestration: Implemented memory buffers for conversational context retention and integrated OpenTripMap and OpenRouteService API services.

buildwithVR