// open specifications & tooling

Shared memory for humans and machines

Node Logic is an independent Australian software studio. We build open specifications and tooling for how people, systems and AI agents record, share and evolve knowledge — on open standards, without lock-in.

Particulars — open shared memory

A specification and CLI for knowledge that evolves without going stale. Instead of overwriting or expiring facts, Particulars records how beliefs change — preserving the reasoning, not just the current answer.

Particulars

spec v0.1
Knowledge that doesn’t go stale.

Built on a dialectical model — thesis, antithesis, synthesis — where contradictions are reconciled rather than erased. New information challenges a claim, and both sides are synthesised into an updated understanding with the audit trail intact.

  • Git-native. Workspaces are plain YAML in a repository — diffable, reviewable, portable.
  • Agent-ready. Works with Claude and other agents via MCP server, or locally via the CLI.
  • Humans in the loop. Agents propose claims on branches; people review and merge decisions.
Explore Particulars ↗ CC0 spec · MIT CLI
particulars
$ particulars claim assert --subject acme-api \
    --content "acme-api is owned by Priya."
✓ clm_01a2… recorded

# later, an agent learns Priya moved teams…

$ particulars conflicts
par_0191…  acme-api  priority=2
  unsynthesised: clm_01a2…, clm_01b7…

$ particulars synthesis create --subject acme-api \
    --input clm_01a2…:thesis --input clm_01b7…:antithesis \
    --content "Owned by platform-oncall since May."
✓ syn_01c3… created — reasoning preserved

Open by default

Standards first

Open formats and protocols are the baseline for coordination across systems. We publish specifications anyone can implement — no proprietary protocols, no lock-in.

Open source

Our specifications are released under CC0 and our tooling under MIT. What we build is meant to be adopted, forked and improved — not gated.

Humans + agents

AI agents are becoming first-class participants in how teams work. We design tools where agents contribute and humans stay in control of what's accepted.

Follow along

Particulars is early and evolving in the open. Star the repos, open an issue, or reach out — we'd love to hear how you're managing knowledge for your team and your agents.