One-page reference for procurement, security review, and compliance teams. Consolidates the NIST AI RMF, SOC 2, and GDPR claims already documented across SECURITY-GUIDE.md and ENTERPRISE.md into a single reviewable surface.
Honest scope: NeuralMind itself is not certified to any compliance framework. The architecture supports certification of your deployment — every required control is either built in or available to switch on. The evidence below is auditable; the certifications are yours to obtain.
| Posture | NeuralMind support |
|---|---|
| Data leaves your machine | Never — fully local, no telemetry, no remote logging, no update checks |
| Code uploaded to a cloud provider | No — all embeddings generated and stored locally via ChromaDB |
| Outbound network at runtime | None — install-time only; see air-gapped walkthrough |
| Audit trail | Built-in — .neuralmind/audit/ access log + query provenance |
| Software Bill of Materials | Auto-generated — CycloneDX JSON attached to every tagged release |
| License | MIT — full source review, no vendor lock-in |
| Source available | Yes — entire codebase on GitHub, every claim verifiable |
The four NIST AI RMF functions and the evidence NeuralMind provides for each:
SECURITY-GUIDE.md §Access Control.neuralmind/audit/access.log — every read, query, and export logged with timestamp + actor + resultneuralmind audit-report . --compliance nist-ai-rmf --output report.mdtests/benchmark/)audit-report outputevents.jsonl + the live activity feed surface unexpected access patterns in real timeThe five Trust Service Criteria categories and where NeuralMind provides evidence:
| SOC 2 Criterion | NeuralMind evidence |
|---|---|
| CC6.1 Access Control | RBAC implementation, .neuralmind/audit/access.log |
| CC7.1 Monitoring | Query logging, performance metrics, live activity feed |
| CC7.2 System Monitoring | /healthz endpoint (v0.8+), error tracking, structured logging |
| A1.1 Processing Integrity | Index validation on every build, audit trail of state changes |
| C1.2 Availability | Backup/recovery via standard SQLite/filesystem ops; no external state |
| P3.1/4.1 Privacy | No PII collection; data residency under operator control |
Full mapping with line-item evidence pointers: docs/SOC2_COMPLIANCE_MAPPING.md (separate detail doc).
NeuralMind processes code. Code can contain comments referencing names, emails, or other PII. The relevant GDPR posture:
NEURALMIND_SYNAPSE_DECAY_HALF_LIFE)rm -rf .neuralmind/ is a complete erasure pathNeuralMind does not act as a data processor in the GDPR sense — there is no external entity to which data is transferred. The operator is the sole controller.
Every tagged release from v0.9.0 onward ships a CycloneDX JSON SBOM attached as a GitHub Release asset:
neuralmind-vX.Y.Z.sbom.json on the release pageanchore/sbom-action (workflow source)The SBOM is regenerated on every tag push; you can pin a specific release’s SBOM by URL: https://github.com/dfrostar/neuralmind/releases/download/vX.Y.Z/neuralmind-vX.Y.Z.sbom.json.
Container builds from v0.9.0 onward are auto-published to GHCR (workflow source):
ghcr.io/dfrostar/neuralmind:vX.Y.Z and :latestlinux/amd64 + linux/arm64python:3.12-slim (Debian slim, official Python upstream)neuralmind UID)--no-index)org.opencontainers.image.source, version, licenses=MIT| Posture | Setup | Use case |
|---|---|---|
| Air-gapped | docs/use-cases/air-gapped.md — no outbound network at any phase |
Defence, classified, fully isolated |
| Offline runtime | Default install; cuts network after pip install |
Regulated industries, sensitive code |
| On-prem with internet | Default install; uses pip and GHCR |
Most enterprises |
| Developer workstation | Default install | Individual developers, small teams |
Choose the strictest your operational needs allow — all four use the same NeuralMind binary; the difference is which network paths you cut.
| Claim | How to verify yourself |
|---|---|
| “No outbound network at runtime” | ss -tnp \| grep python while running neuralmind query — no connections |
| “Audit trail captures every query” | cat .neuralmind/audit/access.log after a session |
| “SBOM covers the full dep tree” | Run syft . on a local install, diff against the released SBOM |
| “100% local processing” | Pull internet, neuralmind build && neuralmind query . still works |
| “MIT licensed, full source” | https://github.com/dfrostar/neuralmind — every file readable |
| “Container image is non-root” | docker run --rm --entrypoint id ghcr.io/dfrostar/neuralmind:latest |
SECURITY.mdThis is the summary view. For depth:
SECURITY-GUIDE.md — threat model, encryption, secrets management, line-by-line SOC 2 control evidenceENTERPRISE.md — deployment patterns, scaling, multi-team usageuse-cases/air-gapped.md — strictest deployment posture, step-by-stepuse-cases/offline-regulated.md — broader regulated-industry walkthroughSECURITY.md — security policy, vulnerability disclosure