No Neo4j at hand? The Docker Quickstart starts a local demo database with a seeded sample graph.
1. Install
pip install "graphcheck[generate]" for AI-assisted check drafting, pip install "graphcheck[mcp]" for the agent server.
2. Scaffold a project
In the directory that should hold your checks:graphcheck.yml— project configurationprofiles.yml— connection details (gitignored; usepassword_envin CI)checks/example.yml— a starter suite
profiles.yml at your database:
3. Verify the connection
4. Run
.graphcheck/runs/latest/:
results.json— machine-readable verdicts, evidence, coverage, and scorereport.html— a self-contained report that opens offline
0 all executed checks passed · 1 an error-severity finding or execution error · 2 warnings or incomplete evaluation · 3 the run could not be prepared or completed.
Next steps
- Write checks for your own graph: Check Reference
- Run it on every pull request: CI Setup
- The full command surface: User Guide
