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.
Replies
Best
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
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?
Replies
GPT-4o
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?
Sellinger AI
Hey,
Congrats on the release, upvoted, we’re live today as well and would appreciate your glance.
@etien_bresciani Sure