// agents · ml-explore/mlx

mlx

Apple's array framework for running ML efficiently on Apple silicon.

★ 28.7k stars⑂ 2.3k forksMITupdated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

mlx is an open-source ai agents project by ml-explore (ml-explore/mlx on GitHub). It has 28,686 GitHub stars and 2,318 forks, is released under the MIT license, and was last updated on GitHub on 8 October 2026.

Repository
ml-explore/mlx
GitHub stars
28,686
Forks
2,318
License
MIT
Last updated on GitHub
8 October 2026
Category
AI Agents
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Clarify your goal

    Decide what you want the project to do before installing anything.

  2. Clone the repo

    Grab the source and skim the README for setup requirements.

  3. Install and configure

    Install dependencies and add any API keys or settings it needs.

  4. Run your first task

    Launch it and follow the example workflow from the docs.

// features

Why people love it

Apple silicon native

Built for the Mac GPU and unified memory.

NumPy-like API

Familiar array programming model.

Lazy evaluation

Efficient computation graphs.

Python bindings

Use it from Python with pip install mlx.

MIT licensed

Free for any use.

Apple-backed

Maintained by Apple's ML research team.

Advertisement
// run it

Run it yourself

  1. Step 1 - Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/ml-explore/mlx.git
    cd mlx
  2. Step 2 - Install the Python package

    The fastest way to try MLX is the pip package.

    pip install mlx
  3. Step 3 - Verify the install

    Run a tiny array computation to confirm it works.

    python -c "import mlx.core as mx; print(mx.array([1, 2, 3]))"
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains mlx?

It is an open-source project at ml-explore/mlx with 2318 forks. Check the repo's contributors and recent commits to judge how active maintenance is.

Is mlx free to use?

Yes - it is MIT licensed, so you can use, modify, and distribute it freely, including in commercial projects.

Do I need a paid API to use it?

No - this is infrastructure you run on your own hardware, so there is no per-request fee.

Do agents need MLX directly?

Usually not - agents call models, and MLX is the layer that runs those models fast on Macs. You need it if you are doing local inference on Apple silicon.

How do I get started?

Clone the repo, read the README's quickstart, and run the provided example - most projects get you to a first result in minutes.

// keep exploring

Similar tools

Agents

yomo

Serverless AI agent framework running on geo-distributed edge infrastructure.

★ 1.9k starsCustom
View guide →
AI Agents

SuperAGI

A dev-first framework for building and running autonomous AI agents.

★ 17.7k starsMIT
View guide →
AI Agents

rasa

The veteran open-source framework for conversational AI that you host.

★ 21.3k starsApache-2.0
View guide →
AI Agents

NemoClaw

NVIDIA's reference stack for running AI agents more securely inside OpenShell sandboxes

★ 22.7k starsApache-2.0
View guide →
AI Agents

nasiko

The open runtime for AI agents — a Rust platform for running, governing and routing agents with TokenOps.

★ 9.5k starsApache-2.0
View guide →
Agents

OpenGUI

Android GUI agent framework: AI that sees, plans, and taps real mobile apps.

★ 1.8k starsCustom
View guide →
// alternatives

Alternatives in AI Agents

The most-starred other AI Agents projects in the LibreAI catalogue — the realistic shortlist if mlx is not the right fit.

Get mlx

Free and open — grab the source, star the repo, and start creating.