Skip to content

AI assistant

Orimora ships an AI writing assistant inside the document editor. It helps you draft, rewrite, summarize, and translate content without leaving the page.

  1. An admin must set LLM_ENCRYPTION_KEY in the server environment (required in production; see Configuration).
  2. A team admin configures at least one LLM provider and model under Settings → AI.
  3. You need permission to edit the document.

Without a configured provider, AI actions show an error or are unavailable.

CapabilityProviders
Text / assistantOpenAI, Anthropic, Google (Gemini), OpenRouter, Ollama, or any custom OpenAI-compatible endpoint
Image generationOpenAI (Images), Replicate

Self-hosting Ollama (or a custom endpoint) keeps text features fully on infrastructure you control — no third-party processor. See Sub-processors for the data-protection implications of the managed options.

Orimora exposes several entry points for different workflows:

Access pointWhen to use
AI button in the document toolbarOpen a document-wide Q&A panel
Cmd+Shift+K (Mac) / Ctrl+Shift+K (Windows/Linux)Same panel, keyboard shortcut
Slash commands (/)Insert or generate content inline while writing
Selection bubble → Edit with AITransform highlighted text

Open the panel from the sparkle button in the document meta bar or via Cmd+Shift+K.

  • Mobile / tablet: slides up as a bottom sheet
  • Desktop (≥ 1024px): opens as a side panel on the right

Use the panel for longer questions about the whole document — research, Q&A, or multi-step instructions.

Type / in the editor to open the slash menu. AI-related entries include:

CommandPurpose
Ask AIFree-form prompt; response inserted at the cursor
SummarizeConcise summary of the document
Improve writingClarity and structure pass on existing content
TranslateTranslate the document (specify target language in the prompt)
Continue writingContinue from where the text ends

After choosing a command, edit the pre-filled prompt if needed, then press Enter or click Generate. Use Stop to cancel streaming output.

Select text in the editor. The formatting bubble appears with an Edit with AI (✨) button.

Quick actions:

  • Improve, Shorten, Expand
  • Formal, Casual
  • Translate… — enter a target language
  • Custom instruction… — free-text transformation

The AI replaces the selection. Use Undo (Cmd+Z / Ctrl+Z) to revert.

  • AI uses the current document content as context for slash commands and the panel.
  • Responses stream in real time; large outputs may take a few seconds.
  • For automation and external tools, see MCP & AI integrations — that is separate from the in-app assistant.