DSH Plugin Store
Back to home

fly3366

DeepJIT

JIT compiler plugin for deepseek-harness: compiles recurring agent workflows into hot skills and flow templates

Stars
0
Language
TypeScript
Created
Aug 13, 2026
Updated
Aug 13, 2026
Skills
GitHub repo

Introduction

DeepJIT banner

DeepJIT

A JIT compiler plugin for deepseek-harness (dsh).

中文文档

DeepJIT watches agent execution traces, mines recurring "hot" workflows, and compiles them with an LLM into reusable skills (markdown) or flows (step templates) — then feeds them back into the running harness, no restart.

traces ──► SQLite ──► hot-path mining ──► LLM compile ──► skills / flows ──► dsh
  • Artifacts live under ~/.dsh/deepjit/ and hot-reload into dsh automatically.
  • Compilation reuses the session's actual model; flows still pass permission gates.
  • JIT never compiles its own tools, so it can't feed on itself.

Install

dsh plugin --profile web add github:fly3366/DeepJIT

Tools

  • deepjit_status — list / show / disable / enable / delete compiled artifacts.
  • deepjit_flow — replay a compiled flow with {flow, args}.

Develop

npm install && npm test

All knobs (intervals, thresholds, locale, paths) are documented in src/config.ts. See CONTRIBUTING.md, SECURITY.md, AGENTS.md.

License

MIT