Skip to content

DPOLens 0.1.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Oct 08:28
· 23 commits to main since this release
Immutable release. Only release title and notes can be modified.
3679f6b

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 update loads 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.