MEANDERING AI / OPEN SOURCE SOFTWARE
Build something
interesting with CoolBox.
A growing collection of machine-learning, statistics, and signal-processing tools. Explore the toolkit, follow a tutorial, and find a new way into your next project.
coolbox / modules
OPEN SOURCE
// pick a direction
Machine learning
models & methods
↗
Statistics
distributions & inference
↗
Signal processing
filters, waves & more
↗
Time series
patterns & events
↗
Learn by doing
A few good places
to get started.
Short on-ramp, then follow the documentation wherever your curiosity takes you.
Seven hands-on guides. Scroll to explore, or view the full catalog.
01
DIMENSIONALITY REDUCTION
Reduce data with PCA
Fit a projection and understand explained variance.
02
DEEP LEARNING
Train a tiny neural network
Build an educational XOR classifier with CoolBox.
03
VISUALIZATION
Graph a PCA projection
Plot principal components with CoolBox’s built-in graphics API.
04
TREE ENSEMBLES
Train boosted trees
Train and tune a boosted classifier in Python, Go, Rust, or C++.
05
FINANCE
Price options and explore risk
Explore Black-Scholes, Greeks, and volatility scenarios.
06
PROBABILISTIC MODELS
Reason with Bayesian networks
Define dependencies and update beliefs from evidence.
07
DATA STRUCTURES
Screen membership with EGH filters
Explore compact membership checks and measure false positives.
Installation guides Browse all tutorials API details live in the CoolBox GitHub documentation .