← All projects

asynthlogr

Aquarius · Updated September 2026

asynthlogr

Tests

Async logging of synthetic thought — the reasoning behind AI-agent decisions, captured without slowing anything down.

What it does

Requirements

Install

./install.sh /path/to/your/repo
# hooks onto an already-running basic-memory Docker container if one
# exists; otherwise installs the CLI if missing and registers its MCP
# server if needed. Defaults to basic-memory's own storage root
# (~/basic-memory), or the running container's actual mount in Docker
# mode, if you don't pass one:
./install.sh /path/to/your/repo --basic-memory-root /path/to/basic-memory

See docs/architecture.md's "basic-memory: CLI mode vs. Docker mode" section for exactly how detection works and what it does in each mode.

asynthlogr does not get an arbitrary directory of its own — it lives at <basic-memory-root>/asynthlogr and is registered as its own basic-memory project named asynthlogr, alongside whatever other projects you already have in basic-memory.

See docs/architecture.md for exactly what the installer does and which files it creates vs. appends to.

Usage

Nothing to invoke manually most of the time — logging happens as you work through your normal research → clarify → propose → discuss → plan flow. To log something that isn't a decision: just say "log this: ...".

Daily reports are manual: run /asynthlogr-report for today so far, /asynthlogr-report --date 2026-09-25 for a given day, or /asynthlogr-report --catch-up to fill in every finished day that's missing one. Each writes reports/<date>.md into the vault.

Vault layout produced — see docs/vault-layout.md for full detail:

<vault>/<repo>/<thread>/<thread>.md
<vault>/<repo>/<thread>/agent-use-tracking.md
<vault>/<repo>/<thread>/subagents/<run>/output.md
<vault>/<repo>/<thread>/subagents/<run>/agent-use-tracking.md

Testing

bats tests/unit/          # layer 1
tests/docker/run.sh       # layer 2 (debian:bookworm-slim)

See tests/README.md for what each layer covers and what it doesn't.

Documentation

Known limitations

See docs/known-limitations.md for the full list with explanations.

Files this installer touches

License

MIT (includes vendored i-have-adhd skill, MIT, https://github.com/ayghri/i-have-adhd)