A comprehensive starter kit for building high-quality digital assistants for the Dutch government (Nederlandse Overheid). This project provides datasets, best practices, and a full-stack platform to help developers create AI-powered assistants that comply with regulations and guidelines.
This repository contains everything you need to develop a digital assistant that meets quality standards for public sector applications:
- Curated Datasets: Extensive collection of Dutch government guidelines, regulations, and best practices
- Best Practices: Documentation on AI governance, ethics, and compliance
- Full-Stack Platform: Ready-to-use application with React frontend and FastAPI backend
- Feedback System: Tools for collecting and incorporating user feedback
`
- Datasets/ # Dataset with scraped content and processed documents
- Best Practices/ # Best practices documentation
- Platform/ # Main application backend/ # Python FastAPI backend src/ # React frontend ...
- Feedback/ # Feedback documentation `
- Python 3.8+
- Node.js 16+
- GreenPT API Key
`�ash cd "3. Platform/backend" cp .env.example .env
python -m venv venv
.\venv\Scripts\activate
source venv/bin/activate
pip install -r requirements.txt python start.py `
�ash cd "3. Platform" cp .env.example .env # Optional npm install npm run dev
- Frontend: http://localhost:3000
- Backend API: http://localhost:8000
- API Documentation: http://localhost:8000/docs
The 1. Datasets folder contains:
- Scraped content from Dutch government sources
- Processed markdown documents covering:
- AI regulations and compliance (EU AI Act, AVG/GDPR)
- Algorithm governance and risk management
- Digital accessibility guidelines
- Common Ground principles
- Public sector IT standards (NORA, GEMMA)
- And much more...
- RAG-based Responses: Leverages Retrieval-Augmented Generation for accurate answers
- Source Citations: Provides references to official documentation
- Compliance-Ready: Built with Dutch government regulations in mind
- Modular Architecture: Easy to extend and customize
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Check HACKATHON_QUICKSTART.md for quick setup
- Review the README files in each folder for more information
- Explore the 3. Platform/SETUP_GREENPT.md for detailed setup instructions
- Dutch Government (Rijksoverheid) for public documentation
- VNG (Vereniging van Nederlandse Gemeenten) for Common Ground resources
- All contributors to the open government ecosystem
