Atoti is a Data Analytics platform with a best-in-class calculation engine, a visualization suite, and a real-time OLAP cube — all rolled into one. Atoti is made by ActiveViam, which includes a free Community Edition.
Check out atoti.io for more info. For enterprise solutions, reach out to ActiveViam.
- Analyze a billion rows on your laptop and up to 10 terabytes in the cloud
- Create multiple what-if scenarios without duplicating your data
- Integrate data in real time from multiple sources with continuous queries
- Explore across hundreds of dimensions in a responsive OLAP cube
- Visualize data in interactive widgets without coding, from Jupyter notebook
- Share results with peers and partners with Atoti’s dashboarding web application or Excel
Welcome! This repository has some neat things to get you up and running with Atoti. Stay here to find out:
- — Get started with Atoti using our introductory notebooks.
- — Learn specific technical operations in Atoti.
- — Adapt Atoti to a specific business use case.
Moving to production? Navigate to our Project Template repository to learn how to implement Atoti projects:
Atoti Python API requires Python 3.10, 3.11, or 3.12 in addition to Java 21 (when using your own JDK, otherwise Atoti is already bundled with jdk4py).
We recommend using uv for better virtual environment and dependency management. However, if desired, we also support alternative methods of installation (do not mix uv
and conda
).
Note: Start
jupyter-lab
at the root of this repository.
pip install uv
uv sync --python 3.10
uv run jupyter-lab
pip install "atoti[jupyterlab]"
jupyter-lab
conda install atoti atoti-jupyterlab python -c conda-forge -c https://conda.atoti.io
jupyter-lab
You can use:
- Discussions to ask questions or suggest new features
- Issues to report problems.
By starting a discussion or opening an issue, you agree with Atoti's terms of use and privacy policy.
Reach out to ActiveViam for more information.