Skip to content

aidanlorenz/AIRouteGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THIS PROJECT IS IN PROGRESS

Project Overview

Runners often have a standard 3 mile route, a standard 4 mile route, a standard 5 mile route, etc. that can be modified to get finer control over distance. This often leads to a lack of variance in route choice for runners. My goal with this project is to build a system that can suggest running routes to a user based on their expressed (via natural language) preferences such as start/stop location, distance, hilliness, surface type, etc.

I imagine this taking on an "agentic AI" type of design where the user interacts with an LLM to express their route preferences, and the LLM has access to agents with tools such as an elevation calculator, a waypoint generator, etc.

For an MVP, the route generation algorithm will probably just consist of a waypoint generator together with a off-the-shelf routing service to connect waypoints.

Technologies

  • Starting with phi4-mini LLM running locally on a raspberrypi, and served with Ollama to my LAN.
  • Google ADK for agent construction/potential A2A communication
  • MCP for exposing data to agents

To Run

  • export OLLAMA_API_BASE="http://10.0.0.91:11434" (not sure if this always needs to be done, or just once).
  • adk web

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published