EVERYTHING XIAOMI
Get listed

Mathy

Place
#42 of 68
Score
6.3
Mathy's website

The facts below are what the maker publishes about Mathy, checked and dated. Our editors have not written about it yet.

Plans and prices

From Mathy's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
MathyFreeFree and open source; Python 3.6+

The facts

Each one read from Mathy's own pages, with the date it was checked.

What it does

Audience
Mathy Envs is presented for developing agents that can complete algebra environments, and its built-in environments aim to simplify algebra problems.checked 5 Oct 2026
Command line
The CLI can simplify polynomial expressions and generate randomized problem lists.checked 5 Oct 2026
Compatibility
The documented requirement for Mathy is Python 3.6 or later.checked 11 Oct 2026
Computer algebra
Its computer algebra system parses text into expression trees for manipulation and evaluation.checked 11 Oct 2026
Contributor
The About page credits Justin DuJardin and copyright notices identify him as the copyright holder.checked 5 Oct 2026
Environment features
Environments support valid-action masks, per-action reward feedback, and controllable difficulty with easy, normal, and hard variants.checked 11 Oct 2026
Expression visualization
Mathy visualizes expression trees in a compact layout with no overlapping branches.checked 5 Oct 2026
Installation
The main package is installed with pip install mathy, and Mathy Core and Mathy Envs are separately installable Python packages.checked 11 Oct 2026
Integration
Mathy Envs supports Gymnasium through a wrapper that registers its environments.checked 11 Oct 2026
Learning environments
Users can use built-in learning environments or create their own with custom actions, problems, rewards, and win conditions.checked 11 Oct 2026
License
The Mathy Core and Mathy Envs pages link to project license pages, while the About page identifies MIT licensing for the cited Fragile contribution.checked 5 Oct 2026
Open source
The maker describes Mathy as free and open source and says it was created to provide a free tool for working through algebra problems.checked 11 Oct 2026
Problem generation
The CLI can generate randomized problem lists, and environment-specific functions determine when a problem is solved.checked 11 Oct 2026
Purpose
Mathy is a tool for solving algebra problems step by step and contributing new solution types.checked 11 Oct 2026
Python support
Mathy uses Python type hints to support autocompletion and linting in modern IDEs.checked 5 Oct 2026
Reinforcement learning
Mathy Envs provides reinforcement learning environments for transforming math expressions using user-defined actions.checked 11 Oct 2026
Solver
The site says Mathy uses a swarm-planning algorithm in its CLI to choose intermediate solution steps.checked 5 Oct 2026
Transformation rules
Users can transform expression trees with custom rules that preserve the expression’s value.checked 11 Oct 2026
Visualization
Mathy visualizes expression trees in a compact layout without overlapping branches.checked 11 Oct 2026

Money

Open source and cost
The site says Mathy is free and open source.checked 5 Oct 2026
Planning algorithm
The CLI uses a swarm planning algorithm to choose intermediate steps toward a solution.checked 11 Oct 2026

Alternatives to Mathy

All alternatives
  1. 1Mathway logo

    Mathway

    Free planAndroidiOSWebExtension
    8.2From $39.99 a year
  2. 2CameraMath logo

    CameraMath

    Free planAndroidiOSWebAPI
    8.0From $59.99 a year
  3. 3MathPad logo

    MathPad

    Free planAndroidiOSWebAPI
    8.0From $14.99 a month
  4. 4

    MalMath

    Free planAndroidiOSWeb
    7.8From $24.99 a year
  5. 5Cymath logo

    Cymath

    Free planAndroidiOSWeb
    7.3From $5 a month
  6. 6

    GeoGebra

    Free planAndroidiOSWebAPI
    7.3Free plan