Gneiss

Apr 9, 2026 • VSCode / Cursor Extension

Gneiss is a VSCode / Cursor extension that allows you to embed and describe blanks in your writing, while spawning agents to research and fill in the blanks with smart context management. The vision of Gneiss is to recentre humans in the writing process, integrating LLMs as 'blanks' in your text so you can write at the speed of thought without sacrificing control. Targetted towards academic, formal, and research writing — Gneiss works with LaTeX, Markdown, and any other text-based file type.

For example, as you being drafting the motivation for a paper, you might write:

The seminal result by ⟨citation⟩ introduced the transformer architecture, which ⟨one-sentence summary of key contribution⟩.

Then press Option+S (to fill in blanks sequentially in a token-efficient manner). Gneiss automatically delegates agents to complete these blanks with smart context construction: agents can browse the web, query files in your repo, and reference bibtex citations to fill in your blanks (for Gneiss' first-class file access and bibtex support, see here).

When we ran Gneiss on the above example, it produced:

The seminal result by Vaswani et al. (2017) introduced the transformer architecture, which is a network architecture based solely on attention mechanisms, dispensing with recurrence and convolutions entirely.