raisindb-virtual-mount-adapters

Installation
SKILL.md

RaisinDB Virtual-Mount Adapters

A virtual mount materializes an external system (mailbox, calendar, drive, arbitrary API) as ordinary nodes under a mount path, kept in sync by the engine — and optionally pushes local edits back. An adapter is a raisin:Function (QuickJS or Starlark) that translates ONE normalized operation per call into provider API calls. The engine owns scheduling, leases, cursors, retries, batching, echo prevention, and conflict policy; the adapter owns exactly one thing: talking to the provider.

The canonical contract is docs/reference/virtual-node-adapters.md (frozen). Read it before writing an adapter. The reference implementation is builtin-packages/ms-graph-adapter/ (mail + calendar + drive); the smallest complete one is builtin-packages/google-drive-adapter/.

Start from the scaffold

Installs
1
GitHub Stars
1
First Seen
Sep 8, 2026
raisindb-virtual-mount-adapters — maravilla-labs/raisindb