opencues/opencues
opencues
Turn any text field into a two-way LLM channel: it reads what you write and fills what you ask. Flags a slip as you type, answers anything you end with _. Claude Code, OpenCode, Gemini CLI, shell, Chrome, DeepSeek Harness. Model-agnostic, open standard, no chat window.
Install
npx @deepseek-ai/dsh plugin --profile web add @opencues/dsh`Restart `dsh web` after install. Bundle APIs can change during the developer preview.
README badge
[](https://dshhub.dev/plugins/opencues)Paste this into your README. The star count updates with every catalog sync.
From the README
Excerpt from opencues/opencues, cleaned of badges and images.
<a href="#"><img width="180" alt="OpenCues" src="https://cdn.jsdelivr.net/gh/opencues/opencues@62dc0d205460b8610dd4825be196e01ef281dc7a/assets/OpenCues_logo.svg"></a>
<br><br>
<a href="#"><img width="600" alt="OpenCues" src="https://cdn.jsdelivr.net/gh/opencues/opencues@62dc0d205460b8610dd4825be196e01ef281dc7a/assets/Hero.svg"></a>
<br><br>
<p align="left"><a href="#"><img width="120" alt="Associations:" src="assets/associations.svg"></a><a href="https://www.reddit.com/user/inventor_black/" target="_blank" rel="noopener noreferrer"><img width="257" alt="Mod of r/ClaudeAI" src="https://cdn.jsdelivr.net/gh/opencues/opencues@9f12c0442100e0485adcad811a25d20198e29956/assets/mod.svg"></a><img width="24" alt="" src="https://cdn.jsdelivr.net/gh/opencues/opencues@9f12c0442100e0485adcad811a25d20198e29956/assets/spacer.svg"><a href="https://luma.com/OpenSourceIRL" target="_blank" rel="noopener noreferrer"><img width="161" alt="OpenSourceIRL" src="https://cdn.jsdelivr.net/gh/opencues/opencues@9f12c0442100e0485adcad811a25d20198e29956/assets/open-source-irl.svg"></a><img width="24" alt="" src="https://cdn.jsdelivr.net/gh/opencues/opencues@9f12c0442100e0485adcad811a25d20198e29956/assets/spacer.svg"><a href="https://wilfred.md" target="_blank" rel="noopener noreferrer"><img width="211" alt="Anthropic Ambassador" src="https://cdn.jsdelivr.net/gh/opencues/opencues@9f12c0442100e0485adcad811a25d20198e29956/assets/anthropic-ambassador.svg"></a><img width="24" alt="" src="https://cdn.jsdelivr.net/gh/opencues/opencues@9f12c0442100e0485adcad811a25d20198e29956/assets/spacer.svg"><a href="https://wilfred.md" target="_blank" rel="noopener noreferrer"><img width="207" alt="Cerebras Ambassador" src="https://cdn.jsdelivr.net/gh/opencues/opencues@9f12c0442100e0485adcad811a25d20198e29956/assets/cerebras-ambassador.svg"></a></p><br><br><br>
Turn any text field into a two-way LLM channel. It reads what you write and fills what you ask: catching a slip as you type, or answering the moment you end a line with _. A drop-in for Claude Code, OpenCode, Gemini CLI, your shell, and Chrome. Model-agnostic, output you review before it sends, an open standard with no chat window.
The model comes to your cursor, both ways. Cues react to what you've already written and surface a fix or a sharper line inline, unprompted. Blanks act on demand: end a line with _ and the model fills in the rest. No chat window, no copy-paste, no context switch.
<a href="#"><img width="100%" alt="Video placeholder — hero demo" src="https://cdn.jsdelivr.net/gh/opencues/opencues@43ac7ab68de968a183aa0340593aac926f26587a/assets/Video_placeholder_1200x300.svg"></a>
OpenCues is platform, model, and provider agnostic, engineered from the ground up to enable native inline AI.
| You type | You get |
|---|---|
| let's ship it Thursday the 19th | ↳ the 19th is a Friday |
| we should probably go ahead and refactor this | ↳ we should refactor this |
| hey can u send me that report when u get a sec make this formal _ | Could you please send me that report at your earliest convenience? |
| 4 + 4 = _ | 4 + 4 = 8 |
| hello world translate to japanese _ | こんにちは世界 |
| draft an email to my landlord asking for a rent reduction _ | (the email, written) |
| ffmpeg command to convert a video to web-ready mp4 _ | ffmpeg -i input.mov -c:v libx264 -preset slow -crf 23 -c:a aac -b:a 128k -movflags +faststart output.mp4 |
…
