Repository navigation
DPOLens 0.1.0-rc.1
Pre-release
Pre-release
·
23 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
A release candidate for 0.1.0, and the first build of DPOLens published as images. It is here
so that every step of a release can be tried before 0.1.0 itself. The interfaces (the HTTP
API, the pack format, the database schema) can still change before 1.0, and only the newest
release gets fixes.
What it holds:
- An MCP server that gives an AI coding assistant four tools to search and read the law
and the organisation's own policies. Every result is the clause word for word, with its key,
its version and the date that version took effect. - GDPR, and the UAE's Personal Data Protection Law in Arabic, which prevails, and in its
official English translation. A law has releases of its own:dpolens pack updateloads a
newer version beside the one before it, and nothing changes the law in force unasked. - Search by words and by meaning on the CPU, with no API key and no LLM. On held-out
questions, the clause the guidance points at is among the top five answers 77% of the time
for GDPR and 55% for the UAE's law. - The organisation's own policies, uploaded as Word or Markdown files, read into clauses,
checked beside the file, and published as versions that never change. Any two versions can
be compared. - A dashboard for the library, policies, people, roles, tokens, the laws that apply, and
both logs: the governance log, append only and hash chained, and the questions asked, with
personal data taken out.
Images
Each is built for amd64 and arm64, and docker compose up in a checkout of this release pulls them.
ghcr.io/alkhatibdev/dpolens:0.1.0-rc.1
ghcr.io/alkhatibdev/dpolens-mcp:0.1.0-rc.1
ghcr.io/alkhatibdev/dpolens-dashboard:0.1.0-rc.1
ghcr.io/alkhatibdev/dpolens-postgres:0.1.0-rc.1
To check that an image was built here, from this tag: gh attestation verify oci://ghcr.io/alkhatibdev/dpolens:0.1.0-rc.1 --repo alkhatibdev/dpolens.