Skip to main content

Multi-harness AI coding tool config inspector — scan, visualize, and audit AI assistant ecosystems.

Project description

ai-dev-harness

PyPI version Python 3.10+ License: MIT

Unified config inspector for AI coding assistants.

Install

pip install ai-dev-harness

Usage

ai-dev-harness scan        # Full JSON scan of all detected tools
ai-dev-harness report      # Formatted CLI report
ai-dev-harness harnesses   # List supported tools and detection status
ai-dev-harness web         # Launch interactive web dashboard
ai-dev-harness diff A B    # Compare two projects' config
ai-dev-harness export P    # Export a project's config bundle
ai-dev-harness clean       # Clean up stale sessions and orphaned data
ai-dev-harness version     # Print version

Supported Tools

  • Claude Code -- ~/.claude/, CLAUDE.md
  • Cursor -- ~/.cursor/, .cursorrules
  • Codex CLI -- ~/.codex/, AGENTS.md
  • GitHub Copilot -- ~/.config/github-copilot/, .github/copilot-instructions.md
  • Windsurf -- ~/.windsurf/, .windsurfrules

Aliases

For backwards compatibility, liteharness and claude-lens also work as CLI commands.

Design Principles

  • Zero mandatory dependencies (stdlib only)
  • Local-first -- web server binds to 127.0.0.1 only
  • Privacy-safe -- never reads conversation content from session files
  • Non-destructive -- never modifies user files unless in explicit clean mode

Development

git clone https://github.com/boricles/ai-dev-harness.git
cd ai-dev-harness
pip install -e .
python -m pytest tests/ -v

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ai_dev_harness-0.2.2.tar.gz (47.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ai_dev_harness-0.2.2-py3-none-any.whl (49.3 kB view details)

Uploaded Python 3

File details

Details for the file ai_dev_harness-0.2.2.tar.gz.

File metadata

  • Download URL: ai_dev_harness-0.2.2.tar.gz
  • Upload date:
  • Size: 47.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for ai_dev_harness-0.2.2.tar.gz
Algorithm Hash digest
SHA256 a9e529318417c7a847627b17e8346b2857dd506639b64e7fb8af77e5741973fa
MD5 44760c36713c89a60a552557e89e36ed
BLAKE2b-256 f5d6a79898db24abf19ab4f19cfe024d45a4303ffd53ec92f30f8c15ec1a2439

See more details on using hashes here.

File details

Details for the file ai_dev_harness-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: ai_dev_harness-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 49.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for ai_dev_harness-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 65fc383b9d8334e6cc88f8aefea31e8feb7bc0117ad36512315d057a00924106
MD5 e58c499e5ce4e15b3c4f3e60ddb3e5f8
BLAKE2b-256 57d5d8361fc4ad10f4e026f6db61587593997c879e7bcf7bd37d1035c79a156b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page