Developer docs
API playgroundTry for free, no card

Search company profiles

Kaskada

Full company profile

uuid00033fn

Namestring
Kaskada
Legal namestring
Kaskada
Websiteurl
kaskada.io
Company typeenum
Private
Founded yearint
2020
Descriptiontext

Kaskada is an open-source, Python-native streaming engine that computes and serves temporal features for real-time AI and machine-learning applications. Its core product, the Kaskada Streaming Engine, is implemented in Rust using Apache Arrow for high-performance columnar computation and ships as an embedded Python library via PyPI under the Apache 2.0 license. The platform's primary abstraction, the Timestream, exposes a declarative API over event-time data and supports real-time aggregation, event detection, history replay, point-in-time joins, and windowing operations (tumbling, sliding, trailing, since), with incremental execution for fault-tolerance and late-data handling. Integration with Pandas and PyArrow is achieved through PyO3 bindings and zero-copy transfers. Architecture heritage traces to core contributors of Apache Beam, Google Cloud Dataflow, and Apache Cassandra.

The business is entirely open source with no commercial pricing tiers; distribution is product-led through PyPI and GitHub, while community engagement runs through GitHub Discussions, a Slack workspace, and scheduled Office Hours. Source data identifies zero disclosed paying customers, no certifications, no regulatory actions, and no named enterprise buyers. Kaskada's end users are AI/ML practitioners, data engineers, and generative-AI application builders who need to feed live event data into models and feature stores. Total disclosed equity raised prior to the DataStax acquisition was approximately $9.775 million across a 2018 seed round led by Voyager Capital and a 2020 Series A.

Kaskada is now a subsidiary of DataStax following a 2022 acquisition; DataStax open-sourced the core technology in March 2023 and the project was re-architected into a Python-native library in August 2023 (BeepGPT shipped as a showcase application that month). With 1-10 reported employees and no revenue model, the entity functions as a community-driven open-source project inside a larger strategic parent.

Short descriptiontext

Kaskada is an open-source, Python-native streaming engine that computes temporal features for real-time AI applications. Built in Rust on Apache Arrow and distributed via pip under Apache 2.0, it serves AI/ML practitioners and GenAI builders as a DataStax subsidiary.

Operating statusenum
Operating
Ownership categoryenum
Headcount rangeband
1–10
akta.pro rankint
HeadquartersSeattle, United States
HQ citystring
Seattle
HQ countrystring
United States
HQ regionstring
North America
Markets served

Serves global market

Keyword5 values
real-time AI streaming, feature engineering platform, event processing engine, machine learning pipelines, time-series computation
Industry4 codes
1Event Streaming & Pub/Sub Platforms
CodeHDAEAIADPrimaryYes
2Data & Analytics Platforms (Data Warehousing, Lakes, Streaming)
CodeHDABAAAFPrimaryNo
3Webhooks, Eventing & Message Streaming
CodeBPAMAOAEPrimaryNo
4Experiment Tracking, Metadata & Model Registry
CodeHDAAABACPrimaryNo
NAICS code2 codes
  • Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services518
  • Computer Systems Design and Related Services54151
SIC code2 codes
  • Services-Prepackaged Software7372
  • Services-Computer Programming Services7371
Product category
Real-Time AI Data Streaming / Feature Engineering
GTM motion2 records

Each record includes

Type, Description, Source

Revenue model1 record
1Open Source (Apache 2.0 License)
TypeFreemium
Description

Core Kaskada technology is open source under Apache 2.0 license, freely available for download and use. No direct revenue from the open source product itself.

kaskada.io
Marketing channels6 records

Each record includes

Title, Type, Stage, Description, Source

Distribution channels2 records

Each record includes

Title, Type, Scope, Target buyer, Description, Source

Cost components5 values
Personnel, Technology or R&D, Operations, Marketing or Sales, Infrastructure
GTM typeB2B
B2B
Offering typeSoftware
Software
Core offering1 text field

Kaskada is a next-generation streaming engine built in Rust using Apache Arrow, distributed as an embedded Python library that connects AI models to real-time and historical event data. Its core abstraction, the Timestream, provides a declarative Python-native query DSL for temporal feature engineering, including real-time aggregation, event detection, and history replay with point-in-time joins. The engine unifies batch and stream processing through a single API without requiring JVM infrastructure, enabling ML practitioners to compute features and trigger proactive AI behaviors from streaming event data.

