totec448-spec/chat-on-steroids

Cross-platform local MCP capabilities for ChatGPT with Chrome integration, Goal, Compact & Resume, and durable multi-agent workflows.

Chat On Steroids (CoS)

What it is – A desktop application that lets you turn your own ChatGPT conversation into a coding assistant. CoS lets the model read and edit files on your machine, run tests, keep terminals open, and even control the browser UI, all while you stay in the loop.

How it works

  • Core + Workers – The Core component talks to ChatGPT via the new MCP (ChatGPT Plugins) API. Workers are independent background processes that keep their own context, so a long‑running job can be split into smaller tasks and later resumed.
  • Goal / Loop – You give a high‑level goal; CoS repeatedly sends the prompt to ChatGPT, receives a plan, executes the suggested commands, and feeds the results back, looping until the goal is met.
  • Compact & Resume – Session and worker history can be saved and re‑loaded, letting you pick up a previous session without losing context.
  • Companion browser extension – An unpacked Chrome/Edge/Brave extension mirrors the ChatGPT UI, captures the conversation locally, and routes tool calls through the MCP tunnel.

Key features

  • File‑level read/write, test execution, terminal commands, and desktop automation all driven by ChatGPT.
  • Multi‑worker support: run several independent jobs in parallel and combine their outputs.
  • Real‑time correction: you can intervene while a task is running.
  • Cross‑platform binaries (Windows x64, macOS Apple‑silicon, Linux x64 DEB) with a simple installer.
  • Multi‑language UI (10+ languages).

Installation & setup

  1. Download the appropriate installer from the Releases page.
  2. Open the app, approve a folder as your workspace (Settings → Workspace).
  3. In the app’s Setup tab, create an MCP app in ChatGPT (Plugins → Add → Create MCP App) and pair it.
  4. Load the companion extension: click Open extension folder then use Chrome’s Load unpacked.
  5. Choose a model, type a task description, and hit Send.

Responsible use

  • The tool does not bypass OpenAI’s usage limits or safety controls; it merely automates a conversation you already have access to.
  • Users must obey OpenAI’s Terms of Use, Usage Policies, and any workspace restrictions.
  • Workers, Goal/Loop, and Compact & Resume are orchestration helpers—they do not grant extra quota.
  • The software is provided “as‑is” under the MIT license; the authors are not affiliated with or endorsed by OpenAI.

License – MIT (see LICENSE).


Chat On Steroids is a genuine open‑source AI‑assistant that extends ChatGPT into a local coding workstation while keeping the user in control of the automation.

Written about in

Related

  • Project
  • Project
  • Project
  • Project
  • Project