Scoped per authorization
Each assistant authorization is scoped to the computer selected in your browser. You can approve more than one computer, so choose carefully when authorizing a connection.
MemoryRaven helps a compatible AI assistant recall recent work from your Windows PC. The agent collects text that supported apps make available to Windows accessibility tools, then sends it to our service for processing.
Designed for 64-bit Windows. The installer is not available yet.
The Windows agent reads supported on-screen text; the service prepares it for your assistant to request.
The Windows agent reads text and app details made available through Windows UI Automation by supported applications. What is exposed varies by app; this is not a screenshot or OCR capture service.
While offline, a bounded queue on your PC holds events for a later upload. If its size or entry limit is reached, older queued events may be discarded. Activity logs and the queue are stored locally without encryption by MemoryRaven.
The server applies pattern-based redaction to incoming event text before database storage. It cannot identify every sensitive value, and data is already present in local activity files before upload. Do not use MemoryRaven where this collection is not appropriate.
Rather than a firehose of window titles, each stretch of work becomes a short written summary. Your assistant gets the gist of recent activity in a few sentences, which is both easier to use and far cheaper than shipping raw activity around.
Ask what you were working on. Each assistant connection is limited to the computer you selected when authorizing it. The MCP tools are read-only; they do not control your PC.
For the technically minded: one agent on your machine, one append-only log on the server, one read-only tool surface for the model.
Context requests can use sequence numbers to distinguish previously returned activity from newer activity in the same session.
context_id() → seq 1182, 1183, 1184
+ live hot buffer
# compression rewrites 1184 in place,
# the sequence number does not move
context_id() → seq 1185
+ live hot buffer
# 1182-1184 already seen: not resent
You approve computers through account authorization. The Windows agent collects text exposed through UI Automation; the server applies pattern-based redaction before database storage, which may not catch all sensitive content.
Each assistant authorization is scoped to the computer selected in your browser. You can approve more than one computer, so choose carefully when authorizing a connection.
Raw event copies may remain for up to a day after successful processing; if processing fails, they may remain longer. MCP context can include recent activity as well as summaries. Filtering is pattern-based and cannot guarantee that all sensitive values are removed.
The Windows client protects its credential file with Windows DPAPI. The server stores account records, including a password hash. Local activity logs and queued events are separate files and are not encrypted by MemoryRaven.
Replies are capped, so context is less likely to swamp the conversation you are actually trying to have. The summary comes first, recent detail after, and your assistant is told when to ask for a shorter window.
We are validating the Windows installer before offering downloads or new account access.
Account access is not open yet