Differentiator
Functional benefit
Problem solved
Product overview1 text field

Kaskada is a real-time AI streaming engine built in Rust using Apache Arrow, released as an embedded Python library. The core product consists of the Kaskada Streaming Engine and its primary abstraction, the Timestream — a declarative API for time-centric computations over event-based data. Data sources (CsvString, JsonlString, Pandas, Parquet, PyDict) feed into Timestreams which support rich operations including aggregations (sum, count, mean, min, max, variance, stddev), time operations (shift_by, shift_to, seconds_since), windowing (Tumbling, Sliding, Trailing, Since), and execution modes (history, snapshot, live). The engine provides real-time aggregation, event detection, and history replay capabilities for ML feature engineering and real-time AI applications.

Product and service3 records
1Kaskada Streaming Engine
CategoryReal-time streaming engine
Description

A next-generation streaming engine built in Rust using Apache Arrow that connects AI models to real-time and historical data. Provides real-time aggregation, event detection, and history replay capabilities for time-centric computations over event-based data.

2Kaskada Python Library
CategoryEmbedded Python library
Description

Embedded Python library providing the Kaskada compute engine, installable via 'pip install kaskada'. Includes Sources for data ingestion (CsvString, JsonlString, Pandas, Parquet, PyDict) and Destinations for output, enabling self-serve developer adoption without infrastructure provisioning.

3Timestream
CategoryTemporal data abstraction
Description

The core data structure of Kaskada representing how a value changes over time. Timestreams provide a declarative API over temporal context supporting aggregations (sum, count, mean, min, max, stddev, variance), time operations, arithmetic, string operations, comparisons, logical operations, records, collections, and grouping for time-centric feature engineering.

Scale indicator1 record

Each record includes

Type, Value, Description, Source

Recent move6 records

Each record includes

Date, Type, Title, Description, Source

Expansion highlight5 records

Each record includes

Type, Description

Peers10 records
TypeDirect peer
Description

Tecton is the leading commercial feature platform for ML, offering feature engineering, storage, and serving for both real-time and batch features. It directly competes with Kaskada's feature computation and serving capabilities, though Tecton focuses on a managed, enterprise SaaS model rather than open source.

TypeDirect peer
Description

Feast is an open-source feature store that manages feature computation, storage, and serving for ML models. It targets the same developer persona as Kaskada (data scientists and ML engineers) and overlaps significantly on feature engineering workflows, though Feast has a broader community and broader architectural footprint.

TypeBroad incumbent
Description

Apache Flink is a mature, widely deployed open-source stream processing framework. While not ML-specific, it serves the same real-time event computation workloads Kaskada targets and is the dominant incumbent whose community and tooling Kaskada competes with for streaming mindshare.

TypeDirect peer
Description

Materialize is a streaming SQL database that incrementally computes results from streaming data using PostgreSQL-compatible SQL. It competes directly with Kaskada's incremental query execution and real-time aggregation, with overlapping use cases in event-driven applications and analytics.

TypeEmerging player
Description

RisingWave is an open-source distributed SQL database for stream processing, built in Rust. It targets similar workloads to Kaskada (real-time aggregations, event processing) and shares the Rust + Arrow-style architectural philosophy, though it exposes a SQL interface rather than a Python DSL.

TypeDirect peer
Description

Hopsworks is an open-source ML platform with a strong feature store component. It directly competes with Kaskada in feature engineering for ML and shares the open-source go-to-market, though Hopsworks bundles a broader platform including model serving and notebooks.

TypeEmerging player
Description

Quix is a streaming data platform focused on ML and AI applications, using Python and Jupyter notebooks as the primary interface. It overlaps with Kaskada on real-time feature engineering and Python-native developer experience, though Quix emphasizes a managed cloud service.

TypeBroad incumbent
Description

Apache Beam is the unified programming model for batch and streaming data processing, on which Kaskada's founders previously worked. It competes for the same event-processing workloads but with a JVM-heavy SDK footprint that Kaskada deliberately avoids with its Python/Rust stack.

