agentic-realtime
Live edits for people and agents on one document, with offline support. Keywords: yjs,crdt,realtime,collaboration,presence,offline,agents,durable-objects,cloudflare,mcp.
Source facts
- Repository
- pooriaarab/agentic-sync
- Last source activity
- October 29, 2026 at 08:06
- Detected SKILL.md language
- English
- Stars
- 0
- Forks
- 0
Install options
The review-first prompt is selected by default. You can switch to a direct command or download a local copy.
Review the source files
Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.
Showing SKILL.md
SKILL.md
Source instructions · Read-only preview- name
- agentic-realtime
- description
- Live edits for people and agents on one document, with offline support. Keywords: yjs,crdt,realtime,collaboration,presence,offline,agents,durable-objects,cloudflare,mcp.
# agentic-realtime
Live edits for people and agents on one document, with offline support.
## Use the Worker
```ts
import { createSyncWorker } from "agentic-realtime/worker";
export { SyncRoom } from "agentic-realtime/worker";
export default createSyncWorker({ authorize: myAuthorize });
```
Connect a Yjs client to `/api/v1/docs/:id/ws`. Read `/api/v1/docs/:id` for
the contributors and their kinds.
## Use the CLI or MCP
Set `AGENTIC_SYNC_URL` and `AGENTIC_SYNC_TOKEN`. Then run
`agentic-realtime doc apply --doc <id> --root body --text "..."`, or start
`agentic-realtime mcp` and call `doc_get`, `doc_apply`, `doc_snapshot`,
`doc_snapshots`, `doc_restore`, `doc_blame`, and `doc_presence`.
## Rules
- The host owns auth. Pass an `authorize` hook.
- Read-only roles cannot write. The server drops their updates.
- Label agent edits by principal kind. Never hide that an agent wrote them.
View on GitHub