Introduction

Vow

Trust, verified. Locally.

A local-first AI output verification engine that helps you detect hallucinations, security issues, and quality problems in AI-generated code and text.

What is Vow?

Vow is a command-line tool that analyzes files, directories, or stdin input to identify potential issues in AI-generated content. It uses a combination of advanced analysis techniques to ensure the reliability and security of AI outputs.

🔒 Privacy-First

All analysis runs locally - no data leaves your machine. Your code and content stay completely private.

⚡ Lightning Fast

Single binary, no dependencies, sub-second analysis. Optimized for real-world development workflows.

🎯 Accurate Detection

Specialized models trained on AI hallucination patterns with high precision and low false positives.

🔧 Extensible

YAML-based rules and WASM plugin system for custom domain-specific checks.

🏗️ CI/CD Ready

JSON, SARIF, and HTML output formats with seamless CI integration.

📊 Trust Scoring

Quantified confidence metrics to guide decision-making and review priorities.

How It Works

Vow uses a sophisticated multi-stage analysis pipeline:

  1. Input Processing: Reads files, directories, or stdin with intelligent content detection
  2. AI Content Detection: Identifies likely AI-generated sections using advanced heuristics
  3. Multi-Analyzer Pipeline:
    • Code analyzer for syntax and API validation
    • Text analyzer for factual consistency and hallucination detection
    • Security scanner for dangerous patterns and vulnerabilities
  4. Rule Engine: Applies custom YAML rules for domain-specific requirements
  5. Trust Scoring: Calculates confidence metrics using multiple signals
  6. Output: Structured results in JSON, SARIF, or HTML formats

Use Cases

🔍 Software Development

  • Validate AI-generated code before committing to version control
  • Check for hallucinated function calls, imports, or API endpoints
  • Detect security vulnerabilities in generated code
  • Integrate into CI/CD pipelines for automated quality gates

📝 Content Creation

  • Verify factual accuracy in AI-written documentation
  • Check for fabricated references, citations, or sources
  • Validate technical explanations and tutorials for correctness

👥 Code Review

  • Augment human code review with automated AI output verification
  • Flag potentially problematic AI-generated sections
  • Provide trust scores to guide review priorities and focus areas

Quick Install

Get started with Vow in seconds:

curl -sSL https://getvow.dev/install.sh | sh
Get Started

Core Features

🧠 Advanced Analysis

  • Static code analysis to detect hallucinated APIs and imports
  • Text analysis to identify potential fabricated information
  • Security scanning to catch dangerous patterns
  • Custom rule engine for domain-specific checks
  • Machine learning models running locally via ONNX

🛡️ Security & Privacy

  • 100% local processing - no cloud dependencies
  • Open source with transparent algorithms
  • Minimal attack surface with single binary distribution
  • No telemetry or data collection

🚀 Developer Experience

  • Zero configuration to get started
  • Comprehensive documentation and examples
  • Multiple output formats for different workflows
  • Extensive CLI options for fine-tuning

Ready to verify your AI outputs? Head over to the Installation Guide to get up and running in minutes, or check out the Quick Start for a rapid overview of basic usage.