
The vibe-coding security sentinel. Apache-2.0 agentic security toolkit for AI-assisted projects: 5 deterministic scouts + LLM Brain Layer (BYOK Anthropic), in the IDE and CI.
The vibe-coding security sentinel. An Apache-2.0 agentic security toolkit for projects where most of the code is written by AI. Five deterministic scouts catch the syntactic problems; a Brain Layer (BYOK Anthropic) decides what really matters and how to fix it — all inside the IDE.
SYNAPTIC Sentinel audits a project inside the client's perimeter — your code never leaves your machine — and produces inline findings for the developer plus an audit tome (evidence package) for compliance and CI.
Third product in the SYNAPTIC family, sibling of SYNAPTIC Expert.
🚀 Live on the Visual Studio Marketplace — RealGoLab.synaptic-sentinel (v0.3.3, Apache-2.0).
🚧 Active development (pre-1.0). Operational: the Scout Layer (5 scanners), the Coordinator, the reporters (JSON/HTML/SARIF tome), the CLI, and the VSCode extension; the Brain Layer with 3 agents (Triage / Context / Remediation, BYOK multi-provider). All packages under Apache-2.0 — no premium tier, no proprietary gating.
Install in VSCode:
code --install-extension RealGoLab.synaptic-sentinel
colony.db.request.* / req.* / sys.argv / os.environ followed to dangerous sinks (exec, innerHTML, cursor.execute, open), with the sanitizers an LLM-coded project will actually use (DOMPurify, escapeHtml, secure_filename, os.path.basename).pnpm install # install dependencies and link workspaces
pnpm scanners:install # download the OSS scanner binaries
pnpm build # build packages + bundle the extension
node packages/cli/dist/index.js scan --path /path/to/your/project
Full installation and usage guide: ONBOARDING.md.
pnpm build # tsc -b (project references) + extension bundle
pnpm test # full Vitest suite (unit + integration)
pnpm test:unit # unit tests only (fast)
pnpm lint # ESLint (flat config + typescript-eslint)
pnpm typecheck # type check
pnpm format # Prettier
pnpm verify # per-cycle gate: format:check + lint + build + test:unit
colony.db) lives in your repo's .sentinel/ directory (alongside agents.yaml). You decide whether to commit it. Repos from v0.3.5 or earlier: the legacy .synaptic-sentinel/colony.db is still read (dual-read, no auto-migration to avoid data loss).context/Synaptic_Sentinel_v0.4.md — master design documentAll packages are licensed under Apache License 2.0 — see LICENSE.
© 2026 GoLab SpA.
scan --fail-on <severity> turns the scan into a CI gate (exit code 2 above threshold).| Package | License | Description |
|---|
packages/shared | Apache-2.0 | Common utilities |
packages/core | Apache-2.0 | Coordinator, colony.db, types (zod) |
packages/scouts | Apache-2.0 | ScoutAgent contract + the 5 scouts |
packages/reporters | Apache-2.0 | Tome model + JSON/HTML/SARIF export |
packages/cli | Apache-2.0 | The synaptic-sentinel CLI |
packages/vscode-extension | Apache-2.0 | VSCode extension (thin shell, spawn-CLI architecture) |
packages/agents | Apache-2.0 | Brain Layer — LLM agents (Triage / Context / Remediation) |