FAQ

Home > FAQs > What is OpenCues

What is OpenCues?

OpenCues brings AI to the text field you're already typing in. Type _ where you want help and the model responds in place; words and whole sentences with alternatives dim so you can cycle better ones in. It's free, open source (Apache-2.0), model agnostic, and defined by an open standard anyone can implement.

The two-direction model

Everything reduces to two ideas. Cues go from the system to you: dimmed words, and whole sentences, offering alternatives and tips, never interrupting. Blanks go from you to the system: a _ placed exactly where you want a response.

Where it runs

Chrome, Claude Code, OpenCode, Gemini CLI, and any terminal via oc-shell - the supported hosts - all reading one shared config of plain markdown files that hot-reload as you edit them. Bring your own model: Cerebras, Groq, OpenAI, Anthropic, Gemini, OpenRouter, or local via Ollama.

The one rule that makes it safe

Model output only ever lands as draft text you review; it is never wired to an action. You are always the one who presses Enter.

Related: What can OpenCues do? · What is a blank? · The open standard · Best practices · Who made OpenCues? · GitHub repo