TypeEmerging player
Description

Pathway is a Python framework for streaming data processing with built-in LLM integration. It targets the same real-time AI feature engineering use case as Kaskada and competes for Python-native data scientists building LLM applications on streaming data.

TypeBroad incumbent
Description

Databricks' integrated Feature Store serves feature engineering and serving for ML models within the broader Databricks Lakehouse Platform. As a broad incumbent with massive enterprise distribution, it competes with Kaskada for organizational feature engineering workloads and can bundle features as part of a larger data platform deal.

Market position
Strengths5 records

Each record includes

Headline, Details, Source

Weaknesses5 records

Each record includes

Headline, Details, Source

Competitive moat4 records

Each record includes

Type, Details

Key risks6 records

Each record includes

Headline, Details, Source

Key highlights6 records

Each record includes

Headline, Details, Source

Customer concentration

Classification, Details

Segment2 records

Each record includes

Title, Type, Primary, Description, Pain point addressed, Use case, Source

Ideal customer profile2 records

Each record includes

Profile, Firmographic size, Sales motion, Sales cycle length, Buying structure, Purchase trigger, Buyer persona, Geography, Industry vertical, Primary use case, Description, Pain points, Evidence proof points, Target buyer

Technology focused
Yes
API detail
Has APIbool
Yes

Docs URL, Description

Integration6 records

Each record includes

Title, Type, Description, Source

AI capability4 records

Each record includes

Type, Description, Source

AI maturity
App detail

Has app

Feature8 records

Each record includes

Title, Differentiator, Description, Source

Core technology
Revenue estimate
Valuation estimate
Number of profiles
Profiles4 records

Each record includes

Name, Designation, Designation category, Overview, Profile commentary, Source

No data
No data
Funding overview

Funding stage, Last funding date, Total funding USD

Funding rounds2 records

Each record includes

Round, Amount USD, Date, Pre money valuation, Total investors, Investors, News

Investors4 records

Each record includes

Name, Type, Date of entry, Rounds participated, Website

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

M&A

Each record includes

Name, Acquisition type, Announced date, Completed date, Status, Website, News

Investment

Each record includes

Name, Round, Announced date, Lead investor, Website, News

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Kaskada

Real-Time AI Data Streaming / Feature Engineeringkaskada.io

Kaskada is an open-source, Python-native streaming engine that computes temporal features for real-time AI applications. Built in Rust on Apache Arrow and distributed via pip under Apache 2.0, it serves AI/ML practitioners and GenAI builders as a DataStax subsidiary.

What Kaskada does

Kaskada is an open-source, Python-native streaming engine that computes and serves temporal features for real-time AI and machine-learning applications. Its core product, the Kaskada Streaming Engine, is implemented in Rust using Apache Arrow for high-performance columnar computation and ships as an embedded Python library via PyPI under the Apache 2.0 license. The platform's primary abstraction, the Timestream, exposes a declarative API over event-time data and supports real-time aggregation, event detection, history replay, point-in-time joins, and windowing operations (tumbling, sliding, trailing, since), with incremental execution for fault-tolerance and late-data handling. Integration with Pandas and PyArrow is achieved through PyO3 bindings and zero-copy transfers. Architecture heritage traces to core contributors of Apache Beam, Google Cloud Dataflow, and Apache Cassandra.

The business is entirely open source with no commercial pricing tiers; distribution is product-led through PyPI and GitHub, while community engagement runs through GitHub Discussions, a Slack workspace, and scheduled Office Hours. Source data identifies zero disclosed paying customers, no certifications, no regulatory actions, and no named enterprise buyers. Kaskada's end users are AI/ML practitioners, data engineers, and generative-AI application builders who need to feed live event data into models and feature stores. Total disclosed equity raised prior to the DataStax acquisition was approximately $9.775 million across a 2018 seed round led by Voyager Capital and a 2020 Series A.

Kaskada is now a subsidiary of DataStax following a 2022 acquisition; DataStax open-sourced the core technology in March 2023 and the project was re-architected into a Python-native library in August 2023 (BeepGPT shipped as a showcase application that month). With 1-10 reported employees and no revenue model, the entity functions as a community-driven open-source project inside a larger strategic parent.

