Skip to content

Commit fdfa35e

Browse files
authored
docs: propagate v0.8.0 + v0.9.0 across README, wiki, Pages, ROADMAP (#132)
Structural doc rollout matching what v0.7.0 had. v0.8.0 + v0.9.0 shipped to main but user-facing surfaces were still framed around v0.7.0. Marketing artifacts (LinkedIn drafts, NotebookLM packs, screencast scripts) explicitly deferred per "ship code + minimum docs, marketing arc later" cadence. - README.md: hero callout cascade v0.9.0 (top) → v0.8.0 → v0.7.0 → v0.6.0. Resources table updated. Quick Start install matrix Docker row now uses GHCR. - docs/wiki/Home.md: v0.9.0 + v0.8.0 "What's New" entries above v0.7.0. Windows Task Scheduler wording precision (it's a Scheduling Guide walkthrough, not committed template files). - docs/wiki/Installation.md + docs/wiki/Setup-Guide.md: Docker rows use `docker pull ghcr.io/dfrostar/neuralmind:latest` (auto-published since v0.9.0); local-build path preserved as a callout. Docker section's neuralmind-mcp example dropped the ignored /project arg with a comment explaining the MCP arg model. - docs/about.html: new whats-new-v090 + whats-new-v080 sections above whats-new-v070. - docs/index.html: Pages hero leads with v0.9.0. CTAs split into "Air-gapped walkthrough →" (the actual doc) + "Summary →" (the About anchor). - ROADMAP.md: "Shipped in v0.9.0" + "Shipped in v0.8.0" sections; removed completed "Now (v0.8)" + "Then (v0.8.x)" planning. New "Now — marketing rollout" + "Next" sections. 13 Copilot review items addressed in commit 3b11fd5. The "v0.9.0 advertised before pyproject bumped" set (6 comments) resolved by the merge ordering: #131 (release-please v0.9.0) merged first. https://claude.ai/code/session_01SH6iHNAqeMJHXdq7ubVcuJ
2 parents 1407f33 + 3b11fd5 commit fdfa35e

7 files changed

Lines changed: 162 additions & 54 deletions

File tree

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@
1111

1212
> NeuralMind turns a code repository into a queryable neural index. AI agents use it to answer code questions in ~800 tokens instead of loading 50,000+ tokens of raw source.
1313
14-
> **🆕 New in v0.7.0****Install anywhere.** Five install paths now in the README: `pip`, `pipx`, `uv`, Docker, and source. Same package every path; smoke-test verified. [Release notes](RELEASE_NOTES_v0.7.0.md) · [Install matrix ↓](#install--pick-your-path)
14+
> **🆕 New in v0.9.0****Enterprise-Ready.** GHCR auto-built multi-platform container image (`docker pull ghcr.io/dfrostar/neuralmind:latest`), CycloneDX SBOM attached to every release, [air-gapped install walkthrough](docs/use-cases/air-gapped.md), and a [compliance one-pager](docs/COMPLIANCE-SUMMARY.md) consolidating NIST AI RMF + SOC 2 + GDPR claims. [Release notes](RELEASE_NOTES_v0.9.0.md)
15+
>
16+
> **v0.8.0****Always-On.** `neuralmind watch` + `neuralmind serve` run as first-class services with [committed systemd + launchd templates](docs/use-cases/always-on.md) + a Windows Task Scheduler walkthrough in the [Scheduling Guide](docs/wiki/Scheduling-Guide.md) + a `/healthz` endpoint for Docker HEALTHCHECK and systemd ExecStartPost probes. [Release notes](RELEASE_NOTES_v0.8.0.md)
17+
>
18+
> **v0.7.0****Install anywhere.** Five install paths now in the README: `pip`, `pipx`, `uv`, Docker, and source. Same package every path; smoke-test verified. [Release notes](RELEASE_NOTES_v0.7.0.md) · [Install matrix ↓](#install--pick-your-path)
1519
>
1620
> **v0.6.0** — Obsidian-style graph view with a **live activity feed**. `neuralmind serve` streams synapse + file events to the canvas in real time, so you can *watch the brain learning your codebase*. [Release notes](RELEASE_NOTES_v0.6.0.md) · [Graph view section ↓](#-graph-view-neuralmind-serve)
1721
@@ -447,7 +451,7 @@ come in every path.
447451
| **pip** | `pip install neuralmind graphifyy` | Default. Drops it in your active env. |
448452
| **pipx** | `pipx install neuralmind && pipx inject neuralmind graphifyy` | Global CLI, no env pollution. Recommended if you want `neuralmind` available everywhere. |
449453
| **uv** | `uv pip install neuralmind graphifyy` | Modern, fast Python tooling. ~10× faster install than pip. |
450-
| **Docker** | `docker build -t neuralmind:dev . && docker run --rm -v "$PWD:/project:ro" neuralmind:dev neuralmind --help` | Containerized — no Python on the host. **Build locally for now** — the GHCR auto-publish (`ghcr.io/dfrostar/neuralmind`) lands in a later release. |
454+
| **Docker** | `docker pull ghcr.io/dfrostar/neuralmind:latest && docker run --rm -v "$PWD:/project:ro" ghcr.io/dfrostar/neuralmind:latest neuralmind --help` | Containerized — no Python on the host. Multi-platform (`linux/amd64` + `linux/arm64`); auto-published to GHCR on every release since v0.9.0. To build locally instead: `docker build -t neuralmind:dev .` and substitute that tag. |
451455
| **From source** | `git clone … && pip install -e .` | Hacking on NeuralMind itself. |
452456

453457
**Verify install:**
@@ -1615,6 +1619,8 @@ Only if you install the git post-commit hook with `neuralmind init-hook .`. Othe
16151619
| **[Future-Proofing Plan](docs/FUTURE-PROOFING-PLAN.md)** | 8-initiative engineering plan for sustainability and scale |
16161620
| **[Brain-like Learning](docs/brain_like_learning.md)** | Design rationale for the learning system |
16171621
| **[Use Cases](docs/use-cases/README.md)** | Step-by-step walkthroughs: Claude Code, cost optimization, any-LLM, offline/regulated, growing monorepo, multi-agent (new in v0.6.0) |
1622+
| **[Release Notes v0.9.0](RELEASE_NOTES_v0.9.0.md)** | Enterprise-Ready — GHCR auto-build, CycloneDX SBOM, air-gapped install walkthrough, compliance one-pager |
1623+
| **[Release Notes v0.8.0](RELEASE_NOTES_v0.8.0.md)** | Always-On — systemd + launchd templates, Windows Task Scheduler walkthrough, `/healthz` endpoint |
16181624
| **[Release Notes v0.7.0](RELEASE_NOTES_v0.7.0.md)** | Install anywhere — `pip` / `pipx` / `uv` / Docker / source, Dockerfile, event-log rotation fix |
16191625
| **[Release Notes v0.6.0](RELEASE_NOTES_v0.6.0.md)** | Live activity feed, cross-process JSONL bridge, pin UX, depth slider, replay overlay |
16201626
| **[Comparisons](docs/comparisons/README.md)** | NeuralMind vs. Cursor, Copilot, Cody, Aider, Claude Projects, LangChain, long context, prompt caching, RAG, tree-sitter |

ROADMAP.md

Lines changed: 92 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,58 @@ For the longer-horizon engineering plan (release cadence, monitoring,
88
compliance, scale targets), see
99
[`docs/FUTURE-PROOFING-PLAN.md`](docs/FUTURE-PROOFING-PLAN.md).
1010

11+
## Shipped in v0.9.0 — enterprise-ready
12+
13+
Phase 3 of the release arc. Turn the v0.6.0 → v0.7.0 → v0.8.0
14+
foundation into something a CTO, security team, or regulated-industry
15+
operator can actually adopt.
16+
17+
- **GHCR auto-build.** Every tagged release publishes
18+
`ghcr.io/dfrostar/neuralmind:vX.Y.Z` and `:latest`, multi-platform
19+
(`linux/amd64` + `linux/arm64`). `:latest` excludes pre-release
20+
tags. Workflow:
21+
[`docker-publish.yml`](.github/workflows/docker-publish.yml).
22+
- **CycloneDX SBOM** attached to every release as
23+
`neuralmind-vX.Y.Z.sbom.json`. Workflow:
24+
[`sbom.yml`](.github/workflows/sbom.yml).
25+
- **Air-gapped install walkthrough**
26+
[`docs/use-cases/air-gapped.md`](docs/use-cases/air-gapped.md).
27+
Bundle-and-sneakernet pattern for PyPI wheels + ChromaDB ONNX model
28+
cache, with the Docker variant via `docker save`.
29+
- **Compliance one-pager**
30+
[`docs/COMPLIANCE-SUMMARY.md`](docs/COMPLIANCE-SUMMARY.md).
31+
Consolidates NIST AI RMF + SOC 2 + GDPR claims with a "how to
32+
verify yourself" command for every claim.
33+
34+
No production code changes — pure CI + docs. See
35+
[v0.9.0 release notes](RELEASE_NOTES_v0.9.0.md).
36+
37+
## Shipped in v0.8.0 — always-on
38+
39+
`neuralmind watch` and `neuralmind serve` are first-class production
40+
processes now. The synapse store accumulates 24/7 whether you're at
41+
the keyboard or not, and the graph view is always listening.
42+
43+
- **Service templates.**
44+
[`scripts/systemd/neuralmind-{watch,serve}.service`](scripts/systemd/)
45+
user-scope units with hardening; matching macOS
46+
[`scripts/launchd/com.neuralmind.{watch,serve}.plist`](scripts/launchd/)
47+
user agents with `RunAtLoad` + `KeepAlive`; Windows Task Scheduler
48+
section in [`wiki/Scheduling-Guide.md`](docs/wiki/Scheduling-Guide.md).
49+
- **`/healthz` endpoint** on `neuralmind serve` — unauthenticated,
50+
returns `{"status":"ok","version":"..."}` for Docker `HEALTHCHECK`
51+
+ systemd `ExecStartPost`.
52+
- **Cross-platform walkthrough** at
53+
[`docs/use-cases/always-on.md`](docs/use-cases/always-on.md)
54+
Linux / macOS / Windows / Docker with install + verify + uninstall
55+
+ troubleshooting.
56+
57+
Aider integration block deferred — current Aider stable has no
58+
MCP-client support per docs check 2026-05-17. Adds when upstream
59+
lands it.
60+
61+
See [v0.8.0 release notes](RELEASE_NOTES_v0.8.0.md).
62+
1163
## Shipped in v0.7.0 — install anywhere
1264

1365
Distribution release, not a features release. The brain is the same;
@@ -93,46 +145,46 @@ synapse-graph viewer in A0's web UI) is a follow-up if the
93145
basic MCP listing draws users. Few hundred lines of Python against
94146
[A0's plugin API](https://www.agent-zero.ai/p/docs/plugins/).
95147

96-
## Now (v0.8) — Always-On
97-
98-
Distribution is sorted (v0.7.0); the next batch makes `neuralmind
99-
watch` and `neuralmind serve` first-class production processes.
100-
Tracking issue: [#119](https://github.com/dfrostar/neuralmind/issues/119).
101-
102-
- **systemd / launchd templates.** Committed `scripts/systemd/` and
103-
`scripts/launchd/` service / plist files for `watch` and `serve`
104-
with install instructions inline.
105-
- **Windows Task Scheduler doc note.** Build on
106-
[`wiki/Scheduling-Guide.md`](docs/wiki/Scheduling-Guide.md)'s
107-
existing Task Scheduler section with NeuralMind-specific commands.
108-
- **`/healthz` endpoint** on `neuralmind serve` — small JSON `{status:
109-
"ok", version: …}` for Docker `HEALTHCHECK` and systemd
110-
`ExecStartPost`.
111-
- **Aider MCP integration.** Verify Aider's stdio MCP support, then
112-
add an integration block to the README — same shape as the
113-
Hermes-Agent / OpenClaw / Claude Code blocks.
114-
- **`docs/use-cases/always-on.md`** — walkthrough per platform with
115-
verification steps.
116-
117-
## Then (v0.8.x) — Enterprise-Ready
118-
119-
Tracking issue: [#120](https://github.com/dfrostar/neuralmind/issues/120).
120-
121-
- **GHCR auto-build of the v0.7.0 Dockerfile** on tag push —
122-
multi-platform (`linux/amd64`, `linux/arm64`).
123-
- **Air-gapped install doc** — PyPI mirror + ChromaDB embedding
124-
model pre-download script.
125-
- **SBOM publication** on tagged releases via `cyclonedx-py` or
126-
`syft`.
127-
- **`docs/COMPLIANCE-SUMMARY.md`** — one-pager consolidating NIST AI
128-
RMF + SOC 2 + GDPR claims scattered across
129-
[SECURITY-GUIDE](docs/SECURITY-GUIDE.md) and
130-
[ENTERPRISE](docs/ENTERPRISE.md).
131-
132-
## Graph-view backlog (v0.8 or later)
133-
134-
Frontend wins carried forward from the pre-v0.7.0 plan. Could roll
135-
into v0.8 if there's appetite, or stay queued.
148+
## Now — marketing rollout for v0.7/v0.8/v0.9
149+
150+
The three shipped releases above each have a deferred marketing pass.
151+
Code + structural docs are done; the LinkedIn / NotebookLM / screencast
152+
artifacts are drafted for v0.7 and pending for v0.8 + v0.9.
153+
154+
- **v0.7 marketing** — LinkedIn drafts at
155+
[`docs/LINKEDIN-POST-DRAFT.md`](docs/LINKEDIN-POST-DRAFT.md),
156+
NotebookLM pack at [`docs/notebooklm/v0.7.0/`](docs/notebooklm/v0.7.0/),
157+
screencast script at
158+
[`docs/SCREENCAST-v0.7.0.md`](docs/SCREENCAST-v0.7.0.md). Awaiting
159+
maintainer approval to publish.
160+
- **v0.8 marketing** — LinkedIn draft + NotebookLM pack +
161+
screencast script for "Always-On" (audience: ops/SREs). Not yet
162+
drafted.
163+
- **v0.9 marketing** — LinkedIn for CTOs/security, NotebookLM
164+
enterprise pack, screencast showing the GHCR pull + SBOM ingestion
165+
flow, optional Hacker News submission ("Show HN: NeuralMind 0.9 —
166+
local AI code memory, now containerized + SBOM"). Not yet drafted.
167+
168+
## Next (post-marketing)
169+
170+
- **Agent Zero `a0-plugins` listing** — draft at
171+
[`docs/integration-submissions/agent-zero/index.yaml`](docs/integration-submissions/agent-zero/index.yaml).
172+
Cross-repo PR pending.
173+
- **`RELEASE_PLEASE_TOKEN` PAT secret** — the workflow change shipped
174+
in v0.8.0 (#126) is in place; needs the maintainer to add the PAT
175+
secret to make every future tag auto-publish to PyPI without manual
176+
`gh workflow run release.yml` dispatch (#98).
177+
- **`punkpeye/awesome-mcp-servers`** — community awesome-list, low
178+
effort, drive-by visibility.
179+
- **GitHub App** for release automation (long-term variant of #98) —
180+
more durable than a maintainer PAT, survives turnover.
181+
- **Optional cosign image signing** on the GHCR images — provenance
182+
attestation for the enterprise pitch.
183+
184+
## Graph-view backlog (v0.10+ or later)
185+
186+
Frontend wins carried forward from the pre-v0.7.0 plan. Not currently
187+
prioritised; could roll into a future graph-view focused release.
136188

137189
- **Saved views.** Obsidian-style named graph filter/zoom/depth
138190
combos, persisted in `localStorage`. Lets users keep "auth tour",

docs/about.html

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,37 @@ <h1>About NeuralMind</h1>
4545
</div>
4646
</header>
4747

48+
<section>
49+
<div class="container" id="whats-new-v090">
50+
<h2>What's New in v0.9.0 — enterprise-ready</h2>
51+
<p><strong>Phase 3 of the release arc.</strong> Turn the v0.6.0 → v0.7.0 → v0.8.0 foundation into something a CTO, security team, or regulated-industry operator can actually adopt.</p>
52+
<h3>What ships</h3>
53+
<ul>
54+
<li><strong>GHCR auto-build.</strong> Every tagged release publishes <code>ghcr.io/dfrostar/neuralmind:vX.Y.Z</code> and <code>:latest</code>, multi-platform (<code>linux/amd64</code> + <code>linux/arm64</code>), non-root runtime, transitive deps pre-wheeled. <code>:latest</code> only moves for stable tags — pre-release tags like <code>v1.0.0-rc1</code> are excluded from the floating tag.</li>
55+
<li><strong>SBOM</strong> (CycloneDX JSON) attached to every release as <code>neuralmind-vX.Y.Z.sbom.json</code> — ingestible by Grype, Trivy, Dependency-Track, and most enterprise SCA scanners.</li>
56+
<li><strong>Air-gapped install walkthrough</strong> (<a href="https://github.com/dfrostar/neuralmind/blob/main/docs/use-cases/air-gapped.md">docs/use-cases/air-gapped.md</a>) — bundle-and-sneakernet for environments with no outbound network at install time.</li>
57+
<li><strong>Compliance one-pager</strong> (<a href="https://github.com/dfrostar/neuralmind/blob/main/docs/COMPLIANCE-SUMMARY.md">docs/COMPLIANCE-SUMMARY.md</a>) — NIST AI RMF + SOC 2 + GDPR claims consolidated for procurement review, with a "how to verify yourself" command for every claim.</li>
58+
</ul>
59+
<p>No production code changes — pure CI + docs. No migration. Same <code>graph.json</code>, same <code>synapses.db</code>, same hooks.</p>
60+
<p><a href="https://github.com/dfrostar/neuralmind/blob/main/RELEASE_NOTES_v0.9.0.md">Full v0.9.0 release notes →</a></p>
61+
</div>
62+
</section>
63+
64+
<section>
65+
<div class="container" id="whats-new-v080">
66+
<h2>What's New in v0.8.0 — always-on</h2>
67+
<p><strong><code>neuralmind watch</code> and <code>neuralmind serve</code> are first-class production processes now.</strong> The synapse store accumulates 24/7 whether you're at the keyboard or not, and the graph view is always listening on <code>127.0.0.1:8765</code>.</p>
68+
<h3>What ships</h3>
69+
<ul>
70+
<li><strong>Service templates.</strong> <code>scripts/systemd/neuralmind-{watch,serve}.service</code> (user-scope units, hardened), <code>scripts/launchd/com.neuralmind.{watch,serve}.plist</code> (macOS user agents with <code>RunAtLoad</code> + <code>KeepAlive</code>), Windows Task Scheduler section in the Scheduling Guide.</li>
71+
<li><strong><code>/healthz</code> endpoint</strong> on <code>neuralmind serve</code> — unauthenticated, returns <code>{"status":"ok","version":"..."}</code>. Designed for Docker <code>HEALTHCHECK</code> and systemd <code>ExecStartPost</code> probes so a fresh container can be checked without threading a session token.</li>
72+
<li><strong>Cross-platform always-on walkthrough</strong> at <a href="https://github.com/dfrostar/neuralmind/blob/main/docs/use-cases/always-on.md">docs/use-cases/always-on.md</a> covering Linux (systemd), macOS (launchd), Windows (Task Scheduler), and Docker (<code>HEALTHCHECK</code>) with install + verify + uninstall + troubleshooting.</li>
73+
</ul>
74+
<p>The canvas still requires the per-session auth token by default; pass <code>--no-auth</code> in the templates or read the tokenized URL from the service logs.</p>
75+
<p><a href="https://github.com/dfrostar/neuralmind/blob/main/RELEASE_NOTES_v0.8.0.md">Full v0.8.0 release notes →</a></p>
76+
</div>
77+
</section>
78+
4879
<section>
4980
<div class="container" id="whats-new-v070">
5081
<h2>What's New in v0.7.0 — install anywhere</h2>

docs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,10 @@
6161
<h1>🧠 NeuralMind</h1>
6262
<p>Semantic code intelligence for AI agents.<br/>40–70× token reduction. Zero data exfiltration. Enterprise-ready.</p>
6363
<p style="font-size: 1rem; opacity: 0.85; margin-top: 0.5rem;">
64-
<strong>🆕 v0.7.0 — Install anywhere.</strong> Five install paths: <code>pip</code>, <code>pipx</code>, <code>uv</code>, Docker, and source. Same package every path. <a href="https://github.com/dfrostar/neuralmind/blob/main/RELEASE_NOTES_v0.7.0.md" style="color: white; text-decoration: underline;">Release notes →</a> · <a href="about.html#whats-new-v070" style="color: white; text-decoration: underline;">Install matrix</a>
64+
<strong>🆕 v0.9.0 — Enterprise-Ready.</strong> <code>docker pull ghcr.io/dfrostar/neuralmind</code>, CycloneDX SBOM on every release, air-gapped install walkthrough, NIST/SOC 2/GDPR one-pager. <a href="https://github.com/dfrostar/neuralmind/blob/main/RELEASE_NOTES_v0.9.0.md" style="color: white; text-decoration: underline;">Release notes →</a> · <a href="https://github.com/dfrostar/neuralmind/blob/main/docs/use-cases/air-gapped.md" style="color: white; text-decoration: underline;">Air-gapped walkthrough →</a> · <a href="about.html#whats-new-v090" style="color: white; text-decoration: underline;">Summary</a>
6565
</p>
6666
<p style="font-size: 0.9rem; opacity: 0.75; margin-top: 0.25rem;">
67-
Earlier: <a href="https://github.com/dfrostar/neuralmind/blob/main/RELEASE_NOTES_v0.6.0.md" style="color: white; text-decoration: underline;">v0.6.0 live activity feed</a> · <a href="https://github.com/dfrostar/neuralmind/blob/main/RELEASE_NOTES_v0.4.0.md" style="color: white; text-decoration: underline;">v0.4.0 brain-like synapse layer</a>.
67+
Earlier: <a href="https://github.com/dfrostar/neuralmind/blob/main/RELEASE_NOTES_v0.8.0.md" style="color: white; text-decoration: underline;">v0.8.0 always-on (systemd/launchd/healthz)</a> · <a href="https://github.com/dfrostar/neuralmind/blob/main/RELEASE_NOTES_v0.7.0.md" style="color: white; text-decoration: underline;">v0.7.0 install anywhere</a> · <a href="https://github.com/dfrostar/neuralmind/blob/main/RELEASE_NOTES_v0.6.0.md" style="color: white; text-decoration: underline;">v0.6.0 live activity feed</a> · <a href="https://github.com/dfrostar/neuralmind/blob/main/RELEASE_NOTES_v0.4.0.md" style="color: white; text-decoration: underline;">v0.4.0 brain-like synapse layer</a>.
6868
</p>
6969
<div>
7070
<a href="wiki/Setup-Guide" class="btn btn-primary">Get Started in 5 Minutes</a>

docs/wiki/Home.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,18 @@ Welcome — this wiki is the in-depth reference. For the fastest orientation, us
66

77
## What's New
88

9+
### v0.9.0 — Enterprise-Ready
10+
11+
Phase 3 of the release arc. Every tagged release now auto-publishes a multi-platform container image to GHCR (`ghcr.io/dfrostar/neuralmind:vX.Y.Z` and `:latest`, `linux/amd64` + `linux/arm64`) and attaches a CycloneDX JSON SBOM to the GitHub Release. New [`docs/use-cases/air-gapped.md`](../blob/main/docs/use-cases/air-gapped.md) walkthrough covers the strictest deployment posture — no outbound network at install, build, runtime, or query. New [`docs/COMPLIANCE-SUMMARY.md`](../blob/main/docs/COMPLIANCE-SUMMARY.md) consolidates NIST AI RMF + SOC 2 + GDPR claims previously scattered across `SECURITY-GUIDE.md` and `ENTERPRISE.md`, with a "how to verify yourself" command for every claim.
12+
13+
No production code changes — pure CI + docs. Full details: [v0.9.0 release notes](../blob/main/RELEASE_NOTES_v0.9.0.md).
14+
15+
### v0.8.0 — Always-On
16+
17+
`neuralmind watch` and `neuralmind serve` are first-class production processes now. Committed [systemd](../blob/main/scripts/systemd/) and [launchd](../blob/main/scripts/launchd/) templates, plus a Windows Task Scheduler walkthrough in the [Scheduling Guide](Scheduling-Guide#always-on-neuralmind-watch--neuralmind-serve-v08), keep both running across reboots and crashes. `neuralmind serve` exposes a `/healthz` endpoint (unauthenticated, returns `{"status":"ok","version":"…"}`) for Docker `HEALTHCHECK` and systemd `ExecStartPost` probes. Cross-platform walkthrough at [`docs/use-cases/always-on.md`](../blob/main/docs/use-cases/always-on.md).
18+
19+
Distribution (v0.7.0) made NeuralMind reachable. Always-on (v0.8.0) makes it persistent — the synapse store accumulates 24/7 whether you're at the keyboard or not. Full details: [v0.8.0 release notes](../blob/main/RELEASE_NOTES_v0.8.0.md).
20+
921
### v0.7.0 — Install anywhere
1022

1123
NeuralMind now installs five ways: `pip`, `pipx`, `uv`, Docker, and source. Same package, same CLI, same MCP server, same graph view — every path. The Quick Start matrix lives at the top of the [Installation](Installation) page and the [README](../blob/main/README.md#install--pick-your-path); the repo's root [`Dockerfile`](../blob/main/Dockerfile) is multi-stage, non-root, and pre-wheels every transitive dep so the runtime image doesn't need a C toolchain. PyPI keywords got a long-overdue refresh too, so search ranking for `graph-view`, `hebbian-learning`, and friends finally matches the v0.6.0 product copy.

0 commit comments

Comments
 (0)