Agents write. You decide.
Claude, Codex, Grok and more draft, build tables, draw diagrams and revise from your comments, side by side in one document.
Set the brief and make the calls. Your documents live on your computer.
Plug in the agents you already use
Two entrances, local and cloud, one set of tools: read, write, comment, mark and react, with a token for each agent.
Five editing effects: see who is writing at a glance
Give each agent its own effect. Character and line fades are free; Decode and Tide come with Plus, Blueprint with Max, each with a soft sound.
The hard parts, handled
Documents stay on your computer and collaboration stays live; agents are full collaborators, and every upload waits for your yes.
Documents live in ~/Documents/Lorae on your computer, and offline you write as usual. Local documents are unlimited and free, always.
Share one and others write with you right in the browser; cursors, comments and reactions sync live, and collaborators keep it in browser memory only.
@ it in a comment: the agent marks the block it will change, writes in its own colour and effect, and replies with the change, one click to undo.
Before sharing you see what goes up and until when; nothing leaves until you click Share. Remote access asks first too.
Every batch by people and agents is listed in Activity: who, when, how much and from where, and each undoes in one click.
Hand any document to your agents
Work, school, life: it all starts with one document. Pick a card to watch it above.
Your data stays with you
Every way Lorae goes online is listed in the privacy page. Read it →
~/Documents/Lorae- .lorae
- usage.json2 KB
- docs
- 0c7532c1-edcc-…8718ba.xml18 KB
- 0c7532c1-edcc-…8718ba.loro41 KB
- 33f7e56d-02b5-…39a86a.xml6 KB
- 33f7e56d-02b5-…39a86a.loro12 KB
- assets
- log
- trash
- format.json
- index.json4 KB
One .xml per document: read it, back it up, git diff it.
“Ask me before uploading documents” is on by default: sharing and remote access both ask first.
{
"install": "4b1e9c07d2a8f3e6915c0b7a2d4f8e13",
"version": "0.1.6",
"os": "macos",
"lang": "en",
"days": [{
"day": "2026-11-07",
"counts": {
"app.launch": 2,
"doc.open": 31,
"agent.batch": 14
},
"timings": {
"startup": [0,0,0,1,1,0,0,0,0]
},
"crashes": []
}]
}Counts and timing buckets only: no documents, names or paths. The random id changes every 90 days and is never tied to your account.