RangeKing/dsh-iris

RangeKing★ 0TypeScriptLast synced: 2026-08-17

Open on GitHub

Progressive capability routing for DeepSeek Harness

README excerpt

dsh-iris dsh-iris — progressive capability disclosure for DeepSeek Harness Start with what matters. Add more when needed. Iris keeps optional DeepSeek Harness capabilities available without putting all of them in the model context up front. All four modes start minimal. Capabilities expand when needed. 简体中文 👁️ Why the name Iris? An eye's iris controls how much light reaches it. dsh-iris does the same for an Agent's capability context: DeepSeek Harness keeps its full capability ceiling, while Iris adjusts how much of that ceiling the model can see in the current step. That is why the project is called Iris. It does not shrink the interface or remove capabilities. It controls the Agent's capability aperture , revealing Tools, Skills, MCP capabilities, and Plugin-provided extensions only when they are useful. 🎯 Why Iris exists DeepSeek Harness can combine native Tools, Skills, connected MCP Tools, and capabilities supplied by Plugins. The problem is not that these capabilities exist. The model rarely needs every Tool schema, Skill description, MCP route, and Plugin-specific instruction on the first turn. Exposing them all at once adds irrelevant choices, lengthens the prompt, and ca…

View full README on GitHub →
Tools / Devdeepseekdsh-pluginagent

Category