Skip to main content

dvad-agent-native

Multi-LLM adversarial review as an agent-callable checkpoint. Proof of thinking, shipped with the work.

What it is

An MCP server + Claude Code skill that lets your coding agent run an adversarial multi-model review — at the plan stage, at the implementation stage, before saying "done." The handoff that lands on your screen shows what three models disagreed about, what the agent revised, and what it left for your judgment.

Advisory, not a gate. Fast (sub-30s lite mode). Zero-config from API keys in your environment.

Install

pipx install dvad-agent-native
dvad-agent install

That's it. The second command registers the MCP server with Claude Code and drops a skill into ~/.claude/skills/dvad.md.

Requirements

  • Python 3.11+
  • At least one of: ANTHROPIC_API_KEY, OPENAI_API_KEY, GOOGLE_API_KEY
  • Claude Code (or any MCP-compatible client)
  • Platforms: Linux, macOS, Windows via WSL. Native Windows is a v2 target.

Demo

Coming soon.

How it works

See docs/spec.v3.md for the full product spec and docs/plan.v3.md for the implementation plan.

CLI

The dvad-agent CLI exists as development infrastructure — it is not the product surface. The product is the MCP tool call from inside your agent session. The CLI lets you probe providers, scan artifacts for secrets, check your config, and run reviews without the agent harness in the way.

License

MIT.

Metadata

Release files for dvad-agent-native 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dvad-agent-native 0.1.1
File Size Uploaded
dvad_agent_native-0.1.1.tar.gz 50.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dvad-agent-native 0.1.1
File Interpreter ABI Platform
dvad_agent_native-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 100.0 kB

Release files / dvad_agent_native-0.1.1.tar.gz

Download URL dvad_agent_native-0.1.1.tar.gz
Size 50.8 kB
Tags Source
SHA-256 checksum
How to use checksums
807e40ca409d492c1192c839c3cc4399b841e718ed0b3a9656e7a811ccfade51
BLAKE2b-256 checksum
How to use checksums
1d9eb914d8029a50c2b70d930b7bb19df0387b552b47f9fd4efbe914499ef1f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / dvad_agent_native-0.1.1-py3-none-any.whl

Download URL dvad_agent_native-0.1.1-py3-none-any.whl
Size 49.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ca6f310e1adea36767a19da7c43e0ee52dbae89f84115615fade1bdb3f555cab
BLAKE2b-256 checksum
How to use checksums
3e5260f94a4e0037146453a62c63d9e36616f8a2ad883b406be189b56503831a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page