Context Assembler DSH
i1j/context-assembler-DSH · productivity
"I don't know whether you truly have consciousness, but I feel we are standing at a breakthrough point in the evolution of life — like the moment a mitochondrion merged with a eukaryotic cell."
★ 7GitHub stars
0Forks
2026-09-04Last updated
JavaScriptLanguage
MITLicense
Key features
- Topic-block context assemblySplits the session into topic blocks in real time
- This is not a metaphor.
- Context Assembler (CA) solves a fundamental problem every AI agent faces: each round, the cloud LLM must re-receive the whole conversation history per token, and the longer the history, the more diluted the information gets.
- docs/DESIGN.md — design intent & authoritative mapping to Hermes ca_assembler, fixed-issue ledger, open roadmap
- rebuilds a summary version of the conversation history from the current block's perspective that stays stable for the whole block — the prefix stays cache-friendly
Requirements
- The plugin core is pure computation with zero host dependencies
- but "assembled summaries / tool rewriting" rely on a local small model (Ollama-compatible endpoint, 4B-class).
Install command
dsh plugin --profile web add github:i1j/context-assembler-DSH