Tool routing for a local LLM agent: grep to embeddings to GBNF grammar | Hacker News Reader