Shakeeb Alireza avatar

Shakeeb Alireza

Community

@shakfu

72Followers
|
200Public Repos
|
10Published Skills

Shakeeb Alireza's skill registry covers Mojo programming and Modular MAX model serving, importing, debugging, profiling, benchmarking, and evaluation on NVIDIA and AMD GPUs.

Skills Distribution
DomainAI Models & ...MAX Model Serving .. (30%)Model Porting & Pa.. (25%)Mojo Language & GP.. (25%)Performance Profil.. (20%)

Agent Skills by Shakeeb Alireza

Showing 10 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Shakeeb Alireza

FAQPage Schema
What tasks can I accomplish with shakfu's Mojo and MAX skills?▼

You can write Mojo code with current syntax, program NVIDIA, AMD, and Apple GPUs, interoperate with Python, scaffold new Mojo/MAX projects, import Hugging Face models into MAX, serve them via max serve, debug output parity failures, profile GPU kernels, benchmark latency and throughput, and evaluate accuracy on GSM8K, MMLU, and similar benchmarks.

Who are these Mojo and MAX skills designed for?▼

They target ML engineers and systems developers working with the Modular stack: engineers porting Hugging Face architectures into MAX, debugging quantization or multi-GPU parity issues, writing Mojo GPU kernels, and performance engineers measuring inference throughput, TTFT, TPOT, and GPU saturation on served models.

What environment and dependencies do these skills require?▼

Most skills require a pixi or pip environment with MAX installed (often the nightly channel), network access to the Hugging Face Hub, and a GPU for serving, dumping, and verification. Kernel profiling additionally needs vendor profilers: nsys or ncu for NVIDIA, rocprofv3 for AMD.

How do I serve and benchmark a model using these skills?▼

Use serve-model to launch max serve against a Hugging Face repo or local checkpoint with correct flags like devices, quantization-encoding, and max-length. Then run benchmark-model against the endpoint to measure tokens-per-second, TTFT, TPOT, and GPU utilization, optionally collecting GPU stats on the same NVIDIA machine.

How do the skills handle a MAX model that serves but generates wrong output?▼

The debug-model skill addresses silent corruption: gibberish output, greedy token mismatches, or coherent-then-diverging generation. It mandates reference-vs-MAX tensor-dump comparators first, numeric verification of fixes before recompiling, and serve-vs-pipeline bisection when tensor dumps match but generated text still diverges.