Launched September 3, 2024
Semaphor

Semaphor

Customer-facing analytics for Saas apps

SubscriptionAnalytics2,092 impressions#11 of its week

Semaphor is a fully-customizable analytics package for building and data intensive apps. With just a single line of code, you can launch fully-interactive dashboards, surfboards, and natural-language powered analytics in your product.

Semaphor provides embedded, customer-facing analytics with a governed semantic model for SaaS apps.

for
Product teams building SaaS apps that need per-customer analytics.
pricing
contact sales
works withPostgreSQLMySQLSnowflakeBigQueryClickHouseDuckDBSQL ServerAmazon S3REST APIReactVue

Key features

7 features of Semaphor
  • Single metric definition — Define each metric once in a semantic model and reuse it across all dashboards and queries.
  • First-class multi-tenant security — Row, column, and connection-level security isolates each customer's data, roles, and calendars.
  • Self-serve customer views — Customers can filter, drill, save views, ask plain-English questions and schedule reports without tickets.
  • Agent-native BI API — AI agents like Claude and Codex can build dashboards via the MCP server using the governed model.
  • Zero-dependency embed — Embed dashboards via an iframe or native SDKs for React, Vue, and Web Components.
  • Live data source connections — Connect directly to PostgreSQL, MySQL, Snowflake, BigQuery, ClickHouse, DuckDB, SQL Server, Amazon S3, or REST APIs.
  • Self-hostable option — Run Semaphor on your own infrastructure with Docker for GDPR/HIPAA compliance.

Use cases

  • Allow each SaaS customer to view their own KPI dashboards inside your product.
  • Enable product teams to replace internal BI tools with a single governed analytics layer.
  • Let AI agents automatically generate data apps and reports via the MCP API.

Semaphor vs alternatives

SemaphorLatitudeDataLinePostHogPlausible
Best forEmbedded analytics with tenant isolationOpen-source embedded analyticsQuick data visualizationProduct analytics with session replayPrivacy-first web analytics
PricingContact salesFreeFreeSubscriptionSubscription
DevHunt upvotes0394100
LaunchedSep 2024May 2024Aug 2024——
  • Semaphor vs Latitude: Latitude is an open-source framework for embedded analytics, while Semaphor offers a managed cloud or self-hosted service with a governed semantic model and AI-agent supp
  • Semaphor vs DataLine: DataLine focuses on fast analysis and visualization, whereas Semaphor adds multi-tenant isolation, metric governance, and AI-native BI.
  • Semaphor vs PostHog: PostHog provides product event analytics and feature flags; Semaphor delivers customer-facing, tenant-isolated dashboards and AI-driven reporting.
  • Semaphor vs Plausible: Plausible is a privacy-focused web analytics tool, while Semaphor offers full-stack embedded analytics with per-customer customization and AI integration.

Semaphor FAQ

What is Semaphor?+

Semaphor is an embedded, customer-facing analytics platform where you define metrics once and let each tenant view and explore their data.

Can each customer see the numbers their own way?+

Yes, each customer is a first-class tenant with its own users, roles, calendars, and number formats, and security isolates their data.

How do AI agents build dashboards?+

Semaphor provides an MCP server that agents like Claude and Codex use to discover data, propose views, and build dashboards against the governed semantic model.

Can I embed Semaphor dashboards in my product?+

Yes, you can embed via a zero-dependency iframe or use native SDKs for React, Vue, and Web Components, all white-labeled.

Which data sources are supported?+

Semaphor connects live to PostgreSQL, MySQL, BigQuery, Snowflake, ClickHouse, DuckDB, SQL Server, Amazon S3, and REST APIs without ETL.

Is self-hosting available?+

Yes, Semaphor can be run on your own infrastructure with Docker for full data control.

Summarized by DevHunt from semaphor.cloud · Oct 4, 2026. Details may change; check the official site.