Skip to content

Latest commit

 

History

History
297 lines (254 loc) · 29.9 KB

File metadata and controls

297 lines (254 loc) · 29.9 KB

mlx.node


Project Overview

  • Repository: MLXPorts/mlx.node
  • Local Path: /Volumes/stuff/Projects/mlxports/mlx.node
  • Canonical Remote: github.com/mlxports/mlx.node
  • Description: Node port of MLX: An array framework for Apple silicon
  • Language: C++
  • Default Branch: main
  • HEAD Commit: caf708a215
  • HEAD Date: 2025-11-20T04:59:16-08:00 (2mo ago)
  • Last Fetch: 2025-11-18T18:06:19 (2mo ago)

Worktree Status

  • Untracked: 2

Risk Assessment

  • Overall: LOW (composite score: 4)
  • Top Issue: last fetch 83d ago
Dimension Score (0-3) Weight Weighted Signals
Data Loss 0 ×3 0
Staleness 1 ×2 2 last fetch 83d ago
Merge/PR Health 1 ×2 2 1 PR(s) awaiting review >3d
Hygiene 0 ×1 0

Dormancy Assessment

  • Status: ACTIVE (score: 0/3)
  • Last Activity: 4d ago
  • Has Agent Activity: Yes
  • Signals: pushed 4d ago

Branch Inventory

  • Total Branches: 5
  • Local: 1
  • Remote Only: 4
  • Unpublished: 0
  • Tracked: 1
  • Open PRs: 1
  • Failing CI: 0
  • Needs Rebase: 0
  • Stale PRs (>7d): 0
  • AI Agent PRs: copilot: 2
Branch Status Publish Ahead/Behind Commit Age PR CI Review Agent Rebase
copilot/implement-adamw-optimizer remote_only remote_only `` 4d #576 (draft) pending copilot
copilot/implement-mlx-core-subtract remote_only remote_only 846f9a5d 3mo
copilot/create-issue-for-mlx-core remote_only remote_only 97aa972a 3mo
copilot/implement-mlx-optimizers-adam remote_only remote_only 191a9e23 3mo
main tracked synced caf708a2 5d

Review Gaps

  • PR #576 (Implement mlx.optimizers.AdamW): awaiting review from sydneyrenee — 4d stale

Open Pull Requests

PR #576: Implement mlx.optimizers.AdamW

  • Author: copilot-swe-agent [copilot]

  • Branch: copilot/implement-adamw-optimizermain

  • State: OPEN (draft)

  • Created: 2026-02-05T08:03:41Z (4d ago)

  • Updated: 2026-02-05T08:14:42Z (4d ago)

  • First Commit: 2026-02-05T08:03:40Z (4d ago)

  • Last Commit: 2026-02-05T08:12:43Z (4d ago)

  • CI Status: unknown

  • Review Decision: none

  • Mergeable: 🟢 MERGEABLE (CLEAN)

  • Changes: +194 / −2 across 3 files (medium)

  • Assignees: @sydneyrenee, @Copilot

    Review Requested From:

    • @sydneyrenee

Open Issues (150)

Agent-Assigned Issues

  • #495 Implement mlx.optimizers.AdamW() — api-implementation priority-critical help-wanted module-optimizers — @sydneyrenee, @Copilot [copilot] (119d old) — last updated 4d ago
    • Linked: PR #576 (OPEN, by copilot-swe-agent)

