neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
Describe the job. Approve the plan. Get an AI workflow tested to survive failure — before you ever trust it. Kill-tested, red-teamed, MIT, zero-dependency, no telemetry.
Developer toolsJavaScriptGitHub @SathiaAIOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Build AI agent workflows that survive crashes, never duplicate work, and don't make things up — one skill for Claude Code, Codex, Gemini CLI, Cursor, Windsurf/Devin, Hermes, and Copilot.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
GraphSmith is a free, open-source tool that generates AI agent workflows that survive crashes, never duplicate work and don't hallucinate code.
Works identically in Claude Code, Codex CLI, Gemini CLI, Cursor, Windsurf / Devin Desktop, Hermes, and VS Code Copilot via the Agent Skills open standard. One install, every agent.
• The problem
• The solution
• The outcome
• 60-second start
• What's in the box
• Detailed guide
• Warnings & disclaimers
• What this skill does NOT do
• Roadmap
• FAQRead the full README ↗GraphSmith is a free, open-source tool that generates AI agent workflows that survive crashes, never duplicate work and don't hallucinate code.
Works identically in Claude Code, Codex CLI, Gemini CLI, Cursor, Windsurf / Devin Desktop, Hermes, and VS Code Copilot via the Agent Skills open standard. One install, every agent.
Reproduce it · Get started · What's inside · FAQ · Report a bug
AI makes it easy to build multi-step automations — and easy to build them wrong in the same three ways, every time:
1. Amnesia. The workflow crashes at step 7 of 10 and restarts from step 1 — redoing paid API calls, re-scraping, re-generating. 73% of enterprise AI agent deployments hit reliability failures in their first year, and the math is unforgiving: a workflow that's 85% reliable per step fails 4 out of 5 times across 10 steps (0.85¹⁰ ≈ 20% survival).
2. Duplication. A retry after a half-finished step sends the same email twice, charges the same card twice, posts the same message twice. Audits of AI-generated automation code find the same four omissions over and over: error handling, safe re-runs, retries, and logging (Sonar, State of Code survey, Jan 2026).
3. Hallucination. Ask the AI about your own codebase and it confidently invents functions, files, and APIs that don't exist — then builds on top of them.
None of these show up in the demo. All of them show up in week two — and the cost is measurable: 63% of developers have spent more time debugging AI-generated code than writing it themselves (JetBrains, 2026), 43% of AI-generated changes needed post-deployment debugging, and the documented incident list already includes an AI agent wiping a production database during an explicit code freeze.
And the people hitting these failures are increasingly not engineers — 4 out of 5 people building with AI tools have no technical background (Lovable, Build Economy report), while 37% of US developers are actively vibe coding (Stack Overflow, 2025). Founders, PMs, and operators are building real automations with no way to know these failure modes exist until they're living them.
GraphSmith is a skill your AI agent follows — it injects the engineering discipline at the moment code is generated, so you don't have to know it:
Already have a broken automation? The linter diagnoses it — mapping "it keeps forgetting / duplicating / looping" to the specific violation, with file and line.
Reproduce it yourself — ~30s, public repo, zero dependencies, no API keys:
git clone https://github.com/SathiaAI/graphsmith
cd graphsmith
node scripts/scaffold.js demo && node scripts/chaos.js demo
A safety-halt on an uncertain send also counts as a pass — that is the guard doing its job.
| Without this skill | With it |
|---|---|
| Crash → restart from zero, paying for every step again | Resumes at the exact step it stopped — tested by the kill test |
| Retry → duplicate emails, charges, posts | Duplicates are detected and stopped — recorded effects run once and are re-verified on replay (tested by the double-run test), and a crash inside a send window halts loudly instead of silently re-sending, including after power loss: the write-ahead intent log is fsync'd, and the harness stages the lost-flush state to demonstrate the halt. True end-to-end single-delivery additionally needs an idempotency key your external system honors — the worker stubs construct runId:step for you (graduation ladder) |
| AI invents APIs and files in your codebase | Every claim cited to a real file, or flagged as inference |
| Loops that run (and bill) forever | Hard stop rules and capped retries, agreed in the blueprint |
| Debugging = reading the AI's mind | One structured log line per step: what ran, what happened, how long |
| Architecture decided by vibes, discovered in production | You approve a one-screen blueprint before a line is written |
Net effect: the reliability engineering that separates a demo from a production workflow, applied automatically, verified mechanically, at zero added cost.
For product and engineering leaders evaluating this: time-to-first-value is under a minute (the scaffold runs with no API keys); the risk profile is deliberately conservative (zero dependencies, read-only grounding, nothing leaves the machine); and there's no lock-in — references/graduation.md defines exactly when a workload outgrows this and should move to SQLite, a framework checkpointer, or a durable execution engine, with the migration seam already isolated in the generated code. It's the on-ramp to serious orchestration, not a competitor to it.
git clone https://github.com/SathiaAI/graphsmith
node graphsmith/scripts/install.js
Or via the skills CLI (installs into whichever agents it detects):
npx skills add SathiaAI/graphsmith
The installer detects every AI coding agent on your machine and installs into each. Then open your agent and say:
"Build me an agent that researches new leads and drafts outreach emails."
The skill takes over: blueprint → your approval → working project → chaos-tested handover. (Devin CLI: invoke with /graphsmith.) On Claude.ai, just open the .skill file and click Save skill.
| Piece | What it does |
|---|---|
SKILL.md | The instructions your AI follows — blueprint gate, build rules, verification |
scripts/install.js | One command installs the skill into every agent on your machine |
scripts/scaffold.js | Generates a runnable, zero-dependency project: manager, workers, save points, resume, retries, logs |
scripts/chaos.js | Kills the workflow provably mid-flight, restarts it, and asserts recovery + once-and-replay-verified recorded effects; stages power-loss state, same-run lock contention, and pid-reuse/lease-expiry (a recycled pid can't block a resumable run); a safety-halt counts as a pass only when the on-disk state earns it — a forged halt FAILS |
scripts/graphlint.js | Project-aware scan of existing agent code (JS/TS/Python) for the classic failure patterns — cross-file import-graph analysis, ranked severity, self-tested via --selftest against a bundled corpus |
scripts/knosky-sync.js | Prepares pinned KnoSky grounding via npx — version AND content hash baked in (refuses on registry mismatch), never a silent global install; GRAPHSMITH_OFFLINE=1 skips all network |
references/graduation.md | When to upgrade persistence/orchestration tiers — and when not to |
references/multi-agent-coordination.md | The rules that let multiple agents build in parallel without colliding — lanes, task claims, frozen contracts, review independence, risk-tiered human gates |
references/full-build-system.md | (Optional, for teams) The complete 11-Document Build System the coordination rules were distilled from — full agent-first delivery pipeline from PRD to evals |
cd your-project && node manager.jsworkers/ with your real logic — AI/API calls live here, and each stub's comments say exactly what to preserve and why.node scripts/chaos.js your-project — green verifies crash recovery and once-and-replay-verified recorded effects (a safety-halt on an uncertain send also counts as a pass — that is the guard working).Tell your agent the symptom (forgets where it left off / sent it three times / loops forever). The skill runs the linter, maps each finding to the broken rule with file and line, and proposes the smallest fix — it will not rewrite what works. With a repo present, KnoSky grounds every diagnostic claim in your actual files.
Talk shop and the skill matches you: terse output, full vocabulary, diffs over explanations, graduation-ladder placement for your workload, and the chaos harness as a CI-able gate. The scripts are dependency-free Node — read them in five minutes, vendor them freely.
The moment two or more agents (or sessions) build against the same repo, individual reliability stops being enough — agents overwrite each other's files, redo each other's work, and rubber-stamp their own output. The skill applies a coordination layer distilled from production multi-agent delivery systems:
What you get: parallel speed without parallel chaos — no duplicated work, no clobbered files, no agent approving its own mistakes, and a clear record of what shipped, why, and on whose authority. It scales down honestly, too: a solo builder running two sessions needs only three of the six rules and a plain tasks file.
Minimum by default, full system if you want it. The skill ships with the distilled essentials — the seven build rules and six coordination rules cover most projects. For teams running many agents against production software (real users, money, or regulated data), the repo also includes the complete 11-Document Build System (
references/full-build-system.md): document registry and manifest, PRD-to-task traceability, adversarial QA charter, release and rollback runbooks, agent operating protocol with risk-tiered human gates, and eval scorecards for the agents themselves. It's a great-to-have, not a prerequisite — adopt it when your project earns it, not before.
KnoSky turns your repo into a local map plus a read-only connector your AI cites from. It indexes pointers (titles, headings, short excerpts), never file bodies; nothing is uploaded anywhere. The skill keeps it updated each session and requires citations for any claim about existing code. Free — try it standalone with npx [email protected] . (the pinned, integrity-checked version this release ships against — the pin lives in scripts/knosky-sync.js)
Read these before trusting the output with anything that matters:
node scripts/graphlint.js --selftest runs it against a bundled corpus of known-bad and known-clean files (including every probe from our published adversarial review) and fails on any precision/recall regression. Absence of findings is still not proof of correctness; known blind spots are documented in the script header. The chaos harness provides evidence only for the two properties it tests (crash recovery, once-and-replay-verified recorded effects) on projects following its conventions.Equally important to state explicitly (for the GSA attestation layer, the full honesty boundary — what it verifies, and its replay, external-side-effect, generated-skill, per-skill-capability, and signer-trust limitations — is consolidated in KNOWN-LIMITATIONS.md, with a worked offline-verifier transcript):
references/full-build-system.md) shows where such gates belong.knosky-sync.js contacts the npm registry to verify the pinned KnoSky version against a baked-in content hash (refusing on mismatch), and npx downloads that package on first use — GRAPHSMITH_OFFLINE=1 disables all of it. Nothing else touches the network; your code and indexes stay on your machine (note: running knosky writes its index to a local .knosky/ folder in your repo).Driven by real user questions — the best way to influence it is to open an issue.
Shipped — v0.2.0: the GraphSmith Protocol. GraphSmith is no longer only a skill: v0.2.0 extracted its integrity and evolution behaviour into a published, versioned specification — the GraphSmith Protocol (v0.1-draft). It defines five invariants (I1–I5), evidence-carrying capability profiles (R/E/B/T/G/Q/X emitted by graphsmith verify --profiles), and a four-gate promotion pipeline, backed by JSON schemas, a conformance lab, a GitHub Action, and an evidence-carrying badge. Self-healing, gated learning (staged-only), and an assurance/red-team harness ship alongside. Reviewed by multiple non-Anthropic model families with dissents preserved in docs/reviews/.
Shipped — v0.3.0: GraphSmith Attestation (GSA). MCP connects your agents; GSA proves what they did. v0.3.0 turns each run into a signed, replayable, tamper-evident attestation bundle any CI can verify and any regulator can read — evidence, never a certification. It delivers:
plan → sign → apply → verify → replay.Every security-tier component was built by one model family and adversarially tested by ≥2 different, non-Anthropic families — 16 real defects found and fixed (1 critical, 4 high), zero by rubber-stamp review — then closed out by a 282-scenario gauntlet (all HOLD / 0 BREAK), independently reproduced by a non-Anthropic harness. The MCP shim attests any MCP-speaking agent with no agent changes (Claude Code, Cursor, LangGraph, Devin, Windsurf verified). Full record in docs/reviews/.
In progress — v0.4.0: hardening the trust surface. Deferred review gaps become enforced controls, each built by one model family and adversarially reviewed by ≥2 independent non-Anthropic families (no self-certification):
npm publish --provenance.docs/ASSURANCE.md).A graphsmith verify <bundle> CLI ships from the graphsmith-skill package for CI and enterprise verifiers.
Also in design — System Blueprint & Architecture Review Gate (#2) Information architecture for multi-piece systems: a system blueprint (piece inventory, single-owner data map, frozen contract cards, blast-radius statements), lightweight decision records, a blocking architecture review gate with a concrete rubric and mandatory triggers, and chaos testing extended to the seams between pieces — kill one piece mid-handoff, and confirm the others' state survives.
Track record — review findings published Every release goes through multi-pass, cross-model adversarial review with dissents preserved. v0.1.1 was held by the council over a lead reviewer's dissent until the flagship guarantees survived power loss; v0.2.0 closed through a multi-model gauntlet (150+ orchestrator tests plus an independent execution pass, zero breaks); v0.3.0 through a 282-scenario gauntlet (all HOLD / 0 BREAK) independently reproduced by a non-Anthropic harness, after 16 real defects were found and fixed. Twice now the review process has caught our own claims outrunning our code — and both times we published the report and fixed the code. Same medicine the skill prescribes.
Do I need to know how to code? No. Describe the outcome, approve the blueprint. You'll eventually edit worker files, but each is small, single-purpose, and commented in plain English.
Do I need API keys to try it? No. The scaffolded project runs immediately with stub workers; you wire in your model of choice when you replace them.
Which AI agents does this work with? Anything implementing the Agent Skills standard: Claude Code, Codex CLI, Gemini CLI, Cursor, Windsurf / Devin Desktop, Hermes, VS Code Copilot, and 25+ others. The scripts are plain Node 18+ and run identically everywhere, including Windows.
Does my code get uploaded anywhere? No. Scripts run locally; KnoSky is local-first by design and indexes pointers on your machine only.
How is this different from LangGraph / CrewAI / AutoGen? Those are frameworks you learn. This is the discipline, enforced at generation time, with a zero-dependency starting point — and an explicit graduation path to those frameworks when your workload earns it. On-ramp, not competitor.
What if the chaos test fails? That's the tool working: the message names the broken rule and the fix pattern. It caught a real bug in our own scaffold during development — a step killed after its side effect but before its save point re-executed on resume. The fix (guard every side effect with a check-before-write) is now modeled in every worker stub.
Why did it refuse my one-giant-agent design? Because that's the most documented failure pattern in the space. It proposes the split version and explains the tradeoff; you can overrule it, but it won't hide the risk.
Can multiple agents work on the same project at once?
Yes — that's Path D. The skill applies lanes, single-commit task claims with leases, and frozen interface contracts so parallel agents never edit the same files or build against moving targets. See references/multi-agent-coordination.md.
Is there a full methodology for production teams?
Yes — references/full-build-system.md contains the complete 11-Document Build System: registry, PRD, technical design, task graph, adversarial QA, release operations, agent operating protocol, and evals. It's included as an optional deep resource; the skill's defaults are the distilled minimum most projects need.
How do updates work?
Re-run the installer with --force after pulling. KnoSky self-updates each session via knosky-sync.js, degrading gracefully offline.
Is it free? Yes. The skill is open source; KnoSky is free under FSL.
Something's broken — where do I report it? Open an issue with your agent name/version, OS, and the failing script's output. The scripts are deliberately tiny; most fixes are one-liners.
Built by Viaknox.
GraphSmith is built and run by Viaknox.