Show HN: Run Claude Frontend with Non-Anthropic Models
Category: devtools
Tags: api-translation, llm-proxy, claude-code, openai, local-models, electron
Score: 7.5/10 (Innovation: 7, Technical: 8, Documentation: 8, Utility: 7)
This project provides a local proxy that translates the Anthropic Messages API to OpenAI or any OpenAI-compatible endpoint, allowing Claude Code and a repackaged Claude Desktop to run on non-Anthropic models, including local on-device models via Ollama. It includes extensive handling for API differences such as tool limits, rendering quirks, persistence, context overflow, and provider-specific parameters. The technical depth and thoughtful documentation make it a useful tool for developers wanting to decouple Anthropic's agent harness from Anthropic's models.
Target audience: backend devs, AI engineers, developers using Claude Code, self-hosters
Repository: https://github.com/mkornreich/llm-desktop-electron · JavaScript · 2 stars
View on Hacker News