Other Open Issues

  • #492 Implement mlx.optimizers.Adafactor() — api-implementation priority-critical help-wanted module-optimizers — unassigned (119d old) — last updated 119d ago
  • #491 Implement mlx.optimizers.AdaDelta() — api-implementation priority-critical help-wanted module-optimizers — unassigned (119d old) — last updated 119d ago
  • #490 Implement mlx.nn.sparse() — api-implementation priority-high good-first-issue module-nn_init — unassigned (119d old) — last updated 119d ago
  • #489 Implement mlx.nn.orthogonal() — api-implementation priority-high good-first-issue module-nn_init — unassigned (119d old) — last updated 119d ago
  • #488 Implement mlx.nn.he_uniform() — api-implementation priority-high good-first-issue module-nn_init — unassigned (119d old) — last updated 119d ago
  • #487 Implement mlx.nn.he_normal() — api-implementation priority-high good-first-issue module-nn_init — unassigned (119d old) — last updated 119d ago
  • #486 Implement mlx.nn.glorot_uniform() — api-implementation priority-high good-first-issue module-nn_init — unassigned (119d old) — last updated 119d ago
  • #485 Implement mlx.nn.glorot_normal() — api-implementation priority-high good-first-issue module-nn_init — unassigned (119d old) — last updated 119d ago
  • #484 Implement mlx.nn.constant() — api-implementation priority-high good-first-issue module-nn_init — unassigned (119d old) — last updated 119d ago
  • #483 Implement mlx.nn.triplet_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #482 Implement mlx.nn.smooth_l1_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #481 Implement mlx.nn.nll_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #480 Implement mlx.nn.mse_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #479 Implement mlx.nn.margin_ranking_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #478 Implement mlx.nn.log_cosh_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #477 Implement mlx.nn.l1_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #476 Implement mlx.nn.kl_div_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #475 Implement mlx.nn.huber_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #474 Implement mlx.nn.hinge_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #473 Implement mlx.nn.gaussian_nll_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #472 Implement mlx.nn.cross_entropy() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #471 Implement mlx.nn.cosine_similarity_loss() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #470 Implement mlx.nn.binary_cross_entropy() — api-implementation priority-critical help-wanted module-nn_losses — unassigned (119d old) — last updated 119d ago
  • #469 Implement mlx.nn._Pool3d() — api-implementation priority-high good-first-issue module-nn_pooling — unassigned (119d old) — last updated 119d ago
  • #468 Implement mlx.nn._Pool2d() — api-implementation priority-high good-first-issue module-nn_pooling — unassigned (119d old) — last updated 119d ago
  • #467 Implement mlx.nn._Pool1d() — api-implementation priority-high good-first-issue module-nn_pooling — unassigned (119d old) — last updated 119d ago
  • #466 Implement mlx.nn._Pool() — api-implementation priority-high good-first-issue module-nn_pooling — unassigned (119d old) — last updated 119d ago
  • #465 Implement mlx.nn.MaxPool3d() — api-implementation priority-high good-first-issue module-nn_pooling — unassigned (119d old) — last updated 119d ago
  • #464 Implement mlx.nn.MaxPool2d() — api-implementation priority-high good-first-issue module-nn_pooling — unassigned (119d old) — last updated 119d ago
  • #463 Implement mlx.nn.MaxPool1d() — api-implementation priority-high good-first-issue module-nn_pooling — unassigned (119d old) — last updated 119d ago
  • #462 Implement mlx.nn.AvgPool3d() — api-implementation priority-high good-first-issue module-nn_pooling — unassigned (119d old) — last updated 119d ago
  • #461 Implement mlx.nn.AvgPool2d() — api-implementation priority-high good-first-issue module-nn_pooling — unassigned (119d old) — last updated 119d ago
  • #460 Implement mlx.nn.AvgPool1d() — api-implementation priority-high good-first-issue module-nn_pooling — unassigned (119d old) — last updated 119d ago
  • #459 Implement mlx.nn.Dropout3d() — api-implementation priority-high good-first-issue module-nn_dropout — unassigned (119d old) — last updated 119d ago
  • #458 Implement mlx.nn.Dropout2d() — api-implementation priority-high good-first-issue module-nn_dropout — unassigned (119d old) — last updated 119d ago
  • #457 Implement mlx.nn.Dropout() — api-implementation priority-high good-first-issue module-nn_dropout — unassigned (119d old) — last updated 119d ago
  • #456 Implement mlx.nn.Embedding() — api-implementation priority-high good-first-issue module-nn_embedding — unassigned (119d old) — last updated 119d ago
  • #455 Implement mlx.nn.TransformerEncoderLayer() — api-implementation priority-high good-first-issue module-nn_transformer — unassigned (119d old) — last updated 119d ago
  • #454 Implement mlx.nn.TransformerEncoder() — api-implementation priority-high good-first-issue module-nn_transformer — unassigned (119d old) — last updated 119d ago
  • #453 Implement mlx.nn.TransformerDecoderLayer() — api-implementation priority-high good-first-issue module-nn_transformer — unassigned (119d old) — last updated 119d ago
  • #452 Implement mlx.nn.TransformerDecoder() — api-implementation priority-high good-first-issue module-nn_transformer — unassigned (119d old) — last updated 119d ago
  • #451 Implement mlx.nn.Transformer() — api-implementation priority-high good-first-issue module-nn_transformer — unassigned (119d old) — last updated 119d ago
  • #450 Implement mlx.nn.MultiHeadAttention() — api-implementation priority-high good-first-issue module-nn_transformer — unassigned (119d old) — last updated 119d ago
  • #449 Implement mlx.nn.RNN() — api-implementation priority-high good-first-issue module-nn_recurrent — unassigned (119d old) — last updated 119d ago
  • #448 Implement mlx.nn.LSTM() — api-implementation priority-high good-first-issue module-nn_recurrent — unassigned (119d old) — last updated 119d ago
  • #447 Implement mlx.nn.GRU() — api-implementation priority-high good-first-issue module-nn_recurrent — unassigned (119d old) — last updated 119d ago
  • #446 Implement mlx.nn.RMSNorm() — api-implementation priority-high good-first-issue module-nn_norm — unassigned (119d old) — last updated 119d ago
  • #445 Implement mlx.nn.LayerNorm() — api-implementation priority-high good-first-issue module-nn_norm — unassigned (119d old) — last updated 119d ago
  • #444 Implement mlx.nn.InstanceNorm() — api-implementation priority-high good-first-issue module-nn_norm — unassigned (119d old) — last updated 119d ago
  • #443 Implement mlx.nn.GroupNorm() — api-implementation priority-high good-first-issue module-nn_norm — unassigned (119d old) — last updated 119d ago
  • #442 Implement mlx.nn.BatchNorm() — api-implementation priority-high good-first-issue module-nn_norm — unassigned (119d old) — last updated 119d ago
  • #441 Implement mlx.nn.Conv3d() — api-implementation priority-critical help-wanted module-nn_conv — unassigned (119d old) — last updated 119d ago
  • #440 Implement mlx.nn.Conv2d() — api-implementation priority-critical help-wanted module-nn_conv — unassigned (119d old) — last updated 119d ago
  • #439 Implement mlx.nn.Conv1d() — api-implementation priority-critical help-wanted module-nn_conv — unassigned (119d old) — last updated 119d ago
  • #438 Implement mlx.nn.Linear() — api-implementation priority-critical help-wanted module-nn_linear — unassigned (119d old) — last updated 119d ago
  • #437 Implement mlx.nn.Identity() — api-implementation priority-critical help-wanted module-nn_linear — unassigned (119d old) — last updated 119d ago
  • #436 Implement mlx.nn.Bilinear() — api-implementation priority-critical help-wanted module-nn_linear — unassigned (119d old) — last updated 119d ago
  • #435 Implement mlx.nn.step() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #434 Implement mlx.nn.softsign() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #433 Implement mlx.nn.softshrink() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #432 Implement mlx.nn.softplus() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #431 Implement mlx.nn.softmin() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #430 Implement mlx.nn.silu() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #429 Implement mlx.nn.selu() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #428 Implement mlx.nn.relu6() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #427 Implement mlx.nn.relu() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #426 Implement mlx.nn.prelu() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #425 Implement mlx.nn.mish() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #424 Implement mlx.nn.log_softmax() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #423 Implement mlx.nn.log_sigmoid() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #422 Implement mlx.nn.leaky_relu() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #421 Implement mlx.nn.hardswish() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #420 Implement mlx.nn.hard_tanh() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #419 Implement mlx.nn.hard_shrink() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #418 Implement mlx.nn.glu() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #417 Implement mlx.nn.gelu_fast_approx() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #416 Implement mlx.nn.gelu_approx() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #415 Implement mlx.nn.gelu() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #414 Implement mlx.nn.elu() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #413 Implement mlx.nn.celu() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #412 Implement mlx.nn.Tanh() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #411 Implement mlx.nn.Step() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #410 Implement mlx.nn.Softsign() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #409 Implement mlx.nn.Softshrink() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #408 Implement mlx.nn.Softplus() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #407 Implement mlx.nn.Softmin() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #406 Implement mlx.nn.Softmax() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #405 Implement mlx.nn.Sigmoid() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #404 Implement mlx.nn.SiLU() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #403 Implement mlx.nn.SELU() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #402 Implement mlx.nn.ReLU6() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #401 Implement mlx.nn.ReLU() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #400 Implement mlx.nn.PReLU() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #399 Implement mlx.nn.Mish() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #398 Implement mlx.nn.LogSoftmax() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #397 Implement mlx.nn.LogSigmoid() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #396 Implement mlx.nn.LeakyReLU() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #395 Implement mlx.nn.Hardswish() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #394 Implement mlx.nn.HardTanh() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #393 Implement mlx.nn.HardShrink() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #392 Implement mlx.nn.GLU() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #391 Implement mlx.nn.GELU() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #390 Implement mlx.nn.ELU() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #389 Implement mlx.nn.CELU() — api-implementation priority-high good-first-issue module-nn_activations — unassigned (119d old) — last updated 119d ago
  • #274 Implement mlx.core.import_function() — api-implementation priority-low good-first-issue module-export — unassigned (119d old) — last updated 119d ago
  • #273 Implement mlx.core.exporter() — api-implementation priority-low good-first-issue module-export — unassigned (119d old) — last updated 119d ago
  • #272 Implement mlx.core.export_to_dot() — api-implementation priority-low good-first-issue module-export — unassigned (119d old) — last updated 119d ago
  • #271 Implement mlx.core.export_function() — api-implementation priority-low good-first-issue module-export — unassigned (119d old) — last updated 119d ago
  • #270 Implement mlx.core.zeros_like() — api-implementation priority-medium module-core good-first-issue — unassigned (119d old) — last updated 119d ago
  • #268 Implement mlx.core.where() — api-implementation priority-medium module-core good-first-issue — unassigned (119d old) — last updated 119d ago
  • #267 Implement mlx.core.transpose() — api-implementation priority-medium module-core good-first-issue — unassigned (119d old) — last updated 119d ago
  • #265 Implement mlx.core.swapaxes() — api-implementation priority-medium module-core good-first-issue — unassigned (119d old) — last updated 119d ago
  • #263 Implement mlx.core.reshape() — api-implementation priority-medium module-core good-first-issue — unassigned (119d old) — last updated 119d ago
  • #262 Implement mlx.core.ones_like() — api-implementation priority-medium module-core good-first-issue — unassigned (119d old) — last updated 119d ago
  • #261 Implement mlx.core.ones() — api-implementation priority-medium module-core good-first-issue — unassigned (119d old) — last updated 119d ago
  • #260 Implement mlx.core.multiply() — api-implementation priority-medium module-core good-first-issue — unassigned (119d old) — last updated 119d ago
  • #259 Implement mlx.core.moveaxis() — api-implementation priority-medium module-core good-first-issue — unassigned (119d old) — last updated 119d ago
  • #258 Implement mlx.core.matmul() — api-implementation priority-medium module-core good-first-issue — unassigned (119d old) — last updated 119d ago
  • #257 Implement mlx.core.send() — api-implementation priority-low good-first-issue module-distributed_ops — unassigned (119d old) — last updated 119d ago
  • #256 Implement mlx.core.recv_like() — api-implementation priority-low good-first-issue module-distributed_ops — unassigned (119d old) — last updated 119d ago
  • #255 Implement mlx.core.recv() — api-implementation priority-low good-first-issue module-distributed_ops — unassigned (119d old) — last updated 119d ago
  • #253 Implement mlx.core.init() — api-implementation priority-low good-first-issue module-distributed_ops — unassigned (119d old) — last updated 119d ago
  • #252 Implement mlx.core.all_sum() — api-implementation priority-low good-first-issue module-distributed_ops — unassigned (119d old) — last updated 119d ago
  • #251 Implement mlx.core.all_min() — api-implementation priority-low good-first-issue module-distributed_ops — unassigned (119d old) — last updated 119d ago
  • #250 Implement mlx.core.all_max() — api-implementation priority-low good-first-issue module-distributed_ops — unassigned (119d old) — last updated 119d ago
  • #249 Implement mlx.core.all_gather() — api-implementation priority-low good-first-issue module-distributed_ops — unassigned (119d old) — last updated 119d ago
  • #248 Implement mlx.core.synchronize() — api-implementation priority-high good-first-issue module-stream_management — unassigned (119d old) — last updated 119d ago
  • #247 Implement mlx.core.stream() — api-implementation priority-high good-first-issue module-stream_management — unassigned (119d old) — last updated 119d ago
  • #246 Implement mlx.core.set_default_stream() — api-implementation priority-high good-first-issue module-stream_management — unassigned (119d old) — last updated 119d ago
  • #245 Implement mlx.core.new_stream() — api-implementation priority-high good-first-issue module-stream_management — unassigned (119d old) — last updated 119d ago
  • #244 Implement mlx.core.default_stream() — api-implementation priority-high good-first-issue module-stream_management — unassigned (119d old) — last updated 119d ago
  • #243 Implement mlx.core.set_wired_limit() — api-implementation priority-medium good-first-issue module-memory_management — unassigned (119d old) — last updated 119d ago
  • #242 Implement mlx.core.set_memory_limit() — api-implementation priority-medium good-first-issue module-memory_management — unassigned (119d old) — last updated 119d ago
  • #241 Implement mlx.core.set_cache_limit() — api-implementation priority-medium good-first-issue module-memory_management — unassigned (119d old) — last updated 119d ago
  • #240 Implement mlx.core.reset_peak_memory() — api-implementation priority-medium good-first-issue module-memory_management — unassigned (119d old) — last updated 119d ago
  • #239 Implement mlx.core.get_peak_memory() — api-implementation priority-medium good-first-issue module-memory_management — unassigned (119d old) — last updated 119d ago
  • #238 Implement mlx.core.get_cache_memory() — api-implementation priority-medium good-first-issue module-memory_management — unassigned (119d old) — last updated 119d ago
  • #237 Implement mlx.core.get_active_memory() — api-implementation priority-medium good-first-issue module-memory_management — unassigned (119d old) — last updated 119d ago
  • #236 Implement mlx.core.clear_cache() — api-implementation priority-medium good-first-issue module-memory_management — unassigned (119d old) — last updated 119d ago
  • #235 Implement mlx.core.is_available() — api-implementation priority-high good-first-issue module-device_management — unassigned (119d old) — last updated 119d ago
  • #234 Implement mlx.core.set_default_device() — api-implementation priority-high good-first-issue module-device_management — unassigned (119d old) — last updated 119d ago
  • #233 Implement mlx.core.default_device() — api-implementation priority-high good-first-issue module-device_management — unassigned (119d old) — last updated 119d ago
  • #227 Implement mlx.fast.precompiled_cuda_kernel() — api-implementation priority-medium module-fast good-first-issue — unassigned (119d old) — last updated 119d ago
  • #226 Implement mlx.fast.cuda_kernel() — api-implementation priority-medium module-fast good-first-issue — unassigned (119d old) — last updated 119d ago
  • #225 Implement mlx.fast.metal_kernel() — api-implementation priority-medium module-fast good-first-issue — unassigned (119d old) — last updated 119d ago
  • #224 Implement mlx.fast.scaled_dot_product_attention() — api-implementation priority-medium module-fast good-first-issue — unassigned (119d old) — last updated 119d ago
  • #223 Implement mlx.fast.rope() — api-implementation priority-medium module-fast good-first-issue — unassigned (119d old) — last updated 119d ago
  • #222 Implement mlx.fast.rms_norm() — api-implementation priority-medium module-fast good-first-issue — unassigned (119d old) — last updated 119d ago
  • #221 Implement mlx.fast.layer_norm() — api-implementation priority-medium module-fast good-first-issue — unassigned (119d old) — last updated 119d ago

