Richard Chan

ChatFrame - Finish tasks with your own models, tools, feels familiar

by
One desktop app to chat with OpenAI, DeepSeek, Anthropic, Groq, xAI, Moonshot. Upload PDFs/code for instant local RAG; plug MCP servers for tools. Free, macOS & Windows.

Add a comment

Replies

Best
Richard Chan
Maker
📌
👋 Hi Product Hunt! I'm Richard, builder of ChatFrame, just a NERD. In my workflow with Claude desktop, Artifact, MCP, and Project features are genuine “pain-killers” . Yet I don’t want to be locked into Claude’s own models, and I’m not willing to juggle separate subscriptions to Claude, OpenAI, Grok, Gemini, etc. for everyday tasks. I have evaluated several “bring-your-own-key” (BYOK) solutions, but none of them strike the right balance: some are heavyweight and operationally complex, while others are so minimal that they sacrifice the productivity features I rely on. I feagured out top 3 most important things: 1. A seperate window to start a new thread of out the Cursor coding context. 2. Project to organize related stuffs, and finish tasks with different models. 3. A better plugin system. Not only easy to add/remove the plugins(MCP servers), but also start/stop the servers and select tools. So I built a different desktop. It contains the pain killer features like Claude desktop but more flexiable in better use. Next step: - One click install on web page, and support DXT files. - Ollama models
Mu Joe

This is truely awesome! The separate window for new threads out of the coding context — that's a game changer for my workflow, ngl. Juggling different apps is such a pain, so having everything integrated like this is kinda genius imo. How's the plugin system working with different models — specifically, does it handle the nuances of different API calls well?

Etien Bresciani

Hey,

Congrats on the release, upvoted, we’re live today as well and would appreciate your glance.

Richard Chan