Kaskada firmographics

Firmographics
Name
Kaskada
Legal name
Kaskada
Website
https://kaskada.io
Company type
Private
Founded year
2020
Operating status
Operating
Headcount range
1–10 employees
Short description
Kaskada is an open-source, Python-native streaming engine that computes temporal features for real-time AI applications. Built in Rust on Apache Arrow and distributed via pip under Apache 2.0, it serves AI/ML practitioners and GenAI builders as a DataStax subsidiary.
Ownership category
akta.pro rank

Kaskada industry classification

Industry
Product category
Real-Time AI Data Streaming / Feature Engineering
NAICS
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services (518), Computer Systems Design and Related Services (54151)
SIC
Services-Prepackaged Software (7372), Services-Computer Programming Services (7371)
akta.pro primary industry
Event Streaming & Pub/Sub Platforms (HDAEAIAD)
akta.pro secondary industries
Data & Analytics Platforms (Data Warehousing, Lakes, Streaming) (HDABAAAF), Webhooks, Eventing & Message Streaming (BPAMAOAE), Experiment Tracking, Metadata & Model Registry (HDAAABAC)

Keywords

  • Real-time AI streaming
  • Feature engineering platform
  • Event processing engine
  • Machine learning pipelines
  • Time-series computation

Where Kaskada is headquartered

Location

Headquarters

HQ city
Seattle
HQ country
United States
HQ region
North America

Markets served

Kaskada business model

Business model
GTM type
B2B
Offering type
Software
Cost components
Personnel, Technology or R&D, Operations, Marketing or Sales, Infrastructure

Revenue model

  1. Open Source (Apache 2.0 License): Core Kaskada technology is open source under Apache 2.0 license, freely available for download and use. No direct revenue from the open source product itself.

Go-to-market motion2 records

Distribution channels2 records

Marketing channels6 records

Kaskada product offering

Product offering

Core offering

Kaskada is a next-generation streaming engine built in Rust using Apache Arrow, distributed as an embedded Python library that connects AI models to real-time and historical event data. Its core abstraction, the Timestream, provides a declarative Python-native query DSL for temporal feature engineering, including real-time aggregation, event detection, and history replay with point-in-time joins. The engine unifies batch and stream processing through a single API without requiring JVM infrastructure, enabling ML practitioners to compute features and trigger proactive AI behaviors from streaming event data.

Product overview

Kaskada is a real-time AI streaming engine built in Rust using Apache Arrow, released as an embedded Python library. The core product consists of the Kaskada Streaming Engine and its primary abstraction, the Timestream — a declarative API for time-centric computations over event-based data. Data sources (CsvString, JsonlString, Pandas, Parquet, PyDict) feed into Timestreams which support rich operations including aggregations (sum, count, mean, min, max, variance, stddev), time operations (shift_by, shift_to, seconds_since), windowing (Tumbling, Sliding, Trailing, Since), and execution modes (history, snapshot, live). The engine provides real-time aggregation, event detection, and history replay capabilities for ML feature engineering and real-time AI applications.

Differentiator

Problem solved

Functional benefit

Products and services

  • Kaskada Streaming Engine A next-generation streaming engine built in Rust using Apache Arrow that connects AI models to real-time and historical data. Provides real-time aggregation, event detection, and history replay capabilities for time-centric computations over event-based data.
  • Kaskada Python Library Embedded Python library providing the Kaskada compute engine, installable via 'pip install kaskada'. Includes Sources for data ingestion (CsvString, JsonlString, Pandas, Parquet, PyDict) and Destinations for output, enabling self-serve developer adoption without infrastructure provisioning.
  • Timestream The core data structure of Kaskada representing how a value changes over time. Timestreams provide a declarative API over temporal context supporting aggregations (sum, count, mean, min, max, stddev, variance), time operations, arithmetic, string operations, comparisons, logical operations, records, collections, and grouping for time-centric feature engineering.

Companies that use Kaskada

Customer profile

Segments2 records

Ideal customer profiles2 records

Kaskada technology and API

Technology

Technology focussed Yes

API detail

Has API
Yes
API docs
API detail

Core technology