Agent Activity

Agent Summary

Agent Open PRs Repos CI Failures Needs Review Stale (>7d)
copilot 1 1 0 0 0

Copilot PRs

  • #576 (MLXPorts/mlx.node) — Implement mlx.optimizers.AdamW
    • CI: — | Review: pending | 4d old | 4d stale | +194/−2

Agent-Assigned Issues

  • #495 [copilot] (PR linked → PR #576): Implement mlx.optimizers.AdamW()

Actionable Items Summary

✅ No immediate actions needed. Project looks healthy.

Git & GitHub Quick Reference

cd /Volumes/stuff/Projects/mlxports/mlx.node

# Sync with upstream
git fetch --all
git pull origin main

# Create a feature branch
git checkout -b fix/description

# After making changes
git add -p  # stage interactively
git commit -m 'description of change'
git push -u origin fix/description

# PR management
gh pr create --repo MLXPorts/mlx.node --title 'description' --body 'details'
gh pr list --repo MLXPorts/mlx.node
gh pr checks <number> --repo MLXPorts/mlx.node
gh pr merge <number> --repo MLXPorts/mlx.node --squash

# Issue management
gh issue list --repo MLXPorts/mlx.node
gh issue create --repo MLXPorts/mlx.node --title 'title' --body 'body'
gh issue close <number> --repo MLXPorts/mlx.node