Multi-harness AI coding tool config inspector — scan, visualize, and audit AI assistant ecosystems.
Project description
ai-dev-harness
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.1only - Privacy-safe -- never reads conversation content from session files
- Non-destructive -- never modifies user files unless in explicit
cleanmode
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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9e529318417c7a847627b17e8346b2857dd506639b64e7fb8af77e5741973fa
|
|
| MD5 |
44760c36713c89a60a552557e89e36ed
|
|
| BLAKE2b-256 |
f5d6a79898db24abf19ab4f19cfe024d45a4303ffd53ec92f30f8c15ec1a2439
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65fc383b9d8334e6cc88f8aefea31e8feb7bc0117ad36512315d057a00924106
|
|
| MD5 |
e58c499e5ce4e15b3c4f3e60ddb3e5f8
|
|
| BLAKE2b-256 |
57d5d8361fc4ad10f4e026f6db61587593997c879e7bcf7bd37d1035c79a156b
|