# AI use cases for Chat on Steroids (totec448-spec/chat-on-steroids)

Repo: [totec448-spec/chat-on-steroids](https://github.com/totec448-spec/chat-on-steroids) | Use cases: 3 | Page: https://dedupedai.com/use-cases/totec448-spec-chat-on-steroids/

Chat On Steroids is an independent, open-source local workspace that connects ChatGPT to your files, terminals, browser and desktop through MCP, with tools for delegation and long-task control.

This file holds every use case of this repo. Each one starts with a "## " heading and ends with its URL.

- Let ChatGPT edit and test a local project: https://dedupedai.com/use-cases/totec448-spec-chat-on-steroids/let-chatgpt-edit-and-test-a-local-project/
- Split independent jobs across parallel workers: https://dedupedai.com/use-cases/totec448-spec-chat-on-steroids/split-independent-jobs-across-workers/
- Keep a long task on track across fresh chats: https://dedupedai.com/use-cases/totec448-spec-chat-on-steroids/keep-a-long-task-on-track-across-chats/

## How to let ChatGPT edit and test a local project with Chat on Steroids

Repo: [totec448-spec/chat-on-steroids](https://github.com/totec448-spec/chat-on-steroids) | Difficulty: Intermediate | Time: 60 minutes | Basis: From the README

Give ChatGPT approved folder access so it reads files, edits code and runs tests with real tool results.

**Who it is for:** A developer with a local codebase who wants ChatGPT to make changes and check them without copy-pasting code into chat.

**The problem:** Chat answers about code cannot be verified against the real project, so every change needs manual copying and testing.

**The outcome:** ChatGPT edits files in a folder you chose and reports the actual test results it received from your machine.

### Steps

1. Install CoS and open Settings → Setup.
2. Load the browser extension in Chrome, Edge or Brave and complete step 1 of Setup.
3. Share the project folder and choose what ChatGPT may do there (steps 2, 3).
4. Connect Core by creating a tunnel and a restricted API key at OpenAI, press Connect, then add the app under Plugins → Add → Add custom MCP server.
5. Choose a model, write a task such as fixing one failing test, and send it.

### Prompt to paste into your agent

```text
Using the repo totec448-spec/chat-on-steroids, connect ChatGPT to the project folder <project-path> with read and edit access. Ask ChatGPT to fix the failing test named <test-name> and run the test suite. Expected output: a list of changed files and the test command results. Verify that the test results shown come from the local run, not from ChatGPT's own description.
```

### Caveat

This is an independent beta used at your own risk, and shell commands run with your normal user privileges.

Risk, credentials: Setup asks you to create a tunnel and a restricted API key at OpenAI, so store that key carefully and limit the folders you share.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/totec448-spec-chat-on-steroids/let-chatgpt-edit-and-test-a-local-project/

## How to split independent jobs across parallel workers with Chat on Steroids

Repo: [totec448-spec/chat-on-steroids](https://github.com/totec448-spec/chat-on-steroids) | Difficulty: Intermediate | Time: 60 minutes | Basis: From the README

Send separate jobs to CoS workers at once and bring their results back into one ChatGPT conversation.

**Who it is for:** A developer or team lead with several independent tasks, such as reviewing modules or updating docs, who wants them handled in parallel.

**The problem:** Working through several independent jobs one after another in a single chat is slow and mixes context between them.

**The outcome:** Independent jobs run across workers, each keeping its own context, and their results return to the main chat for review.

### Steps

1. Complete the Get started steps in Settings → Setup, including connecting Core.
2. Confirm that Workers are enabled; fresh installs enable two workers.
3. List the independent jobs in one message and ask ChatGPT to split them across workers.
4. Review each worker's returned result in the chat before accepting it.
5. Send a follow-up task to one worker that picks up where its earlier context left off.

### Prompt to paste into your agent

```text
Using the repo totec448-spec/chat-on-steroids, split these independent jobs across workers: <job-list>. Expected output: one result per job, each attributed to the worker that ran it. Verify that every job has a result and that no worker reports work on a job it was not given.
```

### Caveat

Workers organize work but do not grant extra quota or model access, and the browser extension is not a public ChatGPT automation API.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/totec448-spec-chat-on-steroids/split-independent-jobs-across-workers/

## How to keep a long task on track across fresh chats with Chat on Steroids

Repo: [totec448-spec/chat-on-steroids](https://github.com/totec448-spec/chat-on-steroids) | Difficulty: Intermediate | Time: 60 minutes | Basis: From the README

Use Goal, Loop and Compact & Resume to keep unfinished work moving and carry it into a new chat.

**Who it is for:** A user running a multi-step task, such as a long refactor or research pass, that outgrows one chat session.

**The problem:** Long tasks lose direction as chats grow, and restarting in a new chat normally drops the session and worker history.

**The outcome:** Unfinished work stays tracked toward the goal, and the session and worker history continue in a fresh chat.

### Steps

1. Complete the Get started steps in Settings → Setup.
2. Write the task as a goal and start it so Goal follows unfinished work.
3. Send a correction in the middle of the run if the direction changes.
4. When the chat gets long, use Compact & Resume to carry the session and worker history into a fresh chat.
5. In the new chat, check that the remaining work matches the original brief before continuing.

### Prompt to paste into your agent

```text
Using the repo totec448-spec/chat-on-steroids, set the goal <goal-description> for the project at <project-path> and use Loop within the brief I give. When the chat is long, run Compact & Resume. Expected output: a summary of finished and unfinished items after the resume. Verify that the unfinished items match the original goal.
```

### Caveat

These features organize work only and must not be used to evade rate limits, usage caps or account restrictions.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/totec448-spec-chat-on-steroids/keep-a-long-task-on-track-across-chats/
