Skip to content

Egeria Workspaces 6.1 — and an open demo you can try in two minutes

The Egeria Overview dashboard for the fictional Coco Pharmaceuticals, seen through the Data Governance Lead perspective. Tiles report governed coverage at 23 percent, 14 context products, 7 active AI consumers and 65 percent semantic grounding. Below them sit a context readiness funnel running from cataloged through documented, classified and lineage-known to AI-ready; a list of context consumers including Egeria Advisor, an MCP client and a RAG app; and AI guardrail counts for confidential assets blocked from context, PII fields masked for agents, and context requests audited.

Four and a half months ago, egeria-workspaces was one working demo. Since the v6.02 tag on April 2nd, it’s grown into a small constellation of purpose-built apps over Egeria’s metadata — plus the time-travel, bulk governance actions, and declarative dashboards that make them trustworthy.

This is the 6.1 release.

The Egeria Quickstart portal home for the fictional Coco Pharmaceuticals, with a persona switcher in the top corner and a grid of available tools, each with a short description and an Open button: Egeria Overview, Local Dashboards, The Catalog, Egeria Explorer, Lineage Explorer, Egeria Audit, Query, Egeria Operations, Resource Explorer, Jupyter Lab, Obsidian Vault, My Egeria, Egeria Advisor, Admin and Governance Metrics.

TRY IT YOURSELF

The live demo is open to anyone: egeria.pdr-associates.com — register free, pick a persona from our fictional Coco Pharmaceuticals, and explore a fully pre-loaded Egeria environment in your browser. No install. If you’d rather run it locally, Getting Started is on the repo: github.com/odpi/egeria-workspaces. And if you like video better than reading, three quick ones:

985 commits. 228 features. 227 fixes. Five new apps. Here’s the shape of it.

APRIL–MAY: A FRONT DOOR, AND A TOOL WORTH LIVING IN

We opened the period with QuickStart already running and Freshstart — the clean-slate, bring-your-own-metadata sibling environment — still mostly scaffolding. So the first two months went into giving both environments a real front door, and turning Egeria Explorer from a type browser into the app people actually reached for.

The type hierarchy stopped being a hand-maintained tree and started building *dynamically from Egeria’s own live type system*. Favorites (later renamed Bookmarks) rolled out across a dozen-plus element types, persisted in Egeria itself rather than a side database. Native Likes, Ratings, and Comments landed on every detail pane, alongside a separate user-feedback widget that persists to Postgres.

Obsidian joined the portal, running Dr.Egeria markdown against a live Coco Pharmaceuticals vault. And my-egeria — a Textual TUI served straight into the browser — became the portal’s first tile that wasn’t React at all.

MAY – JUNE: FOUR NEW ROOMS, AND A WORKING CLOCK

Egeria Explorer stopped being the only tool in the building. Four purpose-built apps shipped in quick succession:

  • The Catalog — a dedicated technical asset catalog: infrastructure, data assets, APIs, processes, with tabular data preview.
  • Egeria Operations — governance engines, engine actions, integration connectors, in one place.
  • Egeria Audit — users, accounts, and a shared relationship viewer every later app reused.
  • Lineage Explorer — data lineage centred on a focus asset, birthplace of the time-slider every other app later borrowed.

That time-slider is the real story. as_of_time — genuine time travel, not a UI trick — shipped for Data Assets, Digital Products, Collections, Locations, Communities, Perspectives, Glossary, Projects, and Actors. Each one verified against real before/after data. We also stopped passing passwords in URLs, and cut Jupyter loose from a public, multi-tenant Kroki service by self-hosting it.

JULY: SEARCH THAT MEANS IT, DASHBOARDS BUILT TO LAST

July had two headline efforts. Egeria Insights shipped as a proper cross-cutting governance search app (later renamed Query — because that’s what it actually does). And Egeria Overview arrived as a KPI dashboard for the whole demo, built on a real architecture instead of a page of hand-coded numbers: every tile is a declarative pyegeria FormatSet object, one source of truth instead of six hand-synced places.

Maybe the sleeper feature of the whole quarter: you can now run a Dr.Egeria markdown document straight from the browser. No terminal access needed. Just paste, validate, process.

The Egeria Overview app for Coco Pharmaceuticals, seen through the Data Consumer and Analyst perspective with the Security and Privacy topic selected. The main panel shows governed coverage at 23 percent, no active certifications, a bar chart of assets by type, and a list of elements by governance zone. A side panel headed Governance Posture breaks the same figure down: 873 fully governed, 241 partial, 170 ungoverned of which 24 confidential, up 5 points on 90 days ago, with links through to Query and Audit.

AUGUST: DASHBOARDS FOR EVERYONE, AND CLOSING THE GAP

August was two things happening at once. The reporting model from July went out to actual users — Local Dashboards, where anyone can build a dashboard from a markdown file, with sparkline KPI tiles and drill-down navigation. Bulk governance actions grew from “add to collection” into zone membership and then classify/declassify across thirty-plus views. HTTPS went on by default everywhere.

And in parallel, a much less glamorous but arguably more important thread went back through Freshstart line by line, closing the gap that four months of quickstart-first development had quietly opened. Real drift, not cosmetic gaps — including one bug that reintroduced the exact class of error our own engineering conventions exist to prevent.

UNDERNEATH ALL OF IT

227 fixes shipped alongside the 228 features — real production concerns, not polish. A Postgres connection leak that periodically took Operations offline. A recurring pattern of methods that silently ignored the time-travel parameter we’d just built. And a shared component library that grew from an idea into the thing five-plus apps in both environments actually import from now, closing years of copy-paste drift.

EXPECT MORE

Egeria Workspaces, and the Portal tools will continue to evolve and expand. We are adding more views, refining and extending analytics, and adding more Coco Pharmaceuticals scenarios. In addition, we are actively working on our AI enhanced applications – Egeria Advisor and Resource Explorer, which you can find in the egeria-trellis repo.

Thanks to everyone who contributed this season, especially Mandy Chessell for the steady stream of Egeria core enhancements and fixes that made a lot of this possible.

Come see it running: egeria.pdr-associates.com

Resource Explorer is in there too — the tool for surveying repositories, databases and filesystems before they are catalogued. We are writing it up as its own series, starting with Active Surveying Beyond the Catalog Perimeter.