Rixoffice Documentation
Markdown Studio

The AI Panel in Markdown Studio

Published September 4, 2026Updated September 4, 20265 min read

Draft and refine Markdown with AI: the panel rewrites blocks, aiHighlight shows ghost-text suggestions and a web search skill pulls in facts — on your provider of choice.

On this page

The AI panel in Markdown Studio is an editor collaborator, not a chat window bolted to the side. It works on the document you have open — drafting blocks, rewriting selections, proposing continuations as aiHighlight ghost text — and it can reach the web through a search skill when a draft needs a fact instead of a guess. Like every AI surface in Rixoffice, it runs on the provider you configured, from the built-in Rix AI to a fully local Ollama model.

What it is good at

Four jobs cover most of the daily use:

  • Drafting — give it a title or a one-line brief and it produces a first outline or opening paragraphs you can reshape.
  • Rewriting — select a block and ask for shorter, plainer, friendlier or more formal; the suggestion replaces the block only when you accept it.
  • Continuing — park the cursor mid-thought and let ghost text propose the next sentence; take it, edit it or type past it.
  • Summarizing — ask for the short version of a long note, useful for turning meeting scribbles into something sendable.

Ghost text: suggestions, not edits

The aiHighlight mechanism keeps you the author. AI-proposed writing appears as faded ghost text:

  1. Place the cursor where the suggestion belongs.
  2. The proposal appears in ghost style — visibly not yet part of the document.
  3. Accept by continuing to type into it, or edit it as it lands.
  4. Dismiss by moving on with your own words; the ghost text vanishes without a trace.

Nothing enters the file unless you take it. That rule keeps autosave honest — the .md on disk never contains a suggestion you did not choose — and it keeps the writing voice yours, with the AI as a fast junior draftsman rather than a co-author.

The web search skill

Language models know a lot and know it as of whenever they were trained. The panel's web search skill closes the gap: ask it to check the latest release version, pull a current statistic or confirm a API endpoint, and it searches before answering, then grounds the draft in what it found. Use it for anything time-sensitive; skip it for stable knowledge where the model alone is fine.

Prompts that work in a notes app

PromptWhat you get
outline this noteA heading structure for a rambling draft
rewrite the selected paragraph in plain languageA clearer version of the same block
summarize these notes in five bulletsA sendable short form
check the current version number of this libraryA search-grounded fact in the draft
draft the intro from the frontmatter titleA first paragraph that matches the properties

The last one is a small synergy worth knowing: the properties set in the frontmatter panel give the AI immediate context about what the document is.

Where the panel fits a writing session

A typical session shows the division of labor without anyone deciding it in advance:

  1. You type the opening — the part that needs your voice.
  2. The AI outlines the rest from the title, giving the piece a skeleton in seconds.
  3. You argue with the outline, delete half of it, and write the sections that matter.
  4. Ghost text offers continuations in the sections that are purely mechanical — transitions, definitions, the summary of what was just said.
  5. Web search verifies the two facts the piece leans on.
  6. You do the final pass, because the reader is trusting one author, not a committee.

Writers who try to delegate the interesting parts end up rewriting everything; writers who delegate only the filler finish drafts in a sitting. The panel is tuned for exactly that contract — fast where the work is generic, silent where it is yours.

Providers, privacy and cost

Open Settings, AI provider setup, and the panel follows: built-in Rix AI on a plan, your own API key on BYO plans, or Ollama for writing with no internet at all. With a local model, ghost text and rewrites work on a plane — the document, the prompt and the suggestion never leave the machine. Provider setup lives in AI provider setup, and BYO keys are never metered by Rixcart: your provider bills your usage directly. On plan credits, AI pages remain unlimited across the suite, so the limiter that matters here is taste, not quota — how much of a draft you want to be yours.

When the draft is done, export to DOCX takes it to Word users intact.

One boundary deserves respect regardless of provider: the panel works on the document you point it at, not on your disk. It reads the open file and proposes for it; it does not browse your folders or touch other notes. Combined with local storage of the files themselves, that keeps the blast radius of any session to exactly one document — yours, chosen, in front of you.

What to explore next

Quick steps

  1. Open a document and launch the AI panel from the toolbar or composer.
  2. Select a paragraph and ask for a rewrite, or place the cursor where a continuation belongs.
  3. Review the aiHighlight ghost text proposal and accept it by continuing to type, or dismiss it.
  4. Use the web search skill when a fact or version number should be verified.
  5. Ask for an outline or summary when a long note needs structure or a short version.

Frequently asked questions

What does the AI panel do in Markdown Studio?

It drafts and refines blocks in the open document: outlines from a title, rewrites of selected paragraphs, continuations of a thought and summaries of long notes. Suggestions arrive as aiHighlight ghost text that you accept or dismiss.

What is aiHighlight ghost text?

Ghost text is AI-suggested writing displayed in a faded style ahead of or beside your cursor. It is a proposal, not an edit — typing continues into it if you accept it, or it disappears if you keep your own words.

Can the AI look things up while I write?

Yes. A web search skill is available to the panel, so a prompt like check the latest version number can ground the draft in current facts rather than the model's memory alone.

Related documentation