AI maturity

App detail

Integration6 records

AI capability4 records

Feature8 records

Kaskada partnerships and signals

Strategic signal

Scale indicators1 record

Recent moves6 records

Expansion highlights5 records

Kaskada competitors and assessment

Company assessment

Direct peers

  • Tecton: Tecton is the leading commercial feature platform for ML, offering feature engineering, storage, and serving for both real-time and batch features. It directly competes with Kaskada's feature computation and serving capabilities, though Tecton focuses on a managed, enterprise SaaS model rather than open source.
  • Feast: Feast is an open-source feature store that manages feature computation, storage, and serving for ML models. It targets the same developer persona as Kaskada (data scientists and ML engineers) and overlaps significantly on feature engineering workflows, though Feast has a broader community and broader architectural footprint.
  • Materialize: Materialize is a streaming SQL database that incrementally computes results from streaming data using PostgreSQL-compatible SQL. It competes directly with Kaskada's incremental query execution and real-time aggregation, with overlapping use cases in event-driven applications and analytics.
  • Hopsworks: Hopsworks is an open-source ML platform with a strong feature store component. It directly competes with Kaskada in feature engineering for ML and shares the open-source go-to-market, though Hopsworks bundles a broader platform including model serving and notebooks.

Broad incumbents

  • Apache Flink: Apache Flink is a mature, widely deployed open-source stream processing framework. While not ML-specific, it serves the same real-time event computation workloads Kaskada targets and is the dominant incumbent whose community and tooling Kaskada competes with for streaming mindshare.
  • Apache Beam: Apache Beam is the unified programming model for batch and streaming data processing, on which Kaskada's founders previously worked. It competes for the same event-processing workloads but with a JVM-heavy SDK footprint that Kaskada deliberately avoids with its Python/Rust stack.
  • Databricks Feature Store: Databricks' integrated Feature Store serves feature engineering and serving for ML models within the broader Databricks Lakehouse Platform. As a broad incumbent with massive enterprise distribution, it competes with Kaskada for organizational feature engineering workloads and can bundle features as part of a larger data platform deal.

Emerging players

  • RisingWave: RisingWave is an open-source distributed SQL database for stream processing, built in Rust. It targets similar workloads to Kaskada (real-time aggregations, event processing) and shares the Rust + Arrow-style architectural philosophy, though it exposes a SQL interface rather than a Python DSL.
  • Quix: Quix is a streaming data platform focused on ML and AI applications, using Python and Jupyter notebooks as the primary interface. It overlaps with Kaskada on real-time feature engineering and Python-native developer experience, though Quix emphasizes a managed cloud service.
  • Pathway: Pathway is a Python framework for streaming data processing with built-in LLM integration. It targets the same real-time AI feature engineering use case as Kaskada and competes for Python-native data scientists building LLM applications on streaming data.

Market position

Strengths5 records

Weaknesses5 records

Competitive moat4 records

Key risks6 records

Key highlights6 records

Customer concentration

Kaskada social profiles

Digital presence

Kaskada financial estimates

Financial estimate

Revenue estimate

Valuation estimate

Kaskada leadership team

Management profile

Number of profiles

Profiles4 records

Kaskada funding detail

Funding detail

Funding overview

Funding rounds2 records

Investors4 records

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

Kaskada M&A and investment

M&A and investment

M&A

Investments

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Frequently asked questions about Kaskada

What does Kaskada do?

Kaskada is a next-generation streaming engine built in Rust using Apache Arrow, distributed as an embedded Python library that connects AI models to real-time and historical event data. Its core abstraction, the Timestream, provides a declarative Python-native query DSL for temporal feature engineering, including real-time aggregation, event detection, and history replay with point-in-time joins. The engine unifies batch and stream processing through a single API without requiring JVM infrastructure, enabling ML practitioners to compute features and trigger proactive AI behaviors from streaming event data.

Is Kaskada a public or private company?

Kaskada is a private company. It is classified as corporate owned and is currently operating.

When was Kaskada founded?

Kaskada was founded in 2020. It employs 1 to 10 people.

Where is Kaskada based?

Kaskada is headquartered in Seattle, United States, in the North America region.

How does Kaskada make money?

