What do you want to do?
4 use cases
-
Deliver queued specs as merged pull requests overnight
Write task specs, queue them on the board, and collect merged pull requests when the chains finish.
View prompt
Using the mosonlab/anneal repository, set up the local release at v0.9.0 and queue the spec in <path-to-spec-file> on the board for <project-name>. Report the board status and the pull request URL when the chain finishes. Verify that the chain's merge step completed and that the pull request is merged into the target branch.
-
Trace which commits an Anneal chain produced
Find chain-delivered commits in git history and follow each step through its recorded artifacts.
- REPO
mosonlab/anneal - Software and DevOps
- Intermediate
View prompt
In the <repo-path> repository, list every commit with an X-Anneal-Run trailer and group them by run identifier. Return a table of run, step and commit hash, and verify that each run identifier appears in the Anneal board records.
- REPO
-
Reshape the twelve-step chain into your own agent workflow
Edit agent roles, prompts, models and gates in the template data to fit your own team of agents.
View prompt
In the mosonlab/anneal repository, copy agents/templates/compound-engineer-workflow to a new template named <template-name>, change the step that uses the role <role-slug> to use <model> at <effort>, and report the changed fields. Verify that the template still lists twelve steps in order.
-
Run chains for several projects at the same time
Queue tasks across multiple repositories and let independent chains run in parallel on one machine.
View prompt
Using the mosonlab/anneal repository, queue one spec for each of the projects <project-a> and <project-b> on the board, then report which chains are running at the same time. Verify that both chains advance without waiting on each other.
Quick start with Anneal
- Check you have what it needs: An Apple Silicon Mac or a Linux machine (Ubuntu 24.04 LTS verified); Node.js satisfying ^20.19.0 || ^22.13.0 || >=24, with 22.17.0 from .nvmrc and npm 10.9.2 or later; Docker Compose and Git.
- Open mosonlab/anneal on GitHub and read the README and license.
- Clone the repository and check out the release:
git clone https://github.com/mosonlab/anneal.git, thengit checkout v0.9.0. - Install and build:
npm ci,npm run setup:local,npm run build. - Start the database and migrate:
docker compose up -d --wait --wait-timeout 60 postgres, thennpm run db:migrate:release -- --fresh. - In three terminals, run
npm run dev:api,npm run dev:runnerandnpm run dev:web, in that order, then openhttp://127.0.0.1:5173.
These steps come from our top use case, Deliver queued specs as merged pull requests overnight, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for mosonlab/anneal
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers and small engineering teams who already pay for Codex or Claude Code and want queued coding tasks delivered as merged pull requests on their own machine.
- Why it is hot189 stars, launched 68 days ago
- LanguageTypeScript
- Sourcegithub.com/mosonlab/anneal · Back to Hot repos
Requirements
- An Apple Silicon Mac or a Linux machine (Ubuntu 24.04 LTS verified)
- Node.js satisfying ^20.19.0 || ^22.13.0 || >=24, with 22.17.0 from .nvmrc and npm 10.9.2 or later
- Docker Compose and Git
- The official Codex CLI, signed in under the account that runs the runner (Claude Code and Pi optional)
- A test repository to try it on before pointing it at real work
Add this badge to your README
Maintain Anneal? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/mosonlab-anneal/?utm_source=github&utm_medium=badge&utm_campaign=mosonlab-anneal)
HTML
<a href="https://dedupedai.com/use-cases/mosonlab-anneal/?utm_source=github&utm_medium=badge&utm_campaign=mosonlab-anneal"><img src="https://dedupedai.com/badge/mosonlab/anneal.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Anneal
What is Anneal?
Anneal is a local system that runs chains of coding agents to plan, review, implement, verify and merge tasks queued on a board, using the Codex and Claude subscriptions you already have. It is an open-source project on GitHub: https://github.com/mosonlab/anneal.
How do I use Anneal?
Clone the repository and check out the release: git clone https://github.com/mosonlab/anneal.git, then git checkout v0.9.0; then install and build: npm ci, npm run setup:local, npm run build; start the database and migrate: docker compose up -d --wait --wait-timeout 60 postgres, then npm run db:migrate:release -- --fresh. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Anneal for?
Developers and small engineering teams who already pay for Codex or Claude Code and want queued coding tasks delivered as merged pull requests on their own machine.
What can I do with Anneal?
4 use cases so far, for example: Deliver queued specs as merged pull requests overnight; Trace which commits an Anneal chain produced; Reshape the twelve-step chain into your own agent workflow. Each has steps and a copy-paste agent prompt.
What do I need to run Anneal?
An Apple Silicon Mac or a Linux machine (Ubuntu 24.04 LTS verified); Node.js satisfying ^20.19.0 || ^22.13.0 || >=24, with 22.17.0 from .nvmrc and npm 10.9.2 or later; Docker Compose and Git; The official Codex CLI, signed in under the account that runs the runner (Claude Code and Pi optional).
What are alternatives to Anneal?
Other hot AI repos in Software and DevOps: Deep Infer, Harness2, Orca, Opencode, Graphify.
Is Anneal safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.