Practical templates, checklists, and documentation tools for SMEs working toward EU AI Act readiness.
- 🧩 Organise your AI inventory
- 🛡️ Screen higher-risk or unclear use cases
- 📄 Build baseline governance and documentation support
Designed as a practical starting point for readiness, screening, and internal documentation - not as a substitute for qualified legal or technical review.
⚠️ This toolkit is educational and informational only. It is not legal advice and does not provide compliance assurance.
Artem Nazarko is a legal professional, researcher, and legal-tech builder focused on AI governance, AI literacy, compliance readiness, and practical legal documentation for businesses and global teams. His experience includes work with the Ukrainian Bar Association and research roles connected with the University of Bergen, the University of Vienna, Palacký University Olomouc, and London South Bank University.
He is also the maintainer of the EU AI Act Toolkit, a GitHub-based project focused on making AI governance and EU AI Act readiness more practical, accessible, and easier to navigate.
Selected public credentials and professional badges are available through Credly.
Microsoft Elevate Verify on Credly |
Google / Coursera Verify on Credly |
Thomson Reuters Verify on Credly |
IBM SkillsBuild Verify on Credly |
Cisco Verify on Credly |
Verify on Credly |
The public mini-site gives a guided version of the toolkit with visual navigation, readiness self-checks, toolkit packs, official sources, and maintainer information.
🧭 What is inside the mini-site?
- Home — overview, quick navigation, and key entry points
- Toolkit Packs — starter pack, vendor pack, sector packs, templates, and checklists
- Use Cases — realistic AI governance and compliance-readiness scenarios
- Resources — FAQ, decision tree, glossary, guides, and official source links
- Maintainer — Artem Nazarko, background, credentials, and project philosophy
- Community — contribution, governance, code of conduct, security, and support
🚀 Open the EU AI Act Toolkit mini-site →
- Read the disclaimer: docs/DISCLAIMER.md
- Start the inventory: toolkit/templates/ai-system-inventory.csv
- Run risk screening: toolkit/templates/ai-risk-screening-form.md
- Review vendors: toolkit/templates/vendor-ai-questionnaire.md
- Create internal AI use rules: toolkit/templates/ai-use-policy-template.md
| Path | Start here | Best next step |
|---|---|---|
| I use ChatGPT/Copilot internally | Internal productivity and GenAI | AI use policy template |
| I need general AI procurement guidance | Vendor procurement and SaaS | Vendor AI questionnaire |
| I use AI in customer support | Customer support chatbots | Risk screening form |
| I use AI in HR/recruitment | HR and recruitment | Legal review escalation guide |
| I use AI for marketing/sales | Marketing and sales | Risk screening form |
| I want to buy an AI SaaS tool | Vendor Assessment Pack | Vendor due diligence questionnaire |
| I need a documentation pack | Downloadable toolkit pack | Evidence pack index |
The practical working materials live in toolkit/ so the repository root stays clean and easy to scan.
| Pack | Use it when... | Start here |
|---|---|---|
| Starter Pack | You need a fast internal starting point | toolkit/starter-pack/START-HERE.md |
| Vendor Assessment Pack | You are buying or renewing AI-enabled SaaS | toolkit/vendor-pack/README.md |
| Sector Packs | You need context-specific examples | toolkit/sector-packs/README.md |
| Evidence Pack | You need documentation structure | docs/guide/13-evidence-pack-index.md |
The toolkit includes optional structured data and automation helpers for teams that want to reuse the materials programmatically.
🧠 TypeScript quiz engine
The quiz engine provides fully typed readiness assessment scoring logic for AI governance assessments.
Location: .github/tools/quiz-engine/
Supports programmatic scoring, validation, and tool integration. See .github/tools/quiz-engine/README.md for implementation details.
🗄 SQLite schema
Optional evidence pack database structure for tracking AI systems, risk screenings, vendors, and incidents.
Location: .github/project/database/
Use this schema if you want to manage toolkit data in a structured database. Supports queries for audit trails, compliance documentation, and risk management workflows. See .github/project/database/README.md for schema documentation.
🧩 YAML registries
Machine-readable toolkit resource inventory, official EU sources, and use-case scenarios.
Location: .github/tools/data/
Includes toolkit registry, official EU AI Act sources, and compliance readiness use cases. Useful for automation, site generation, and tool integration. See .github/tools/data/README.md for details.
✅ JSON Schemas
Validation schemas for AI system inventory, risk screening, and vendor assessment data.
Location: .github/tools/schemas/
Use these schemas to validate structured data, integrate with third-party tools, or build custom automation. See .github/tools/schemas/README.md for schema details and examples.
🐳 Container package / run locally
This project publishes a lightweight container image for running the static site locally:
docker run --rm -p 8080:8080 ghcr.io/artemhobotun/eu-ai-act-toolkit-site:latestThen open:
http://localhost:8080
The image serves the static GitHub Pages site through nginx. See docs/packages.md for details.
Expand the sections below to browse the main parts of the toolkit and supporting documentation.
🗺️ Full toolkit map
| Area | File | What it helps with |
|---|---|---|
| Inventory | toolkit/templates/ai-system-inventory.csv | Tracking AI tools, owners, vendors, and review dates |
| Inventory guide | docs/guide/04-ai-system-inventory-guide.md | Defining what should go into the register |
| Risk screening | toolkit/templates/ai-risk-screening-form.md | First-pass readiness checks and escalation notes |
| Vendor review | toolkit/templates/vendor-ai-questionnaire.md | Asking practical questions before purchase or renewal |
| Internal policy | toolkit/templates/ai-use-policy-template.md | Setting rules for approved and prohibited use |
| AI literacy | toolkit/templates/employee-ai-literacy-record.md | Recording onboarding and refresh training |
| Incident log | toolkit/templates/ai-incident-log.md | Capturing issues, near misses, and follow-up actions |
| Vendor assessment | toolkit/vendor-pack/README.md | Reviewing AI-enabled SaaS tools before buying or renewing |
| Checklists | toolkit/checklists/sme-ai-act-readiness-checklist.md | Running a lightweight readiness review |
| Starter pack | toolkit/starter-pack/README.md | A compact starting point for SMEs that need a quick internal rollout pack |
| Area | Status |
|---|---|
| Public toolkit foundation | Available |
| Templates | Available |
| Checklists | Available |
| Interactive mini-site | Available |
| Sector examples | In progress |
| Vendor Assessment Pack | Available in v0.3 |
| Starter Pack | Available in v0.2 |
| Stable release | v0.3.0-vendor-assessment-pack |
- Inventory the AI tools and features you use.
- Decide whether you are mainly a provider, deployer, or both.
- Screen each use case for sensitivity and likely obligations.
- Capture vendor answers before buying or expanding a tool.
- Publish a simple internal AI use policy.
- Train staff on approved use, human review, and incident reporting.
- Review the register and templates on a regular cadence.
- Follow the small-company guide: docs/guide/12-how-to-use-this-toolkit-in-a-small-company.md
- Keep an evidence pack index: docs/guide/13-evidence-pack-index.md
🧩 Templates and checklists
Use the templates as a practical starting point, then adapt them to your sector, product, and internal processes.
- AI system inventory
- AI system profile
- AI use policy
- AI risk screening form
- Vendor AI questionnaire
- AI incident log
- Employee AI literacy record
- Vendor pack overview
- Vendor questionnaire
- Vendor red flags checklist
- Vendor comparison matrix
- Vendor decision record
- Vendor document request email
- Start here
- Starter pack overview
- 30-minute self-assessment
- One-page executive checklist
- Management briefing template
Build the ZIP locally:
./.github/tools/scripts/build-starter-pack.shThe generated ZIP is for internal use. Completed documents should not be uploaded to public GitHub issues.
The screening form helps identify whether a use case deserves deeper review. It asks about people-affecting decisions, personal data, sensitive sectors, biometric or sensitive use, human oversight, and vendor training on customer data.
For the full guide, see docs/guide/05-basic-risk-screening.md.
🏢 Sector packs and examples
- SMEs and startups adopting AI tools
- founders and operations leads
- product, security, privacy, and compliance teams in small organizations
- consultants supporting small businesses with AI readiness work
- Sector Packs overview
- Internal productivity and generative AI
- Customer support chatbots
- HR and recruitment
- Marketing and sales
- Vendor procurement and SaaS
- Legal and document review
🛡️ Trust, maintenance, and source notes
This toolkit should be reviewed regularly because EU AI Act implementation guidance, standards, and enforcement practice may change over time.
- Official source register: docs/guide/14-official-source-register.md
- Versioning and maintenance policy: docs/guide/15-versioning-and-maintenance-policy.md
- Legal review escalation guide: docs/guide/16-what-to-escalate-for-legal-review.md
- Downloadable toolkit pack: docs/guide/17-downloadable-toolkit-pack.md
- Glossary: docs/guide/18-glossary.md
- SME decision tree: docs/guide/19-sme-decision-tree.md
- SME implementation playbook: docs/guide/20-sme-implementation-playbook.md
- Common mistakes: docs/guide/21-common-mistakes.md
- Frequently asked questions: docs/guide/faq.md
- Maintainer content style guide: docs/guide/22-maintainer-content-style-guide.md
- Source notes: docs/guide/10-source-notes.md
- Maintenance process: docs/guide/11-maintenance-and-review-process.md
This toolkit is based on Regulation (EU) 2024/1689 and keeps the guidance intentionally practical and conservative.
Run local quality checks:
./.github/tools/scripts/check-toolkit-quality.sh
./.github/tools/scripts/check-common-links.shSee also: roadmap
🤝 Community, contribution, license, and security
Community resources are maintained outside the main README body to keep the project front page focused.
- Community page: docs/community.html
- Contribution guide: .github/CONTRIBUTING.md
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security and privacy reporting: Security policy
- Support: .github/SUPPORT.md
- Governance: .github/project/governance.md
- Maintainers: .github/project/maintainers.md
- License: LICENSE
- License notes: .github/project/license-notes.md
- Changelog: .github/project/CHANGELOG.md
Contributors are listed in .github/CONTRIBUTING.md and .github/project/maintainers.md.
README.md
LICENSE
CITATION.cff
.github/ contributing, workflows, Node toolchain
docs/ Pages site, disclaimer, project notes (includes database SQL)
.github/tools/ quiz TypeScript, dev config, docker, YAML data + JSON Schemas, Python tools, shell scripts
toolkit/
See docs/DISCLAIMER.md for the full disclaimer.
This repository is for educational and informational purposes only. It is not legal advice.
