Desktop statistical analysis

Statistical analysis, done properly.

ChakataStat is a desktop app for serious data analysis — a fast, spreadsheet-style editor backed by a native Rust engine, with a broad Analyze program, an in-app AI assistant, and full reproducibility built in.

Windows · macOS · Linux

Everything you need for real analysis

One application, five ways to reach the same catalog: the GUI, an editable syntax console, the AI assistant, an MCP server for external agents, and a headless batch runner.

Data editor

A fast, Excel-like sheet with a Variable View for metadata, value labels, missing-value handling, and self-documenting column tooltips.

A broad Analyze program

Descriptives, regression, GLM and mixed models, survival and time series, multivariate methods, Bayesian tests and more — 87 analysis tools in one catalog.

Graphs

Histograms, scatterplots, boxplots and a unified Chart Builder, painted straight into the output viewer.

AI assistant

A provider-neutral agent — Claude, or any OpenAI-compatible backend, including a local Ollama — that runs analyses in plain language and renders results inline.

Reproducibility

Every GUI action emits an editable, re-runnable command. Export output to HTML, Markdown or LaTeX, or as a Python script.

Native performance

A native Rust engine — an in-house columnar store with Parquet I/O over Apache Arrow — does the heavy lifting off the UI thread.

See it in action

A real dataset, in the app — the data editor, its metadata view, an Analyze dialog and the resulting output.

ChakataStat's data editor showing a loaded health-study dataset with numeric and categorical columns
Data editor — a fast, spreadsheet-style view of your dataset
ChakataStat's Variable View showing column metadata: type, width, label, values, missing and measure
Variable View — metadata for every column in one place
The Frequencies dialog in ChakataStat with three variables selected, ready to run
Every Analyze dialog is a couple of clicks away
ChakataStat's output view showing frequency tables for Education Level and Smoking Status
Results render straight into the output log

87

analysis tools, one catalog

A statistics program that goes deep

Descriptive Statistics, Compare Means and Correlate; Regression (linear, logistic, Poisson, regularized, robust, nonlinear, instrumental variables); General Linear Model, Linear Mixed Models and GLMM; Factor / PCA, Cluster and Discriminant analysis; Survival (Kaplan-Meier, Cox, parametric); Time Series (ARIMA, seasonal decomposition); Bayesian tests; and Nonparametric methods.

  • Regression
  • Mixed models
  • Survival
  • Time series
  • Bayesian
  • Multivariate
  • Nonparametric

Get ChakataStat

Available for Windows now — macOS and Linux are coming soon.

Download for Windows macOS — coming soon Linux — coming soon

This early build isn't code-signed yet, so Windows may show a SmartScreen "Unknown publisher" warning — click More infoRun anyway to continue. It's a .zip: unzip it and run ChakataStat.exe.