The article discusses the challenges of using OpenRouter, a service that routes requests to various providers of open-source models. The author shares their experience of running an AI assistant on OpenRouter and highlights several pitfalls, including inconsistent performance across providers, varying levels of quality, and issues with tool calling and parsing. The author provides a list of things they wish they had known before using OpenRouter. The article aims to inform users about the potential issues with using OpenRouter and similar services.