Afterschool Agent curriculum
Private hub · Course 3

Course 3 - Connect Hermes to OpenCode Go

Before this course, finish Courses 1 and 2. You will need a payment method and your parent's $5 top-up.

What this course does

By the end of this course, you will have:


Lesson 1 - Why cloud backup

Right now, every chat with Hermes goes through the local model in LM Studio. That model is fast, private, and free. But it has limits.

For example, the local model might:

A cloud model is bigger. It can handle those things. But it costs money per query and your messages leave the laptop.

The hybrid pattern: local by default, cloud when needed. The agent decides. You don't have to.


Lesson 2 - What OpenCode Go is

OpenCode Go is a paid gateway that lets Hermes talk to many big cloud models through one account.

The models you can use include:

For this course, we recommend DeepSeek v4 Pro as the default cloud model. It's the smartest of the lot.

The cost is tiny. A typical question costs less than a cent. The $5 top-up from your parent covers many months of typical use.


Lesson 3 - Sign up

Steps

  1. Open your browser
  2. Go to https://opencode.ai/zen/go
  3. Click Sign Up
  4. Enter your email and create a password
  5. Verify your email (check inbox for the link)
  6. Sign in

Check


Lesson 4 - Add the $5

A parent needs to do this step. It requires a payment method.

Steps

  1. In the OpenCode dashboard, click Wallet or Billing
  2. Click Add Credit
  3. Enter $5.00 (or more, if you want a buffer)
  4. Enter your parent's payment method
  5. Confirm

What's stored

The $5 is a deposit, not a subscription. There's no monthly fee. You pay only when you actually use a cloud model. The $5 will last most families for several months.

Check


Lesson 5 - Get your API key

Steps

  1. In the OpenCode dashboard, click API Keys (or Settings)
  2. Click Create New Key
  3. Name it: Hermes Desktop
  4. Copy the key to your clipboard

Where to paste it

Don't paste it into chat. Don't send it to anyone. The key is what links your OpenCode account to your usage.

Save it somewhere private. A note in your phone's password manager is fine.

Check


Lesson 6 - Connect Hermes to OpenCode

Steps

  1. Open Hermes Desktop
  2. Click your profile icon (top-right)
  3. Click Settings
  4. Find Cloud Providers or Providers
  5. Click Add Provider or Configure OpenCode
  6. Paste the API key from Lesson 5
  7. Set the model dropdown to DeepSeek v4 Pro (or your preference)
  8. Click Save

Hermes will test the connection. If it works, you'll see a green dot or "connected" status.

Check


Lesson 7 - Set up the hybrid pattern

Now we tell Hermes when to use each model.

Steps

  1. In Hermes Settings, find Routing or Hybrid Mode
  2. Set the defaults:
  1. Save settings

What this means

Day-to-day chats use your local model. If you ask a question that the local model can't handle, the agent automatically tries the cloud model. You don't have to choose.

Check

To see which model answered, look at the bottom of the reply. It should say something like "via DeepSeek v4 Pro" or "via LM Studio".


Lesson 8 - Test the hard-question routing

The cloud model is best for:

Try these

  1. "Plan a 7-day revision schedule for my maths exam, factoring in 2 hours of sport each day and a family dinner every night."
  2. "Explain the difference between a comet, asteroid, and meteor in a way a 12-year-old would understand."
  3. "Help me write a polite email to my teacher explaining I missed the assignment deadline because my laptop broke."

The local model will probably struggle with these. The cloud model will give you detailed, useful answers.


Lesson 9 - Watch the wallet

After a week of use, check how much credit you've spent.

Steps

  1. Go back to opencode.ai/zen/go
  2. Sign in
  3. Click Wallet
  4. See the current balance and recent usage

What to expect

If you used the cloud model for 5-10 questions per day, you should have spent less than $1. The $5 should last 2-3 months minimum.

If you run out

You can top up again. Same page, same button. Your parent does it.

Check


Lesson 10 - Adjust the routing

After using the system for a week, you may want to change which questions go to the cloud.

Make the cloud more aggressive

If you want the agent to use the cloud more often, edit the routing rules. Tell Hermes: "Use the cloud model for any question that takes more than 5 seconds to answer locally."

Make the cloud more conservative

If you want to save money, do the opposite: "Only use the cloud model if the local model says 'I don't know' or gives a reply under 3 sentences."

Default

For most teens, the default routing is fine. The agent decides based on question complexity.

Check


You're done with Course 3

When you finish this course, you have:

Your agent is now substantially smarter than the local-only setup. Same privacy promise for everyday chat. Better answers when you need them.

Next course: Course 4 - Personalise the agent. This is where the agent learns your teen's name, interests, and the essential they want to focus on.


Troubleshooting

OpenCode Go says the API key is invalid

Hermes fails to connect to OpenCode

The cloud model is always slower than the local one

The cost is higher than I expected

The cloud model won't answer certain questions

I want to use a different model

I need to talk to a person