Free, open-source computational mathematics with step-by-step explanations. Differentiation, integration, matrix operations — offline, private, explainable.
Compute derivatives with step-by-step explanations. Supports chain rule, product rule, quotient rule, and more.
Symbolic and definite integrals with visualization. Integration by parts, u-substitution, partial fractions, and more techniques.
Determinants, inverses, eigenvalues, RREF, LU decomposition — all with detailed step-by-step explanations.
All computations run locally. No data sent to servers. Works completely offline.
REST API, Python SDK, and CLI tools for integration into your applications.
Detailed explanations make it perfect for learning and teaching mathematics.
MIT licensed. Contribute, customize, and self-host without restrictions.
Common problems solved with step-by-step explanations
differentiate("sin(x)*x**2", "x")
# Result: x²·cos(x) + 2x·sin(x)
# Steps: Product rule applied integrate("x**2", "x", 0, 2)
# Result: 8/3 ≈ 2.667
# Area under curve from 0 to 2 matrix_determinant([[3, 8], [4, 6]])
# Result: -14
# 2×2 determinant calculation # Velocity from position s(t) = 3t² + 2t
differentiate("3*t**2 + 2*t", "t")
# v(t) = 6t + 2 Get started with Calcora in seconds
pip install calcora Download the standalone Windows application:
docker pull ghcr.io/dumbo-programmer/calcora:latest
docker run -p 5000:5000 ghcr.io/dumbo-programmer/calcora:latest