sin-code

command
v1.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 8, 2026 License: MIT Imports: 13 Imported by: 0

Documentation

Overview

SPDX-License-Identifier: MIT Purpose: sin-code — unified Go binary for all SIN-Code analysis/manipulation tools. Replaces 13 separate binaries (discover, execute, map, grasp, scout, harvest, orchestrate, ibd, poc, sckg, adw, oracle, efm) with a single cobra-based CLI. Docs: cmd/sin-code/main.go.doc.md

SPDX-License-Identifier: MIT Purpose: webui cobra command — starts the sin-code web UI HTTP server.

Directories

Path Synopsis
SPDX-License-Identifier: MIT Purpose: adw — Architectural Debt Watchdogs.
SPDX-License-Identifier: MIT Purpose: adw — Architectural Debt Watchdogs.
attachments
SPDX-License-Identifier: MIT Purpose: attachment store with SHA-256 dedup and magic-byte MIME detection.
SPDX-License-Identifier: MIT Purpose: attachment store with SHA-256 dedup and magic-byte MIME detection.
llm
SPDX-License-Identifier: MIT Purpose: NVIDIA NIM-specific helpers.
SPDX-License-Identifier: MIT Purpose: NVIDIA NIM-specific helpers.
notifications
SPDX-License-Identifier: MIT Purpose: cobra CLI for sin-code notifications: list/read/dismiss/listen/clear/stats/prune.
SPDX-License-Identifier: MIT Purpose: cobra CLI for sin-code notifications: list/read/dismiss/listen/clear/stats/prune.
orchestrator
SPDX-License-Identifier: MIT Purpose: Agent abstraction + mock implementation.
SPDX-License-Identifier: MIT Purpose: Agent abstraction + mock implementation.
todo
SPDX-License-Identifier: MIT Purpose: sin-code todo hook — manage pre/post event shell commands.
SPDX-License-Identifier: MIT Purpose: sin-code todo hook — manage pre/post event shell commands.
webui
SPDX-License-Identifier: MIT Purpose: sin-code web UI — stdlib HTTP server that exposes the orchestrator, todo store, notifications, and EFM stacks through a browser.
SPDX-License-Identifier: MIT Purpose: sin-code web UI — stdlib HTTP server that exposes the orchestrator, todo store, notifications, and EFM stacks through a browser.
tui
SPDX-License-Identifier: MIT Purpose: TUI-side adapter for the chat.Input widget.
SPDX-License-Identifier: MIT Purpose: TUI-side adapter for the chat.Input widget.
chat
SPDX-License-Identifier: MIT Purpose: chat input widget — textarea with attachment support and slash commands.
SPDX-License-Identifier: MIT Purpose: chat input widget — textarea with attachment support and slash commands.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL