Suranku Public app

Data Intelligence Portal

Define contracts, topics, events, primary keys, and lineage — then run ingestion and explore the lineage graph.

Public home Suranku home Glossary Architecture Insights
0

Domains

0

Contracts

0

Runs

0

Catalog tables

Author

Define & import

Storage: detecting…

Define domain

Define source

Add events

Define data lineage edge

Define process lineage step

Import bundle

Paste or upload a JSON bundle with any of: domains, contracts, events, dataLineage, processLineage.

Code & report lineage

Scan a repo

Scan a local folder, a public GitHub repo, a private repo (with a token, used once), or an uploaded .zip — SQL + Tableau + PowerBI parsed into lineage.

Add a source to scan

Sources & runs

SQL parses fully (tables, columns, transformations). Tableau reads embedded custom SQL + relations. PowerBI is best-effort (Power Query M / native SQL).

A bundled Postgres analytics project (SQL + Tableau + PowerBI) — scans into a full source→staging→marts→reports lineage you can explore in the graph.

Source ownership

Domains

Source-system domains. Define your own in the Build tab.

Producer agreements

Contracts

Topic, event, primary keys, and schema — the foundation for deduplication and lineage.

Process evidence

Ingestion Runs

Run ingestion to process events, deduplicate, and write catalogs.

Historical layers

Catalog Layers

Intraday, endofday, and analytics layers.

Traceability

Data & Process Lineage

Lineage connects source topics to tables and markers to processing steps.

Data lineage

Process lineage

Visualization

Lineage Graph

Interactive node/edge graphs. Drag nodes, scroll to zoom, hover for details.

Data lineage

No data lineage yet — run ingestion, add an edge, or scan a repo.

Nodes with a dashed ring are derived tables/reports — click one to drill into its column-level lineage. Greyed nodes are raw sources (no incoming column lineage).

Process lineage

No process lineage yet — run ingestion or add a step.

Self-monitoring

Dependency health

Installable

AI Agents

Reusable agents you can install in Claude or any AI provider. Hosted in this public repo.

Scoped answers

AI Assistant

Works without an API key using deterministic local context.