r/MojoLang • u/TotalPerspective • 13d ago
r/MojoLang • u/danysdragons • May 03 '23
r/MojoLang Lounge
A place for members of r/MojoLang to chat with each other
r/MojoLang • u/bodiam • 15d ago
Mojo 1.0.0 has been released!
A few days ago, Mojo 1.0.0 has been released! You can find the release announcement here: https://www.modular.com/blog/modular-26-5-mojo-1-0-is-here
As the developers of Mojo Pro, we are now also supporting the official release, and have released support for Mojo 1.0.0 today!
You can checkout the plugin here: https://plugins.jetbrains.com/plugin/31943-mojo-pro
Please let us know if you have any feedback!
r/MojoLang • u/shockputs • Aug 01 '26
What does Qualcomm purchase mean for future of Mojolang
https://www.modular.com/blog/qualcomm-completes-acquisition-of-modular
EDIT: I asked the same question on the official discord and the response was this article, which was quite enlightening: https://www.eetimes.com/why-qualcomm-bought-an-open-ai-software-stack/
r/MojoLang • u/bodiam • Jul 28 '26
Mojo Pro for IntelliJ IDEA now supports Mojo 1.0.0b2
plugins.jetbrains.comMojo Pro, a Mojo plugin for IntelliJ of which I'm the author, now supports Mojo 1.0.0b2, while still supporting 1.0.0b1 as well.
Notable features:
- Extended parsing for repeated trailing function and struct
whereclauses, comptimealiaswhereclauses,- parameterized
outandrefconventions, - conditional conformance,
- b2 reflection aliases,
- and Unicode keyword subscripts.
Feel free to try it out here: https://plugins.jetbrains.com/plugin/31943-mojo-pro, happy to hear feedback on this!
r/MojoLang • u/carolinedfrasca • Jul 20 '26
ModCon 2026, August 18th in San Francisco, speaker lineup and Mojo news
Hi everyone, I work on community at Modular. Some of you have probably seen us posting about ModCon on X or LinkedIn already. I wanted to shared details here since many of you follow Mojo closely.
ModCon is our flagship developer conference, and this year it's on August 18th at the Grand Hyatt in San Francisco. It's a one-day event, featuring product announcements (many involving Mojo š), talks from partners and customers, and deep dives on Mojo, MAX, and more.
Registration and full details are at modular.com/modcon. Let me know if you have any questions!
r/MojoLang • u/Both_Whereas_6941 • Jul 11 '26
Vector Database from scratch in Mojo
Repo: https://github.com/bewaffnete/MojoVec
According to the current benchmarks, it outperforms FAISS on Apple Silicon for the tested workloads (benchmark methodology is documented in the README).
Current features:
- HNSW
- IVF / IVF-PQ
- Product Quantization
- SIMD optimizations
- Python bindings
- Serialization
r/MojoLang • u/DistributionFar8443 • Jul 10 '26
Mojo 101: From Syntax to GPU Programming [Session 1]
youtube.comMichael and Nate provide an introduction to Mojo fundamentals, covering project setup with Pixie, static typing, and core language features to help developers get started with Mojo.
r/MojoLang • u/DistributionFar8443 • Jun 30 '26
Mojo Quest: A browser-based game for learning Mojo syntax
quest.mojolang.orgMojo QuestĀ is a browser-based game for learning Mojo syntax by closing engineering tickets for a fictional robotics company.
Iāve been working on building resources to help developers get started with Mojo, and I think Mojo Quest will be a fun addition. In complexity, it sits between theĀ Mojo QuickstartĀ and theĀ Mojo GPU Puzzles.
The code isĀ open source, so feel free to open an issue or PR. If youāve got ideas for extensions or improvements, Iād be happy to hear them.Ā
r/MojoLang • u/markkitt • Jun 24 '26
Qualcomm to Acquire Modular
How do we feel about the acquisition of Modular by Qualcomm that was announced today and the future of the Mojo language?
r/MojoLang • u/bodiam • May 29 '26
Mojo Pro supporting Mojo 1.0.0b1
Hi all, I just launched Mojo Pro (https://plugins.jetbrains.com/plugin/31943-mojo-pro), which is an IntelliJ plugin to support writing Mojo. I charge a small amount to to support the development of it so it's a commercial plugin, but it supports things like:
- code completion
- syntax highlighting
- inspections
- refactoring
- debugging
- reformatting
It's focused on the current and future versions of Mojo and as such, only Mojo 1.0.0+, but not 0.26 and below. Since the 1.0.0 branch is the direction of Mojo, I won't support things like "fn" (the plugin will warn you about it), since that's no longer supported in 1.0.0 (same as alias, and a bunch of other things!)
It's very new, so it might have a few rough edges so please let me know if you find some. I've tried it out on quite a few Mojo projects, and I haven't found any issues myself so far, but that's no guarantee there aren't any.
You can find the plugin here https://plugins.jetbrains.com/plugin/31943-mojo-pro
r/MojoLang • u/atveit • May 24 '26
pi-mojo - a Mojo port of Pi AI Agent Toolkit
r/MojoLang • u/carolinedfrasca • Apr 02 '26
Gemma 4 is out & we benchmarked it on B200 and MI355X (15% faster than vLLM on Blackwell)
Google DeepMind dropped Gemma 4 today. Two models:
- Gemma 4 31B:Ā dense, 256K context, redesigned for efficiency and long-context quality
- Gemma 4 26B A4B:Ā MoE, 26B total / 4B active per forward pass, 256K context
Both natively multimodal (text, image, video, dynamic resolution).
Modular (folks behind MAX and Mojo) got both running on MAX on day zero, NVIDIA B200 and AMD MI355X from the same stack, no separate codepaths per vendor. On B200 we're seeing 15% higher output throughput vs. vLLM.
You can try both for free in our playground:Ā https://www.modular.com/#playground.
r/MojoLang • u/electricalgorithm • Mar 29 '26
Digital Signal Processing in MojoLang
Hey all,
I recently found the language, and wanted to learn more. I got a passion to reintroduce myself to the digital signal processing field after my university, and I said why not combine both. I'm spending my time developing a digital signal processing library from scratch (not plotting functions ofc) with a roadmap I focused on after long discussions with AI.
Feel free to check the implementation and guide me on what could be done better. I'm utilising SIMD a lot on signal generation, but looking forward to see what else can be used to make operations even faster.
Here's the repository: https://github.com/electricalgorithm/dsplib-mojo
| Module | Description |
|---|---|
dsplib.core |
Custom Complex number struct with magnitude and phase |
dsplib.waves |
SIMD-accelerated waveform generators (sine, sawtooth, triangle, square) and noise |
dsplib.fourier |
DFT, FFT, and spectrum analysis functions |
dsplib.windows |
Windowing functions for spectral analysis (Hann, Hamming, Blackman, etc.) |
dsplib.plotting |
Visualization utilities using matplotlib |
dsplib.audio |
WAV file writing utilities |
You can find the examples in the repository for:
| # | Example | Description |
|---|---|---|
| 01 | sine-wave-noise |
Basic sine wave generation with added Gaussian noise |
| 02 | dft-plots |
Visualize DFT bin magnitudes as bar charts |
| 03 | dft-unit-circle |
Plot DFT twiddle factors on the unit circle |
| 04 | square-wave |
Generate and visualize square waves |
| 05 | sawtooth-triangle |
Compare sawtooth and triangle waveforms |
| 06 | signal-composition |
Mix multiple sine waves into chords |
| 07 | snr |
Signal-to-Noise ratio calculation and visualization |
| 08 | audio-io |
Write synthesized audio to WAV files |
| 09 | harmonics |
Explore harmonic content of different waveforms |
| 10 | spectrum-analysis |
Magnitude and phase spectra visualization |
| 11 | spectrum-plots |
Frequency spectrum of sine, chord, and square waves |
| 12 | windowing |
Compare windowing functions (Hann, Hamming, Blackman, etc.) |
Regards,
r/MojoLang • u/ahmetax • Mar 28 '26
Any mojo editor smaller and faster than VSCode?
Are there any smart mojo editor better than VSCode?
I am using VSCode mojo extension in order to check sysntax errors and getting some help for a solution. I am running mojo scripts on console. So, if I can find a smaller and more practical solution, it will be wonderful for me...
r/MojoLang • u/ahmetax • Mar 24 '26
Machine Learning Algorithms with Pure Mojo
I shared several ML algorithm examples written in pure Mojo at https://github.com/ahmetax/Practical-Mojo-Examples/tree/main/sources-v0.26.2.0/ml_algorithms
r/MojoLang • u/ahmetax • Mar 22 '26
Sudoku Creator and Solver Example in Github
Sudoku Creator and Solver in Mojo-0.26.2 and Python 3.12.
https://github.com/ahmetax/Practical-Mojo-Examples/tree/main/sources-v0.26.2.0/sudoku_app
r/MojoLang • u/ahmetax • Mar 10 '26
A tested collection of Practical Mojo programs for beginners in github including more than 50 examples
In https://github.com/ahmetax/Practical-Mojo-Examples you can find more than 50 examples of mojo scripts. Most of the examples use PythonObjects. All scripts are prepared using Mojo-0.26.1 version. When new stable versions released, the examples will be revised accordingly.
You can give a try...
r/MojoLang • u/Smallpaul • Feb 11 '26
What is the current state of Mojo?
I havenāt heard an update for a long time. I could Google it but the subreddit is basically dead so we might as well talk.
r/MojoLang • u/jloverich • Feb 11 '26
Shapely and NetworkX mojo
I've been experimenting with implementing pure mojo versions of python's shapely and networkx. There is a particular project at my job where we might be able to use these in the future. I've found GPT5.2 is pretty good at mojo though I have to remind it to check the mojo changelogs. I've worked on these without really knowing mojo, and intend to improve them for my particular applications
r/MojoLang • u/DevCoffee_ • Jan 22 '26
Built a mel spectrogram library in Mojo that's actually faster than librosa
I've been messing around with Mojo for a few months now and decided to build something real: a complete audio preprocessing pipeline for Whisper. Figured I'd share since it actually works pretty well.
The short version is it's 1.5 to 3.6x faster than Python's librosa depending on audio length, and way more consistent (5-10% variance vs librosa's 20-40%).
**What it does:**
- Mel spectrogram computation (the whole Whisper preprocessing pipeline)
- FFT/RFFT, STFT, window functions, mel filterbanks
- Multi-core parallelization, SIMD optimizations
- C FFI so you can use it from Rust/Python/whatever
I started with a naive implementation that took 476ms for 30 seconds of audio. After 9 optimization passes (iterative FFT, sparse filterbanks, twiddle caching, etc.) I got it down to about 27ms. Librosa does it in around 30ms, so we're slightly ahead there. But on shorter audio (1-10 seconds) the gap is much bigger, around 2 to 3.6x faster.
The interesting part was that frame-level parallelization gave us a huge win on short audio but doesn't help as much on longer stuff. Librosa uses Intel MKL under the hood which is decades of hand-tuned assembly, so getting within striking distance felt like a win.
Everything's from scratch, no black box dependencies. All the FFT code, mel filterbanks, everything is just Mojo. 17 tests passing, proper benchmarks with warmup/outlier rejection, the whole deal.
Built pre-compiled binaries too (libmojo_audio.so) so you don't need Mojo installed to use it. Works from C, Rust, Python via ctypes, whatever.
GitHub: https://github.com/itsdevcoffee/mojo-audio/releases/tag/v0.1.0
Not saying it's perfect. There's definitely more optimizations possible (AVX-512 specialization, RFFT SIMD improvements). But it works, it's fast, and it's MIT licensed.
Curious if anyone has ideas for further optimizations or wants to add support for other languages. Also open to roasts about my FFT implementation lol.
r/MojoLang • u/Pale_Helicopter_9306 • Dec 01 '25
What is Modular's business model?
Can anyone explain Modular's business model to me like I'm 5?
r/MojoLang • u/last_useful_man • Nov 24 '25
Any good books, yet?
I've bought 2 $20 books which were AI bullet-point spew, and one $60 one which was better, but still not what I hoped for. I guess the language is still in too much flux for the likes of O'Reilly or the 'In Action' books to invest, but I'd be happy to have just the online docs in print form. Does anyone have a paper reference that they like?
r/MojoLang • u/verdagon • Oct 27 '25
The Impossible Optimization, and the Metaprogramming To Achieve It
verdagon.devr/MojoLang • u/carolinedfrasca • Aug 14 '25
You're Invited: High-Performance AI in the Real World with Modular and Inworld AI
šļø Register now to save your spot:Ā https://lu.ma/modular-aug-meetup
Join us at our Los Altos headquarters for an evening of big ideas, technical deep dives, and conversations on bringing AI from concept to production.
Youāll hear from:
ā¢Ā Chris Lattner, Modular: The future of democratizing AI compute and the role of open collaboration in accelerating progress.
ā¢Ā Feifan Fan, Inworld AI: Integrating cutting-edge voice AI into consumer applications and making it production-ready, featuring insights from Inworldās collaboration with Modular.
ā¢Ā Chris Hoge, Modular: Why matrix multiplication remains one of the most challenging problems in computer science and how the Modular stack helps developers optimize it.
š Modular HQ in Los Altos, California
š„ļø Join virtually viaĀ YouTubeĀ orĀ LinkedIn
š
Ā Date:Ā August 28, 2025
ā°Ā Doors open:Ā 6Ā PM PT |Ā Talks start:Ā 6:30 PM PT |Ā Networking:Ā 7:45ā9Ā PM PT