
Dingdawg Compliance
io.github.dingdawgPublished by GitHub account dingdawgv2.0.11Updated Oct 24, 2026
EU AI Act + Colorado AI Act compliance scoring. 87/100 in 60 seconds. Free local scan.
Overview
A local compliance scanner that scores an organization's readiness against 25 Colorado SB 205 AI Act controls and lists gaps.
- What you can do
- Score readiness against 25 Colorado SB 205 AI controls, interactively or from a JSON answer file, with category scores and critical gaps listed at the end of a scan (R19, R20, R21, R22, R23). List the full set of 25 controls with their categories and critical flags (R26, R30). Use it as a library to calculate scores, gaps and critical gaps from a self-assessment (R27). Track assessments in a local SQLite database and produce overall, per-framework and prioritized gap views (R28). Run read-only automated checks over a source directory and database files for access controls and audit logging (R29).
- When to use it
- Useful when a team using AI for consequential decisions such as employment, housing, credit, insurance, healthcare or education wants a quick self-assessment of Colorado SB 205 readiness and a list of gaps before the June 30, 2026 deadline (R4, R6, R57).
- Requirements
- Runs as a local process; the README installs it with pip and requires Python 3.9+ with no external dependencies (R16, R17). The manifest declares an optional DINGDAWG_API_KEY for paid tier access. The README states the scan is free, needs no signup and runs locally (R13, R14, R15).
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.11LatestSep 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.