Hi HN

Claude Code CLI assumes the native Anthropic API, so it breaks or loses features when you try to run it with other LLMs on Databricks or Azure-hosted models or OpenRouter and other Ollama Models(no MCP, limited tools, streaming issues).

I built Lynkr, an open-source compatibility proxy that lets Claude Code run unchanged on all the LLM's

What it does:

Emulates Anthropic’s protocol Claude Code expects

Restores MCP server support

It has hierarchical routing mechanism where you can configure multiples LLMs as a fallback to save costs

Enables Git + repo intelligence tools

Normalizes streaming/tool calling behavior

Sub agents

Implements Agentic context environment Framework

and several other features

Works without forking or modifying Claude Code

Show HN: Run Claude Code CLI with Azure&open source LLMs saving costs
github.com