User Guide

OnecaratEditor Core — User Guide

Everything Core can do, and how to use it — from first-run setup to folder RAG, voice input, and keyboard shortcuts.

1. Setup: preparing the model

When you first open the AI chat, Core checks whether a model is ready. If not, a setup screen guides you through one of two paths:

Downloads can be resumed if interrupted. Models are stored on your PC, and this setup download is the only time the app accesses the internet.

The AI runs on a local inference server (llama-server) that Core starts and stops automatically on 127.0.0.1 — traffic between the app and the model never leaves your PC. A Vulkan-capable GPU is used automatically when available.

2. Editor basics

3. AI chat

Open the chat sidebar with Ctrl+Shift+L or the toolbar button. Pick a character, type, and the reply streams in.

4. Folder RAG

Folder RAG lets the AI answer from your own documents. Open the RAG panel from the sidebar and add a folder:

  1. Core scans the folder and shows an estimate first — how many files, how large, roughly how long indexing will take.
  2. Confirm to start indexing. Progress is shown per phase (preparing the model → scanning → embedding), and you can cancel anytime.
  3. When it finishes you get a summary. Files that were skipped (too large, unsupported, unreadable) are listed with reasons.
  4. Re-indexing is incremental: only files that changed are processed, and an interrupted run resumes where it left off.

Everything — the index database, the embedding model, the search — lives and runs on your PC.

5. AI text processing

Select text in the editor, then press Ctrl+Alt+O, use the Edit menu, or right-click → "AI text processing".

6. Voice input

Click "Voice input" on the toolbar to open the organizer card. Speak naturally — Core detects speech automatically (VAD) and transcribes each utterance locally with Whisper, adding timestamped lines as you go.

7. Split preview

Files in supported formats automatically get a live preview pane beside the editor. Toggle it with Ctrl+Shift+V or the status-bar button; drag the divider to resize.

The preview follows your edits as you type (with a short debounce).

9. Built-in help

Press F1 or the "?" button and ask in plain language. Core searches the bundled help documents (getting started, editor basics, model setup, RAG usage, voice input, troubleshooting, limitations) and answers with source chips — click one to open the full help document.

If the AI model isn't running, help falls back gracefully: it will start an available model, or simply show you the matching help excerpts.

10. Keyboard shortcuts

Defaults below. All of them can be rebound in Preferences → Shortcuts by pressing the new key combination (per-row and full reset available).

ActionDefault key
New file / New tabCtrl+N / Ctrl+T
Open / Close tabCtrl+O / Ctrl+W
Save / Save as / PrintCtrl+S / Ctrl+Shift+S / Ctrl+P
AI text processingCtrl+Alt+O
Zoom in / out / resetCtrl++ / Ctrl+- / Ctrl+0
Word wrapAlt+Z
Chat sidebar / PreviewCtrl+Shift+L / Ctrl+Shift+V
Folder search / Big GrepCtrl+Shift+F / Ctrl+Shift+B
HelpF1
Cycle tabs / jump to tab 1–8 / last tab (fixed)Ctrl+Tab / Ctrl+18 / Ctrl+9

Monaco's standard editing keys (find Ctrl+F, replace Ctrl+H, undo/redo) work as usual.

11. Where your data lives

Back to OnecaratEditor Core Quick Start