Data Contract Management

Contracts move through a 7-stage lifecycle from draft to retirement. Every schema change is versioned, quality rules are enforced automatically, and you can always see what depends on what.

  • 7-stage lifecycle: Draft, Proposed, Under Review, Approved, Active, Deprecated, Retired
  • Built-in schema validation with JSON Schema and Avro support
  • Quality rules engine with threshold enforcement
  • Full version history with diff comparison
  • Dependency tracking across products and datasets
  • Bulk export for CI/CD pipeline integration
meshport.local/contracts/customer_events
Draft Proposed Review Approved Active Deprecated Retired
Schema Fields
customer_id UUID required
event_type STRING required
payload JSON optional
created_at TIMESTAMP required

Data Product Marketplace

A catalog where teams can find data products, see how others rate them, check their SLAs, and request access. Think app store, but for your company's data.

  • Browse and search with full-text ranking
  • Star ratings and written reviews from consumers
  • Certification tiers: Bronze, Silver, Gold, Platinum
  • Sample data preview before requesting access
  • Published SLAs with uptime and freshness targets
  • One-click access request workflow
meshport.local/marketplace
Customer 360 Platinum
Unified customer profile combining CRM, behavioral, and transaction data.
★ ★ ★ ★ ★
Revenue Analytics Gold
Daily aggregated revenue metrics by region, product line, and channel.
★ ★ ★ ★ ☆
Clickstream Events Bronze
Raw user interaction events from web and mobile applications.
★ ★ ★ ☆ ☆

Governance & Compliance Engine

Governance that people actually use. Build rules with a visual editor, set up approval chains, and keep an immutable audit trail for when compliance comes knocking.

  • Visual rules builder with drag-and-drop graph editor
  • Change request workflow with multi-approver chains
  • 6 built-in roles: Admin, Data Steward, Domain Owner, Product Owner, Data Engineer, Consumer
  • Immutable audit trail for every governance action
  • GDPR, SOC2, and ISO 27001 compliance-ready controls
  • Configurable approval thresholds per domain
🛡
6
Built-in Roles
GDPR
SOC2 & ISO 27001 Ready

AI-Powered Agent

This isn't a chatbot that summarizes docs. It's an agent with 73 tools that actually does things: creates contracts, manages access, traces lineage, generates reports.

  • 73+ specialized tools across all platform modules
  • 4 operating modes: Normal, Plan, Auto-Accept, Discover
  • Multi-turn execution with up to 25 iterations per turn
  • Full undo stack with risk-level indicators
  • 7 AI provider backends: Claude, GPT-4, Azure OpenAI, Ollama, Mistral, Bedrock, Vertex
  • File format support: DOCX, PDF, XLSX import and analysis
  • Interactive wizard tool for guided multi-step workflows
meshport.local/agent
How can I help you with your data governance today?
Find all contracts missing quality rules
search_contracts(has_quality_rules: false)
Found 12 contracts without quality rules. 8 are in Active status. Want me to add default completeness rules to all of them?
Yes, add completeness rules to the active ones
Type a message...
➤

See the AI agent in action

Ask it to create a contract, trace a dependency, or pull an audit report. It just does it.

Book a Demo

Data Lineage & Impact Analysis

See how data flows through your organization. Before you deprecate or change something, you can trace what depends on it and understand the blast radius.

  • Force-directed graph visualization with interactive navigation
  • Domain clustering for organized, readable layouts
  • Upstream and downstream dependency tracing
  • Blast radius analysis before deprecating or retiring assets
  • Multiple delete strategies: cascade, orphan, restrict
  • Cross-entity lineage spanning contracts, products, and datasets
meshport.local/lineage
Sources
CRM Events
Order DB
Clickstream
Transforms
Customer 360
Revenue Agg
Outputs
Churn Model
Exec Dashboard
Finance Report

Analytics & Dashboards

Drag-and-drop dashboards that each person can set up the way they want. Stewards, engineers, and execs all see different things by default, but anyone can customize their view.

  • 15 built-in widgets covering contracts, products, teams, and compliance
  • Role-based dashboard templates for stewards, engineers, and executives
  • Drag-and-drop layout with persistent positioning
  • User activity tracking with detailed timeline view
  • Real-time data refresh via WebSocket push
  • Export dashboard data as CSV or JSON
meshport.local/dashboard
Contracts
142
+12 this week
Data Products
87
6 pending review
Active Users
324
48 online now
Compliance
94% compliant
Contract Activity (30d)

Documentation Wiki

A built-in wiki with real-time collaborative editing. Your data documentation lives right next to the data it describes, not scattered across Confluence pages nobody updates.

  • TipTap WYSIWYG editor with rich text, tables, and code blocks
  • Yjs-powered real-time collaboration with conflict resolution
  • Full version history with restore and diff comparison
  • Starter templates for common documentation patterns
  • Wiki-style linking between documents
  • Shiki syntax highlighting for code samples
📝
Real-time
Collaborative Editing
Yjs
Conflict-Free Sync

Real-Time Collaboration

You can see who's online, who's editing what, and changes show up instantly. Built on WebSockets and Redis, so updates hit everyone in under 100ms.

  • WebSocket hub with entity-level subscriptions
  • Redis presence layer showing online users per resource
  • Distributed locking to prevent edit conflicts
  • Typing indicators and cursor awareness
  • Session persistence across page navigations
  • Automatic reconnection with state recovery
⚡
<100ms
Update Latency
Redis
Presence Layer

Collaboration that keeps up with your team

Multiple people editing the same contract, same document, same dashboard. No conflicts, no stale data.

Book a Demo

Access Control

People request access to what they need, reviewers approve with full context, and access expires automatically when the grant period ends. No more zombie permissions.

  • Self-service request portal for all data assets
  • 7-stage request lifecycle with status tracking
  • 6 granular access levels from read-only to admin
  • Time-bound access with automatic expiration
  • Reviewer queue with one-click approve/reject
  • Full audit trail of every access grant and revocation
🔒
6
Access Levels
Auto-expire
Time-Bound Grants

Organization & Team Management

Set up your org structure the way it actually works. Nest domains as deep as you need, assign both a business and technical owner, and make sure every data asset has someone responsible for it.

  • Hierarchical domain structure with unlimited nesting
  • Team management with member roles and permissions
  • Dual ownership model: business owner + technical owner
  • 6 organizational roles with fine-grained permissions
  • Favorites and bookmarks for quick navigation
  • Project grouping for cross-domain initiatives
🏢
Unlimited
Domain Nesting
Dual
Ownership Model

Observability & Monitoring

Prometheus, Grafana, and Loki come pre-configured. You get dashboards, log aggregation, and alerting from day one without setting up a separate monitoring stack.

  • Prometheus metrics collection with custom instrumentation
  • Grafana with 6 pre-built dashboards covering API, DB, Kafka, and WebSocket
  • Loki log aggregation with structured JSON query support
  • GlitchTip/Sentry error tracking and alerting
  • Infrastructure monitoring tab in the admin settings
  • Alert framework with configurable thresholds
  • Proactive token refresh to prevent session drops
📈
6
Grafana Dashboards
Prometheus
+ Loki + Grafana

Stop juggling tools. Start governing data.

Meshport deploys in minutes. You'll have contracts, lineage, access control, and dashboards running before lunch.

Book a Demo →