Files
pluma/README.md
T
sergio 30467600bc feat: pluma standalone — autoría multilienzo (haz de cuerpos) + notebook reactivo (front-door, git-dep al monorepo)
Front-door limpio: solo crates del dominio; Llimphi y lo fundacional por
git-dep del monorepo gioser.git. cargo check pasa (40 crates, 0 errores).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 12:18:01 +00:00

1.2 KiB

pluma

Multi-canvas authoring — a bundle of bodies over one material — plus a reactive notebook, on Llimphi.

pluma (Spanish: feather/pen) is a writing tool where a document is a bundle of Cuerpos (canvases: language, tone, audience, summary, version) over the same material, aligned paragraph-by-paragraph. Transformations (translate / tone / summarize / rewrite / custom-Rhai) derive a child body from a mother; if the mother changes, the child goes stale and the UI offers to regenerate. It also ships a reactive notebook: a DAG of cells run in topological order with swappable kernels (LLM, dominium, cosmos, python, wasm).

Run

cargo run --release -p pluma-editor-llimphi --example multilienzo_demo

How dependencies work

Front-door repo: only pluma-* crates here (including the pluma-llm backend façade and notebook kernels). Llimphi and shared foundations are git-dependencies of the gioser monorepo.

License

MIT. Builds on Llimphi + the gioser suite.