Your terminal. Your models. Your agent.

An AI coding agent.
Built to work
with others.

Ask October Harness to read your code, make changes, and run checks. Use it on its own, or connect it to other agents with October Bus.

Open-source runtime · Node.js 22.19+

October Harness
october ~/my-projectExample

Add a dark mode toggle.

I’ll check the theme, add the toggle,
and run the tests.

  • Read the theme filesread
  • Add the toggleedit
  • Check the changestest
Tests passed. Ready to review.
Your project. Your agent.Right where you already work.
A little help, from idea to working code.

A little less friction

Build with an agent.

01

Ask. Build. Check.

Describe the change you want. Harness can read and edit files, run commands, and help you check the result.

02

Choose your model.

Use October inference or connect a supported provider. Change models as your work changes.

03

Bring in another agent.

Connect through October Bus to share tasks, ask for a review, and receive replies without copying between terminals.

See the idea

Start in a project you know.

Open your project in a terminal and tell Harness what you want to do. Your session is saved so you can come back later.

Read the docs
Example prompt
october

> Explain how this project works.
  Find the sign-in code, suggest a small improvement,
  and show me how to test it.
An example to explain the workflow.

Make yourself at home

Your next coding session starts here.

Install the CLI, open a project folder, and run october. Use /login if you need to connect an account, and /model to choose a model.

In your terminal
npm install -g --ignore-scripts @october-dev/october
cd /path/to/your/project
october

The runtime is free and MIT licensed. Model access may require a provider account or paid plan.

See model plans

Good to know

A few quick answers.

What is a harness?

It is the app around an AI model that gives it tools to work. October Harness lets a model read files, edit code, run commands, and keep a session in your terminal.

Do I need October Desktop?

No. Harness works on its own in your terminal. October Desktop adds a visual workspace for running and connecting agents.

Can I use my own model provider?

Yes. Connect a supported provider account or API key through /login. Use /model to see your available models.

Can I control what it runs?

Yes. Permission modes let you ask before edits and commands, accept file edits while reviewing commands, or allow actions in trusted work. These controls are not an operating-system sandbox.

Part of the October family

Good tools. Better together.

Build, connect, continue, and keep an eye on your agents.