One revenue line is on record: open Source (Apache 2.0 License).

Who are Kaskada's main competitors?

Direct peers on record are Tecton, Feast, Materialize and Hopsworks. Broad incumbents are Apache Flink, Apache Beam and Databricks Feature Store. Emerging players are RisingWave, Quix and Pathway.

Does Kaskada have an API?

Yes. Kaskada provides a Python library API. The Timestream class provides methods including preview(), to_pandas(), run_iter() for sync/async iterators over results, and write() for writing to destinations. Sources include CsvString, JsonlString, Pandas, Parquet, and PyDict for data input. Execution supports 'once' and 'live' modes. The API is embedded as a Python library using PyO3 for Rust bindings. Developer documentation is at kaskada.io/reference/index.html.

What industry is Kaskada in?

Kaskada's product category is Real-Time AI Data Streaming / Feature Engineering. Its primary akta.pro industry code is HDAEAIAD, Event Streaming & Pub/Sub Platforms, with a secondary code of HDABAAAF, Data & Analytics Platforms (Data Warehousing, Lakes, Streaming). Its NAICS code is 518 and its SIC code is 7372.

Unlock the full company data

50 free credits on sign-up, no credit card required.

Contact sales
Live signals
VoyagercapitalInvestment PortfolioThe article lists various companies involved in technology and automation solutions, detailing their services and recent acquisitions. Notable transactions include AttackIQ acquiring DeepSurface in February 2025 and DataStax merging with Kaskada in January 2023. The content highlights the growing trend of utilizing advanced technology in sectors such as agriculture and data management.FinSMEsDataStax Acquires KaskadaDataStax acquired Seattle-based machine learning company Kaskada, with the deal amount undisclosed. DataStax will open-source Kaskada's core technology and plans to launch a new machine learning cloud service later this year. Kaskada's feature engine enables training behavioral ML models from event-based data.SiliconANGLEDataStax purchases AI development firm Kaskada - SiliconANGLEDataStax acquired Kaskada, an AI development firm, with undisclosed terms. Kaskada's platform helps developers perform feature engineering and prevent target leakage. DataStax plans to release the technology under an open-source license and integrate it into a new cloud-based machine learning service later this year.SiliconANGLEKaskada data science automation platform aims to speed machine learning models into production - SiliconANGLEKaskada Inc. launched its first product, a data science automation platform, to speed machine learning models into production. The Seattle-based startup automates feature engineering, offering a self-service platform with pre-built models and event-driven data processing. It provides a free tier and paid plans for team development and real-time features.HpcwireData Science • AI • Advanced AnalyticsAn article reports that feature stores, systems for developing, maintaining and monitoring data features used by machine learning models, are gaining traction in 2021, with Tecton CEO Mike Del Balso calling it "the year of the feature store." Competitors include AWS, which added a feature store to SageMaker, and startups Molecula, Kaskada and Splice Machine. Open source project Feast, backed by Tecton and Google Cloud, is also cited.Pulse 2.0Machine Learning Company Kaskada Closes $8 Million In FundingKaskada, a machine learning feature engineering platform, raised $8 million in funding from Voyager Capital, NextGen Venture Partners, Founders' Co-op, and Walnut Street Capital Fund. The round brings total funding to $9.8 million, and the company will use it to accelerate growth and expand its engineering team.FinSMEsKaskada Raises in $8M Series A FundingKaskada, a Seattle-based machine learning company, raised $8M in Series A funding from Voyager Capital, NextGen Venture Partners, Founders' Co-op, and Walnut Street Capital Fund. The company has raised $9.8M to date and will use the funds to accelerate growth and expand its software engineering team.VC News DailyKaskada Grabs $8M Series AKaskada, a Seattle-based machine learning company focused on feature engineering, has completed an $8 million Series A funding round with investors including Voyager Capital, NextGen Venture Partners, Founders' Co-op, and Walnut Street Capital Fund, bringing its total funding raised to $9.8 million. The company will use the capital to accelerate growth, expand its engineering team, and meet customer demand for its unified data science and data engineering platform. Kaskada's platform enables data scientists and data engineers to collaborate on feature creation and serving, addressing inefficiencies in the machine learning deployment process.