← all repositories
JunChenMoCode/ChatGPT_JCM

The OpenAI dashboard that remembers files, audio, and fine-tuning

Most ChatGPT front-ends stop at chat; this Vue 2 dashboard wraps the full OpenAI API—including images, audio, files, and fine-tuning—in one place.

2.9k stars Vue LLMOps · Eval
ChatGPT_JCM
Not currently ranked — collecting fresh signals.
star history

What it does ChatGPT_JCM is a Vue 2 and Element UI web interface that acts as a control panel for nearly every OpenAI API endpoint. You can chat, generate or edit images, transcribe audio, manage files, and launch fine-tuning jobs from a single browser tab. It is purely client-side for now; you supply an OpenAI API key and it talks directly to OpenAI’s servers.

The interesting bit Most open-source ChatGPT clones are just chat windows. This one treats OpenAI like a full cloud service, giving you admin-style screens for model lists, file storage, and fine-tune management—features usually buried in curl scripts or the official playground. It also packs multi-session memory, role-play prompts, and mobile layout support, as if someone built a serious internal tool and simply kept going.

Key highlights

  • Covers the full API surface: chat, completions, image generation/editing/variation, audio transcription/translation, file CRUD, fine-tuning, and moderation.
  • Multi-session context logic with export/import for conversations, plus built-in role-play prompts.
  • Bilingual UI (Chinese and English) and responsive layout for mobile.
  • Currently frontend-only; the author plans to add a backend later for richer features.
  • Live demo hosted on Hugging Face, though it requires a valid OpenAI key to return any output.

Caveats

  • Several features are marked “pending” in the README, including edits, embeddings, and fine-tune event lists.
  • Built on Vue 2.6.14 and Element UI 2.15.12, so it is not riding the latest frontend wave.
  • The project is explicit that it is an unofficial personal learning project with no ties to OpenAI.

Verdict Worth a look if you want a ready-made Chinese/English management UI for experimenting with OpenAI’s lesser-used endpoints like fine-tuning or file storage. Skip it if you need a modern Vue 3 stack, a backend, or a polished consumer app.

Frequently asked

What is JunChenMoCode/ChatGPT_JCM?
Most ChatGPT front-ends stop at chat; this Vue 2 dashboard wraps the full OpenAI API—including images, audio, files, and fine-tuning—in one place.
Is ChatGPT_JCM open source?
Yes — JunChenMoCode/ChatGPT_JCM is open source, released under the BSD-3-Clause license.
What language is ChatGPT_JCM written in?
JunChenMoCode/ChatGPT_JCM is primarily written in Vue.
How popular is ChatGPT_JCM?
JunChenMoCode/ChatGPT_JCM has 2.9k stars on GitHub.
Where can I find ChatGPT_JCM?
JunChenMoCode/ChatGPT_JCM is on GitHub at https://github.com/JunChenMoCode/ChatGPT_JCM.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.