
Dingdawg Compliance
io.github.DingDawg-devPublished by GitHub account DingDawg-devv2.0.4Updated Oct 27, 2026
EU AI Act + Colorado AI Act compliance scoring. 87/100 in 60 seconds. Free local scan.
Overview
Scores an organization's readiness against 25 Colorado SB 205 AI Act controls, locally, from a self-assessment.
- What you can do
- Run an interactive scan answering yes/no/skip for each of the 25 Colorado SB 205 controls and get an overall and per-category score.
- Score a self-assessment supplied as a JSON file of control IDs marked implemented, not implemented or unknown.
- List the 25 controls with their category and critical-gap flags.
- Use it as a library to compute scores, gaps and critical gaps, and to track assessments in a local SQLite database.
- Run read-only automated checks over source directories and database files for access controls and audit logging.
- When to use it
- Useful when a team deploying AI for consequential decisions such as employment, housing, credit or healthcare wants a quick, free, local readiness check against Colorado SB 205 before the June 2026 deadline, or wants to track control status over time.
- Requirements
- Runs locally as a Python package (Python 3.9+, standard library only) over stdio; the README installs it with pip. No signup is needed for the free scan. An API key in DINGDAWG_API_KEY is declared for paid tier access.
Installation
In SourceWeft
- Open Dingdawg Compliance in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
dingdawg-compliance
Colorado SB 205 AI Act compliance scanner. Run it in 60 seconds. Get your score. Know your gaps before June 30, 2026.
What it does
Colorado SB 205 requires any company using AI for consequential decisions (employment, housing, credit, insurance, healthcare, education) to:
- Conduct impact assessments before deployment
- Disclose AI use to consumers at point of decision
- Provide appeal and human review mechanisms
- Designate a Responsible AI Officer
- Test for discriminatory bias
- Maintain a 3-year audit trail
This tool scores your readiness across all 25 SB 205 controls. Free. No signup. Runs locally.
Install
Requires Python 3.9+. No external dependencies — stdlib only.
Usage
Interactive scan (recommended)
Walk through all 25 controls. Answer y/n/skip for each. Get your score at the end.
Example output:
Score from a JSON file
Format for responses.json:
true = implemented, false = not implemented, null = unknown (scored as not implemented).
List all 25 controls
Use as a library
Track assessments in SQLite
Automated checks (read-only)
The 25 CO SB 205 Controls
★ Critical — mandatory remediation required before June 30, 2026.
What this doesn't include
This scanner shows what to check and where your gaps are. It does not generate remediation plans, regulatory citations, evidence templates, or audit-ready documentation.
For the full gap report with remediation guidance → dingdawg.com/compliance
License
Apache 2.0 — free to use, fork, and contribute.
Contributing
PRs welcome for new indicators, additional frameworks, or CLI improvements. Open an issue first for anything structural.
Source: README.md at commit 9838cd3
Tools
0Version history
1- v2.0.4LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.