cd /news/large-language-models/rlm-workflow · home topics large-language-models article
[ARTICLE · art-50322] src=try.works ↗ pub= topic=large-language-models verified=true sentiment=↑ positive

Rlm-Workflow

Rlm-Workflow, a new agent skill for coding assistants like Codex, implements a structured kanban-style workflow to improve code quality, traceability, and context management by keeping specifications out of chat and using locked markdown documents for each phase. The workflow, inspired by the MIT Recursive Language Models paper, reduces context rot and token usage while enhancing accuracy and speed.

read4 min views1 publishedJul 8, 2026
Rlm-Workflow
Image: source

role-model

Model routing protocol

Router runtime

Pi package

Protocol and runtime for hybrid local/API model inference. Models are assigned roles based on capabilities, performance, speed and cost; task requests are routed to the best suited models to optimiza the triangle of constraints, cost-speed-accuracy.

**Github: **[https://github.com/try-works/role-model](https://github.com/try-works/role-model)

**Docs:** [https://role-model.dev/](https://role-model.dev/)

rlm-workflow #

#

Agent Skill for Codex, etc

Improved context length, code quality, and traceability

Installation

npx skills add [https://github.com/doubleuuser/rlm-workflow](https://github.com/doubleuuser/rlm-workflow) --skill rlm-workflow

[skills.sh](http://skills.sh)

[https://skills.sh/doubleuuser/rlm-workflow/rlm-workflow](https://skills.sh/doubleuuser/rlm-workflow/rlm-workflow)

GitHub

https://github.com/doubleuuser/rlm-workflow After the MIT paper Recursive Language Models paper demonstrated a method of increasing effective context length to 10M tokens by using sub-agents to move information from the context window to an information store outside the chat, there's been a number of different takes on how to put this into practice in development workflows. Some even go in the direction of storing entire session contexts in a database for later retrieval to preserve reasoning for changes that were made.

rlm-workflow is yet another take, this time with a slightly different angle:

Important information like requirements, codebase analysis and implementation plans should not be passed in the chat in the first place. Chat is effectively CLI and should be used for invocations and commands, not for passing information.

rlm-workflow is modelled after a regular kanban workflow from requirement to implementation plan to testing and manual QA. The workflow is sequential and phase; each phase outputs one markdown doc and takes the previous phases' docs as input. Each phase is gated on fulfilling criteria defined in the previous phase, and at the end of a phase, its output docs are locked.

The user first creates the 00-requirements.md doc in an RLM folder, then invokes the workflow in chat. It then runs until the manual QA stage, where it waits for user approval before continuing. After finishing an RLM run, the agent updates DECISIONS.md which is a ledger of requirements implemented previously, their whys and whats, and links to respective RLM docs. It also updates STATE.md, an overview of the app's current state.

To be practical, this is what your repo will look like:

rlm/00-my-first-requirements/

- [00-requirements.md (user-created)](http://00-requirements.md)

- [01-as-is.md](http://01-as-is.md)

- [02-to-be.md](http://02-to-be.md)

- [03-implementation-summary.md](http://03-implementation-summary.md)

- [04-manual-qa.md (test cases are pre-defined; the user enters pass/fail and notes in the doc)](http://04-manual-qa.md)
  • /addenda/ if needed

To summarize:

  1. Specs are never passed through the chat so they do not suffer from context rot

  2. Work is always done based on docs that are locked, so it cannot suffer from degradation

  3. The workflow is self-documenting; it is also easily human readable; can also be used to generate information for non-technical stakeholders

  4. There is no need to index the codebase a database. The rlm docs provide progressive disclosure and point the model in the right direction. Should significantly reduce token usage.

  5. In my simple test, the workflow improves both quality and time to success for complex requirements

The benefits of using rlm-workflow for assisted engineering includes improved traceability through workflow and global docs, reduced token usage, reduced context rot, improved accuracy and code quality, and improved speed, when considering reduced need for re-work.

What about the chat sessions? Forget about them. Instructions don't matter, only outcomes.

tinytunes DJ #

minimal DJ controller and music player

Software, web-based

tinytunes DJ is a lightweight DJ controller that runs in your browser, on your laptop or desktop, tablet or smartphone device, so that you’re ready to play anywhere you go.

It is meant as a casual, zero-friction music service that is available anywhere, all the time, for DJs to discover new music, compose playlists and set lists, and enjoy music on the go by using the autoplay toggle to turn the controller into a music player.

https://dj.t-tunes.com/

lurkkit #

Meta UI for reddit, substack

Web application

lurkkit is a meta UI that allows users to build their own frontpage feeds based on subreddits and substack publications. reddit and substack support viewing the full post inline in the feed, while reddit sources also have viewable comments.

reddit and substack sources can be sorted into categories, ranking can be boosted per category and individual source, and a specific priority feed can be created for sources and publications that shouldn’t be missed. Keywords can be filtered in or out. Posts can be saved together with a note, and easily exported.

https://lurkkit.com/

Pocketmodel

Web client application and hybrid inference runtime

Workspace UI for hybrid local/API inference. Supports zeroclaw and role-model.

** **Pocketmodel.net

── more in #large-language-models 4 stories · sorted by recency
── more on @mit 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/rlm-workflow] indexed:0 read:4min 2026-07-08 ·