← Back to the field journal
PROJECT 08 / Analytics / professional open source

ClickSight.

From events to an explanation.

A ClickHouse-native analytics interface developed as professional open-source work at Allen.

  • React
  • ClickHouse
  • TypeScript
  • Recharts
CLICKSIGHT / SIGNAL FROM EVENTS
Visit
Explore
Begin
Complete

Ask a better question.
Follow the events.

Synthetic event funnel
01 / PURPOSE

What it makes possible.

Give teams a usable interface for exploring product events directly in ClickHouse.

  • Event trends, funnels, retention, cohorts and user paths.
  • Dashboards, a SQL editor and an AI-assisted exploration interface.
  • A React interface querying ClickHouse without a standalone application backend.
02 / ARCHITECTURE

Under the surface.

  1. 01

    React, Ant Design and Recharts render the analytics workspace.

  2. 02

    Queries run against ClickHouse; the SQL editor uses Monaco.

  3. 03

    Sankey diagrams explain paths through event sequences.

03 / ENGINEERING DECISIONS

The deliberate choices.

  • Work directly with the event warehouse rather than adding another analytics data copy.
  • Offer both guided analysis and SQL for different levels of investigation.
  • Keep attribution clear: this is professional open-source work, not a standalone personal product.
04 / OUTCOME & STATUS

Where it stands.

The open-source interface is part of Allen’s analytics work. The wider in-house platform serves 200M events per day and saved $350K per year; those résumé outcomes belong to the platform, not to the UI alone.

NEXT IN THE JOURNALPawzzle