Skip to content

0.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Jun 08:59
· 19 commits to main since this release

First public release of neoloopy for Obsidian — local-first causal-loop diagrams (CLDs) for systems thinking, built right in your vault.

Highlights

  • Build CLDs on an interactive canvas — variables are Markdown notes, links are causal arrows with polarity. Pan/zoom, drag nodes, draw and edit links, flip polarity, mark delays / indirect (dashed) / nonlinear links, and auto-tidy the layout.
  • Automatic feedback-loop detection — finds the reinforcing (R) and balancing (B) loops in your model and labels them (R1/B1…) right on the diagram.
  • Local-first and fully offline — every model is a folder of Markdown notes plus a small model.json. No account, no server, no network calls; nothing leaves your machine. The files are the source of truth and stay Obsidian-readable.
  • Live edits — change a note (or let an agent edit the vault) and the canvas updates instantly, flashing what changed.
  • System insight & navigation — a side panel surfaces detected loops and structure, opens each model's System note, and lists parent systems for subsystem links.
  • Export to JSON, Markdown, or Mermaid.

Install (manual, during review)

Copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/neoloopy/, then enable under Settings → Community plugins.

Requires Obsidian v1.7.2+. Works on desktop and mobile.


Release assets carry signed GitHub build-provenance attestations (SLSA v1) — verify any asset was built from this source by this workflow:

gh attestation verify main.js --repo frozenabe/neoloopy-obsidian