Open source · runs on your machine · AGPL-3.0

See every piece of data your company holds.

A free data catalog that runs on your own machine. One command maps every source you point it at, flags what looks like personal data, and drafts the EU paperwork — before anyone asks for it. It reads names and types, never your rows.

say

“Set Regixo up in this project — scan my sources and build the data map.”

Say it to the coding agent you already have open — Claude Code, Cursor, Codex. It runs the same regixo commands you would. There is nothing extra to install and nothing to register.

Or run it yourself:

$ npx regixo start

Either way, you need Node 22.18 or newer. No Docker, no account, no sign-up.

Your data · any source
Postgres MySQL SQL Server Redshift Snowflake BigQuery Stripe dbt lineage CSV described by hand + anything custom your agent writes the connector
$regixo start
One catalog · personal data flagged
users· app-db● 6 personal payment_methods· app-db● 4 personal customers· warehouse● 5 personal events· app-db

38 datasets across 4 sources, mapped in minutes. 42 columns look like personal data — already flagged.

Point it at the sources it ships with — or have your agent write a connector for one it doesn’t. Either way the result is one map, built from names and types, never your rows.

Local-firstYour data never leaves your machine
Open sourceAGPL licensed, free forever
Names and types onlyIt never reads a single row
No account neededStart in one command
01How you use it

Run Regixo by talking to your coding agent.

Have Claude Code, Cursor, Codex — any coding agent with a terminal — open in this project, and tell it what you want. It runs the same regixo commands you would. Most steps are one action, shown two ways: the sentence you say to your agent, and the command it runs. Three are yours alone.

Set it up

Finds your sources, reads their structure, and builds the map.

say

“Set Regixo up in this project — scan my sources and build the data map.”

run$regixo start
Add a source

Your agent fills in everything except the token — you put that in .env yourself.

say

“Add my Postgres database to Regixo.”

run$regixo add
Keep it current

Re-scans, updates the map and the draft, and lists what moved.

say

“Re-scan my data with Regixo and tell me what changed since last time.”

run$regixo watch
Hand it to compliance

Makes a shareable PDF and a link. They need no account, and no terminal.

say

“Forward my Regixo draft record to our compliance team. Show me what would be uploaded before you send it.”

run$regixo invite
Cover any source

Regixo prints a playbook; your agent writes a small connector script and registers it.

say

“Write a Regixo connector for our HubSpot data and register it.”

run$regixo connectors
Only a person

Purpose, lawful basis, retention — those are legal judgments, not facts a scanner can read. Regixo suggests; a person decides. These three actions carry no sentence to say: Regixo never hands them to your agent, and the signature on a record is always a named person’s.

Make the record official

With a licence key, makes the record official — removes the DRAFT stamp and seals it under your compliance lead’s signature.

run$regixo verify

This one’s yours. Only a person can sign a record.

Seal the DORA register for filing

For licensed financial firms: checks the register against the regulation’s official format and seals it for pre-submission. You file it with your authority.

run$regixo dora export

This one’s yours. Only a person can sign a record.

Fill in a legal field

Purpose, lawful basis, retention, transfers, security measures. Regixo drafts a suggestion; confirming it is your call.

run$regixo annotate set

This one’s yours. Only a person can confirm a legal field.

Honest note Nothing extra to set up. There is no Regixo plugin or extension for any of those tools — your agent just runs the same regixo command in the same project shell. That is why the list is open-ended, and why typing the command yourself always works.
02Why an agent can drive it

Built to be driven by a machine.

Regixo contains no AI — your agent is the AI. Regixo is a data catalog with a command line clean enough for a machine to drive, and that's a design contract, not a happy accident:

Non-interactive off a terminal

Driven by a machine, no command stops to ask a question mid-run. At a terminal, you're asked a couple of questions — that's the wizard, and it's deliberate.

JSON everywhere

Every command answers with --json.

Clear errors

A missing input comes back naming exactly what to supply.

Self-describing

regixo help --json returns the whole CLI in one call, so an agent can read the entire tool before it does anything.

Teach your agent the whole surface, once.

Appends a short playbook — the setup order, the guardrails, and where the agent must stop and hand back to a human — to your agent's rules file (an AGENTS.md, or whatever your tool reads).

$regixo skill >> AGENTS.md
03What you'll see

The map, on your machine, at localhost:4319.

A recreation of the actual screen, label for label — static here, live on your machine. Every source down the left, every dataset inside it, and an honest verdict about what was reached.

what you'll see — the free portal · Data map (localhost:4319) · not a live app
Data map 38 datasets · 42 personal-data columns
4 of 4 sources reached
app-db12 datasets · 21 personal
users14 cols● 6
payment_methods9 cols● 4
subscriptions11 cols● 2
addresses8 cols● 5
audit_log7 cols● 2
events6 cols
feature_flags5 cols
stripe5 datasets · 12 personal
warehouse21 datasets · 9 personal

Regixo read the labels, never the values. Anything marked ● personal feeds your compliance record.

Trustworthy — every check Regixo can make passesEvery source was reached, the scan is current, and every column is accounted for.
✓ Reached
All 4 sources
Nothing is missing from the map — every connected source was scanned.
✓ Fresh
Scanned just now
Well inside your 7-day target.
✓ Confirmed
42 columns
42 detected automatically, none left unknown.
✓ Sealed
Draft
Not signed yet — nothing to invalidate. A signed official record is part of the paid portal.
app-dbPostgres12 datasets · 21 personalscanned just now
stripeStripe5 datasets · 12 personalscanned just now
warehouseSnowflake21 datasets · 9 personalscanned just now

That verdict is the whole point: Regixo tells you what it couldn't reach as loudly as what it could. (Three sources hold tables; the fourth is dbt, which contributes no tables of its own — only the flows between them.) See every screen, step by step →

04Pricing

One scan. Two outcomes.

You run the scan once. Engineers get a live data map, free forever. When a regulator, auditor, or customer actually asks, your compliance team turns the same draft into an official, signed record — at a published price.

For engineersFree forever

The catalog

€0forever

Everything a team needs to find, map and understand its data. Yours the second the scan finishes — no account, no payment.

  • Full data map across every source, with the flows between them
  • Personal-data flags, drafted for you — correct any of them in one click
  • Draft RoPA — plus a DORA register if you are a regulated financial firm
Install it
For compliance teamsPaid — only when asked

The official record

from €6,000/ year

The same draft, reviewed by a person and sealed under their signature. Three published tiers — €6,000 · €12,000 · from €18,000 a year. Never “contact us”.

  • Official, signed Article 30 record
  • Tamper-evident attestation & a full audit trail
  • DORA register, checked & sealed for pre-submission · private EU-hosted portal

Launching now: the catalog is live today. The official-record unlock is opening to early teams — request it above and we'll set you up when your portal is ready. No card required to start.

Start here.

One ask — or one command — on your machine, nothing uploaded. About five minutes to a finished map.

Node 22.18 or newer No Docker No account No sign-up

Say it: “Set Regixo up in this project — scan my sources and build the data map.”

Or run it yourself:

$ npx regixo start
  1. 1It scans your sources — names and types only — and prints what it reached, and what it didn't.
  2. 2regixo open opens your map at localhost:4319.
  3. 3Stuck? regixo doctor checks your setup and tells you how to fix it — or read the docs below.