@mulmoclaude/collection-plugin
v5.4.0
Published
Schema-driven Collections plugin (presentCollection) — the Vue surfaces (chat View/Preview, embeds, calendar, record modal, i18n) for MulmoClaude and MulmoTerminal. The isomorphic engine + node storage engine now live in @mulmoclaude/core/collection and @
Readme
@mulmoclaude/collection-plugin
The Collections plugin (presentCollection) for MulmoClaude and
MulmoTerminal — the Vue surfaces for schema-driven data apps: the chat
View / Preview, page embeds, table / kanban / calendar / day / backlinks views,
the record modal, and i18n in 8 locales.
A collection is an application described by a schema.json: fields, relations,
computed values, action buttons and which views to offer. The agent authors that
schema when you describe what you want — a restaurant list, an invoice tracker,
a vocabulary deck — and the records are plain files in your workspace.
The isomorphic engine and the node storage engine live in
@mulmoclaude/core/collection
and @mulmoclaude/core/collection/server; this package is the UI half.
Google Calendar sync
A collection can declare a googleCalendar block and mirror one of the user's
calendars. The host syncs on creation, hourly in the background, and on demand
from the Sync button in the collection header — with no tool call and no tokens
spent per refresh.
About MulmoClaude and MulmoTerminal
- MulmoClaude — an AI-native application platform built on Claude Code. Chat summons the right GUI for each task (documents, charts, forms, wikis, spreadsheets, 3D scenes), and everything your assistant accumulates stays as plain files in your own workspace, on your own machine.
- MulmoTerminal — run a whole
team of coding agents from your browser. Many Claude Code / Codex sessions at
once in a grid, colour-coded so you see which are working, which need you and
which are done, plus git worktrees, one-click PRs and cost readouts. One
npxcommand, no Electron, no config.
📖 User guide: https://receptron.github.io/mulmoterminal/ (日本語 / English)
Dev loop
yarn workspace @mulmoclaude/collection-plugin run build
yarn workspace @mulmoclaude/collection-plugin run testLicense
MIT
