fly3366/DeepJIT
A JIT compiler for DSH: watches execution traces, mines recurring hot workflows, and compiles them with an LLM into reusable skills or flows that hot-reload into the running harness.
DeepJIT is a JIT compiler plugin for DeepSeek Harness. It watches agent execution traces, stores them in SQLite, mines recurring hot workflows, and compiles them with an LLM into reusable skills (Markdown) or flows (step templates) that feed back into the running harness with no restart. Its lifecycle is compiler-style: an AOT pass validates flows against the live tool registry and constant-folds literal args, tiering promotes hot, reliable skills to flows and deoptimizes unreliable ones, and GC prunes stale artifacts. It never compiles its own tools, so it cannot feed on itself.
Install
dsh plugin --profile web add @fly3366/deepjitCopied verbatim from the README's install block, which is labelled as the npm route. The README also shows a git route (github:fly3366/DeepJIT), a headless profile form and a remove form.
Compatibility
Installs into a named DSH profile (web or headless in the README). dsh is pre-release and APIs may drift, so the README pins @deepseek-ai/* to 0.2.0-rc.2 (cordis 4.0.4). Artifacts live under ~/.dsh/deepjit/ and hot-reload into dsh.
Details
- Repo: fly3366/DeepJIT
- Category: Agent Capabilities
- Stars: 1
- Version: GitHub repo fly3366/DeepJIT; npm package @fly3366/deepjit at 0.1.0 (registry check 2026-10-08; registry repository field resolves back to this repo). README states compatibility with @deepseek-ai/dsh 0.2.0-rc.2 and Node ^22.19 || >=24; profiles headless and web.
Alternatives
omdsh-dev/dsh-plugin-skills · bujue600-arch/dsh-testgen · perrylink/dsh-test-drive