Commit Graph

  • b3f8ffa48f [Skills] Teach contextual member refs in mojo-syntax main Alister Burt 2026-09-14 10:01:04 -07:00
  • 6818c87389 [All] Use @inline instead of @always_inline and @no_inline npanchen 2026-09-11 22:12:14 -04:00
  • 98b25c266f [Skills] Move Closure Skill (#98001) max/v26.6 Steffi Stumpos 2026-09-07 12:37:46 -06:00
  • d55e84c7e2 [Skills] Teach Pointer and the new alloc in mojo-syntax Ken Jones 2026-09-03 17:59:10 -07:00
  • d0e55ed720 [stdlib] According to the specification, skill names should not use underscores. M. Dewing 2026-09-03 14:17:18 -05:00
  • 433a06cfa4 [All] Update more KGEN and oss/modular/mojo refs to Mojo Alex Trotta 2026-09-01 17:31:11 -04:00
  • 35fada18c8 [stdlib][Kernels][Docs] Point GPU consumers and documentation at max.gpu Alister Burt 2026-08-31 17:47:45 -07:00
  • 911975af91 [Mojo] Rename KGEN -> Mojo Alex Trotta 2026-08-31 15:47:08 -04:00
  • f42bb55045 [MAX] Take _filler_impl closures as values Steffi Stumpos 2026-08-28 17:35:19 -06:00
  • a46ee0e03a [MAX][Docs] Document the config freeze (#97567) Kate Caldwell 2026-08-27 21:53:51 -07:00
  • 6a28ee6c9a [MAX] Take add_function kernels as func ptrs Steffi Stumpos 2026-08-27 14:21:47 -06:00
  • 22687b7d40 [Skills] Render memory_planner in import-model scaffold and document batching Patrick Rachford 2026-08-27 09:54:52 -07:00
  • a85422d7da [MAX] Resolve the sequence length at construction (#96777) Kate Caldwell 2026-08-22 09:56:40 -07:00
  • a901eeb211 [Benchmarking] Aggregate GPU stats in console output Zheng Hao Tan 2026-08-22 16:00:38 +08:00
  • e2e78cb826 [Kernels] Migrate more bench_function callsites Steffi Stumpos 2026-08-20 18:02:18 -06:00
  • 164f9e0166 [Skills] Fix stale MAX API references in import-model, serve-model, new-modular-project Patrick Rachford 2026-08-20 10:42:18 -07:00
  • 5cd3dc3c69 [stdlib] Continue to Delete Legacy Closures Steffi Stumpos 2026-08-19 14:32:57 -06:00
  • 6766ad92d3 [lint] Fix a bunch of misc Ruff lints Alex Trotta 2026-08-18 21:20:41 -04:00
  • b9243fa105 [MAX] Compute the memory plan in one place and construct it once Kate Caldwell 2026-08-18 16:11:52 -07:00
  • e9098e9841 [lint] Fix EXE001 lints Alex Trotta 2026-08-18 18:29:18 -04:00
  • d09b29014b [stdlib] Migrate More callsites away from the legacy bencher API Steffi Stumpos 2026-08-18 14:34:17 -06:00
  • c10aa88b37 [docs] Update links to MAX documentation Scott Main 2026-08-17 18:51:16 -07:00
  • 29d8b0cae8 [Skills] Fix Snyk/Socket security findings in skills Ehsan M. Kermani 2026-08-16 09:34:21 -07:00
  • da12618f32 [lint] Bump ruff to 0.16.3 Alex Trotta 2026-08-15 00:04:13 -04:00
  • 2ea79f5438 [stdlib] Migrate more callsites off legacy closures Steffi Stumpos 2026-08-13 14:02:14 -06:00
  • fa7c69c641 [stdlib] Remove Legacy closures from the Bencher API Steffi Stumpos 2026-08-13 12:21:01 -06:00
  • 06be6f531d [stdlib][mojo-lang] Make async and coroutine APIs private Joe Loser 2026-08-11 14:07:42 -06:00
  • 711c7de582 [stdlib] Rename parameter to __parameter Steffi Stumpos 2026-08-10 18:29:45 -06:00
  • 4cfa8bbf3e [Skills] Fixed stale imports and APIs in the mojo-gpu-fundamentals skill Ken Jones 2026-08-10 13:20:41 -07:00
  • 86952dc23a [docs][skills] Install max instead of modular max/v26.5 Scott Main 2026-08-04 14:57:59 -07:00
  • 17263d1c61 [stdlib][max] refactor: Move std.gpu.sync -> max.gpu.sync Connor Gray 2026-08-04 14:10:50 -05:00
  • cf82c3e94e [Skills] Add plugin marketplace and rewrite README Patrick Rachford 2026-08-04 09:05:10 -07:00
  • 1edf9720b8 [Skills] Update mojo-syntax skill for __del__ -> __deinit__ rename Arthur Evans 2026-08-04 01:05:25 -07:00
  • 43bc530df3 [stdlib] Rename ImplicitlyDeletable to Deinitable Nate 2026-08-03 10:58:16 -06:00
  • 654c04b976 [Skills] Update new-modular-project for Mojo 1.0 versioning Patrick Rachford 2026-07-31 16:34:58 -07:00
  • 72909743bd [stdlib][max] refactor: Update remaining std.gpu.host -> max.gpu.host imports Connor Gray 2026-07-31 14:44:28 -05:00
  • 3354797857 [Skills] Update skills to note var is required for variable declarations Michael Dunn-OConnor 2026-07-31 12:10:20 -04:00
  • 568196d620 [stdlib] Rename Variant.take() to Variant.unwrap() Zareh Garapetian 2026-07-30 13:50:33 -07:00
  • fef4752144 [docs] Refactor MAX docs, remove /max path in build output Scott Main 2026-07-29 16:36:02 -07:00
  • 146b7c529d [Skills] Add benchmark-model skill for measuring served model performance Patrick Rachford 2026-07-29 10:13:17 -07:00
  • c419750db0 [stdlib] Remove static String.write() methods Joe Loser 2026-07-29 06:10:45 -06:00
  • 8367bab564 [mojo-lang] Add tests for the 'imm' convention spelling Fraser Cormack 2026-07-28 13:20:24 +01:00
  • 202fa3a3da [stdlib] Rename InlineArray to Array in remaining areas (#93377) Lukas Hermann 2026-07-25 11:11:20 -07:00
  • 8fa0d8caf1 [mojo-lang] Fix move initializers using legacy syntax Fraser Cormack 2026-07-24 08:29:55 +01:00
  • ae9898baba [Skills] Mojo: state that fn is removed in the mojo-syntax skill Denis Gurchenkov 2026-07-22 19:59:30 -04:00
  • 3f92350064 [MAX] Remove exaone architecture abdul dakkak 2026-07-22 10:04:24 -07:00
  • 244d181b9b [Pipelines] Stop resolving rope_type onto the model config; default in the consumer (#92565) Kate Caldwell 2026-07-21 14:45:37 -07:00
  • 092314293f [Skills] Add serve-model skill for serving models with max serve Patrick Rachford 2026-07-20 11:40:54 -07:00
  • 56ee8224f7 [stdlib] Rename StaticConstantOrigin to ImmStaticOrigin Joe Loser 2026-07-17 06:46:58 -06:00
  • 75e6ce76f8 [mojo-lang] Fix remaining usages of Immut- prefixed origins in the compiler and use Imm-. Nate 2026-07-16 10:27:34 -06:00
  • f35f3f79fa [Skills] Add eval-model skill for benchmarking served models Patrick Rachford 2026-07-15 13:36:41 -07:00
  • 82fd1a21a2 [stdlib] Rename OwnedKwargsDict to StringDict zgarapetian 2026-07-14 20:23:23 -07:00
  • 7c62fd3984 test: Veracode SCA visibility check (will be closed/reverted immediately) #9 test-veracode-visibility SAS 2026-07-14 11:44:56 -07:00
  • d7b3c60201 [Skills] Add profile-model skill for profiling MAX inference Patrick Rachford 2026-06-26 09:55:47 -06:00
  • a49658450d [MAX] Normalize Hugging Face model IDs to canonical casing Brian Zhang 2026-06-24 12:41:17 -07:00
  • 2eef046268 [Docs] Add PrintHook and debugging docs to debug-model skill Patrick Rachford 2026-06-17 18:43:43 -07:00
  • 21a0215750 [stdlib][mojo-lang] feat: Update uses of ImplicitlyDestructible to ImplicitlyDeletable Connor Gray 2026-06-11 19:10:50 -04:00
  • 6181583978 [docs] Create guide for model bring-up with MAX skills Patrick Rachford 2026-06-11 13:14:48 -07:00
  • 27608f217e [Skills] Adds a debugging skill for model development Patrick Rachford 2026-06-11 13:04:03 -07:00
  • 5d54491256 [stdlib] Deprecate External in favor of Untracked origin Nate 2026-06-10 12:40:48 -06:00
  • dd4326c3a6 [mojo-lang] Make exported fns require an explicit abi Fraser Cormack 2026-06-09 10:04:16 +01:00
  • af92dee167 [Pipelines] Introduce context/ package: rename core/, consolidate per-request types (#88129) Kate Caldwell 2026-06-06 11:15:14 -07:00
  • a26d7f639a [skills][import-model] Use slim max + manual deps so transformers can come from PyPI Ehsan M. Kermani 2026-06-04 19:32:45 -07:00
  • 64f0997046 [skills][import-model] Fix pixi env so pixi run serve actually works (modular + GPU PyTorch) Ehsan M. Kermani 2026-06-03 15:41:29 -07:00
  • d30eaece84 [skills] Fix HF typo Scott Main 2026-05-28 17:26:44 -07:00
  • 124a6ba466 [skills] Clarify environment/install information Scott Main 2026-05-28 15:39:02 -07:00
  • 45ebeac3ee [Skills] Rename skill port a model Patrick Rachford 2026-05-28 15:33:04 -07:00
  • 5af4ba4f5d [Skills] Add port-an-llm-to-max skill Patrick Rachford 2026-05-28 11:51:12 -07:00
  • 23623e34e9 [mojo-lang] Deprecate two-kernel (enqueue|compile)_function Fraser Cormack 2026-05-05 22:41:45 +01:00
  • da39377c15 [Skills] Update Mojo skills for recent language changes Updates the Mojo skills for recent language changes, including: non-nullable UnsafePointer, the new closure syntax, the use of std. as a module prefix, and more. Brad Larson 2026-04-29 15:59:03 -05:00
  • 81e86c0640 [stdlib] Move Atomic types into new atomic module Joe Loser 2026-04-16 16:42:24 -06:00
  • 0a5fdb36be [Skills] Update GPU fundamentals skill for UInt -> Int transition Now that blockIdx, global_idx, blockDim, and threadIdx return Int instead of UInt in the nightlies, the GPU fundamentals skill needs to have its examples and tables updated to reflect this. Brad Larson 2026-04-06 14:02:42 -05:00
  • c7d805d5cb [Skills] Update GPU fundamentals skill for TileTensor We're migrating to TileTensor as our default for GPU programming, so this updates the mojo-gpu-fundamentals skill to use TileTensor and its patterns by default. Also updates one reference in the mojo-syntax skill. Brad Larson 2026-03-31 21:50:33 -05:00
  • 474eaeb64a [Skills] Fix mojo-python-interop for fn deprecation and edge cases Conor Bronsdon 2026-03-30 10:29:55 -07:00
  • aaf208daf3 [Skills] Fix gaps found in structured skills evaluation Conor Bronsdon 2026-03-27 17:33:33 -07:00
  • 7f3f3222f5 [lint] Enable table formatting in markdown Alex Trotta 2026-03-27 18:52:31 -04:00
  • 9a6c16b218 [lint] Apply MD013 (word wrapping) to everywhere except oss/modular Alex Trotta 2026-03-27 09:03:24 -04:00
  • 5667c5ee78 [lint] Update rumdl config Alex Trotta 2026-03-25 19:55:20 -04:00
  • 4a92705e83 Revert "[lint] Auto-apply rumdl fixes" Alex Trotta 2026-03-24 13:33:42 -04:00
  • 5ac1a751c5 [lint] Auto-apply rumdl fixes Alex Trotta 2026-03-23 18:35:16 -04:00
  • df1c6af871 [mojo-lang] Rename @doc_private decorator to @doc_hidden Basil Milanich 2026-03-16 10:16:30 -05:00
  • 96cd06b248 [Skills] Update skills for fn -> def, remove security warning on curl command Nightlies have now gone out that allow for def in non-raising contexts, so this completes the migration of the skills to use def by default everywhere. A security warning had been raised about the use of a bare curl install for Pixi, so that has been replaced with consulting the Pixi website for the latest installation instructions. Brad Larson 2026-03-12 17:05:20 -05:00
  • ab271e86e1 [Skills] Add new Python interop skill, edit other skills based on testing We were starting to get more content added into the main mojo-syntax skill related to Python interop, so it was worth pulling that out into a separate skill that is activated only when needed for interacting with Python code. After testing, the found some places where the models struggled with CUDA translation and enhanced the guidance to avoid those issues. Brad Larson 2026-03-10 13:24:22 -05:00
  • 308f26f2a9 [Skills] Moving mono skills out from public Charles 2026-03-06 17:01:15 -08:00
  • 8e708a10ae [Skills] Add two new skills for Mojo syntax and fundamentals of GPU programming Brad Larson 2026-03-06 14:58:32 -06:00
  • 79a0aa28da [Skills] Create a dedicated new project skill Brad Larson 2026-03-05 20:47:50 -06:00
  • ef0d82770b [Skills] Update Skills modular-skills[bot] 2026-03-05 11:49:36 -08:00
  • 773718ecf4 [MAX] Move experimental APIs under max.experimental Ehsan M. Kermani 2026-03-04 11:39:38 -08:00
  • 751e21a4d8 [Skills] Clean up old references Charles 2026-03-03 20:20:56 -08:00
  • c8d9f939b1 [Skills] Updated the installation guide, reworked the 5 suggested tasks Updates the installation guide to provide slightly better paths for starting uv projects, and reworks a little wording based on local testing of the skill. Also tweaks the top 5 suggested tasks to more accurately reflect how we're positioning the skills. Brad Larson 2026-03-03 21:14:28 -06:00
  • 402ac24e7a [stdlib] Rename env_get_* to get_defined_* Joe Loser 2026-03-03 20:01:03 -07:00
  • 3090014104 [Docs] Fix skill frontmatter to pass agentskills validation Patrick Rachford 2026-03-03 14:11:23 -08:00
  • 395f94f105 [Skills] Update skills to emphasize use of LayoutTensor, ceildiv, and other patterns Fixes instructions saying that LayoutTensor could not be used with GPU functions, provides examples of its use. ceildiv also wasn't being used properly, so there are examples of that. map_to_host was also missing from the skills and wasn't being used. Finally, Claude was getting confused over indexing into strings, so this at least includes the UTF-8 byte= indexing. Brad Larson 2026-03-02 19:08:17 -06:00
  • d595449ea7 [Skills] Update Skills modular-skills[bot] 2026-03-02 15:14:15 -06:00
  • dcf3981bce [mojo-stdlib] Consistently pass homogenous variadic args in VariadicList. Chris Lattner 2026-03-01 20:24:07 -05:00
  • f62b654454 [Skills] Update Skills modular-skills[bot] 2026-03-01 09:42:44 -08:00
  • fefb662230 [Skills] Update Skills modular-skills[bot] 2026-02-28 20:21:00 -08:00
  • 6d927f6df2 [Skills] Update Skills modular-skills[bot] 2026-02-27 16:07:39 -08:00
  • f0f66f5f0f [KVCache] Retire KVCacheStrategy Brian Zhang 2026-02-26 22:20:15 -08:00
  • 2a592aaac1 [Models] Initial DeepSeekV3.2 wireup Katherine Wu 2026-02-26 22:17:17 -05:00