from nepsys import verify_sync result = verify_sync(response, mode="deep") H = (1 - C_adj) * W(t) * S(v) * U(s) / A(s) assert result.passed # every claim verified providers: 6 | catch_rate: 0.9957 # Trust but Verify — always pipeline = Pipeline([ ("verify", HallucinationFilter()), ("route", ProviderRouter()), ]) for claim in response.claims: if claim.h_norm > THRESHOLD: regenerate(claim)
Nepsys Code

Ship AI‑Generated Code You Can Trust

The only coding agent that verifies every output through cross-vendor hallucination detection before you see it. 6 LLM providers. Zero blind faith.

scroll ↓
Trust but Verify
Every response is scored before you see it
Nepsys Code sends every AI output through a second, independent vendor for cross-verification. Claims are extracted, scored via the SHI formula, and flagged if the math says the AI is guessing.
nepsys-code
nepsys> explain how to handle rate limiting in express

To handle rate limiting in Express, use the `express-rate-limit`
middleware. Install via `npm install express-rate-limit`, then:
...

── SHI Report ──
Authority: 0.92 │ Claims: 7 │ Mean H: 0.18
5C / 1t / 1v / 0D
─────────────

nepsys> /review
Review mode ON — file changes require approval

nepsys> add the rate limiter to my app

── Proposed changes (1) ──
[1] edit_file
path: src/server.ts
┌─
│ - import express from 'express';
│ + import express from 'express';
│ + import rateLimit from 'express-rate-limit';
└─
Approve? [y/N] y
Feature Set
Everything you need. Two things nobody else has.
15 of 15 Claude Code features matched — plus external hallucination verification and multi-vendor resilience.
🛡

SHI Hallucination Verification

Every response scored through cross-vendor verification. Claims are extracted, checked by a different LLM, and gated by the SHI formula. No other coding agent does this.

🔄

6-Provider Fallback

Claude, GPT, Grok, Gemini, DeepSeek, Perplexity. If one vendor goes down, the next picks up. Your workflow never stops.

Plan Mode

Break complex goals into steps. Review the plan. Approve, then execute. Human-in-the-loop by default.

👁

Review Mode

See a colored diff of every proposed file change before it executes. Approve or reject with one keystroke.

🔧

Skills & Slash Commands

Reusable prompt templates in SKILL.md files. Type /investigate, /plan, /deploy — your workflows, codified.

🪝

Lifecycle Hooks

PreToolUse can block destructive operations. PostToolUse for audit logging. SessionStart for environment setup.

🧠

Sub-Agent Delegation

Spawn focused sub-agents for codebase exploration, file audits, and research. Results flow back to the main conversation.

🔌

MCP Server Support

Connect any Model Context Protocol tool server. Filesystem, GitHub, Postgres — the MCP ecosystem is your toolbox.

🌲

Worktree Isolation

Run destructive operations in a temporary git worktree. Merge back, keep for review, or discard — your main branch stays safe.

💰

Cost Control

Per-model pricing. Session, daily, and weekly budget caps. Automatic tier downgrade when approaching limits.

📦

VS Code Extension

Ctrl+Shift+F opens Nepsys Code in your editor. Same verification, same tools, same trust guarantees.

🔑

Session Resume & Memory

Pick up where you left off. Per-project memory auto-learns your patterns, decisions, and preferences.

Get Started
Three commands to verified AI coding
click to copy $ git clone https://github.com/iaconic/nepsys-code
Step 1
npm install && npm run build
Install deps + compile TypeScript
Step 2
nepsys-code vault set ANTHROPIC_API_KEY sk-...
Stored locally (mode 600). Never in shell history.
Step 3
nepsys-code "explain this codebase"
Ship with confidence — SHI verifies every output
"Use Nepsys when you can't afford hallucinations."
Nepsys is the verification engine. Nepsys Code is the first shell. More coming.