runtime36: A Second Brain for Coding Agents in DeepSeek Harness, Sealing Daily Work and Distilling into Obsidian

398894496-arch/runtime36

Memory & ContextVerified
Listed on 2026-08-22
Page last updated 2026-10-04

A DSH plugin that gives coding agents a second brain: seal and distill daily into Obsidian, hit the exact page tomorrow for persistent memory and self-evolution.

runtime36 is a DSH plugin for DeepSeek Harness that provides a second brain for coding agents. It automatically seals daily work logs via a daily timer, distills them into Obsidian, and the next day the agent hits the target page by entering a short noun, not last week's chat. It uses a layered protocol (L1 logs, L2 distill, L3 promote, L4 lock) for daily self-evolution, with dual SHA-256 retrieval and no vector database. Supports Cursor, Codex, Claude Code, and DeepSeek Harness, maintained by 398894496-arch under MIT.

How to Install

install
dsh plugin --profile web add github:398894496-arch/runtime36
Category
Memory & Context
Platform
DSH Plugin
Author
398894496-arch
Distribution
Plugin

runtime36 Key Features

Daily seal & distillTwo-step promotionPrecise retrieval lockObsidian integration
Listed on dsh-plugin.org

runtime36 Repo Summary

What Does It Do?

DSH-KRouter is a DSH plugin for DeepSeek Harness that provides a second brain for coding agents, sealing the day and distilling it into Obsidian so the next day's agent hits that page instead of last week's chat. It solves the problem of chat not being memory, using a layered protocol (L1 logs, L2 distill, L3 promote, L4 lock) for daily self-evolution, with retrieval as a lock: a short noun maps to the page plus dual SHA-256, no vector database needed. Maintained by 398894496-arch under the MIT license, it supports Cursor, Codex, Claude Code, and DeepSeek Harness.

Core Features

  • Daily sealing: automatically logs each day's work under 05, never treating a log as a reusable method.
  • Distillation: automatically distills logs, but summaries never replace originals, and it never auto-writes active methods.
  • Two-step promotion: when five gates pass, a provisional method is written the same day; the next similar task asks for adoption, and after adoption it becomes active.
  • Locked retrieval: a short noun maps directly to the target page with dual SHA-256, taking tens of milliseconds on an 8 GB M2, with no vector fallback or neighbor citation.
  • Three-layer verification: implementation (clone_25), comparison (lock_vs_neighbor), and author self-report (25/25) are strictly separated, ensuring the code matches the protocol.

How to Use This Plugin?

After enabling it in DSH, the plugin runs a daily timer by default, automatically performing sealing and distillation. When an agent encounters a similar task the next day, it can hit the target page via locked retrieval by entering a short noun; when five gates pass, the plugin writes a provisional method that day and asks for adoption on the next similar task. To adjust behavior, modify the protocol rules in PROTOCOL.md or the architecture configuration in docs/ARCHITECTURE.md.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: 398894496-arch/runtime36. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