Gökdeniz Gülmez (@ActuallyIsaak) header
Gökdeniz Gülmez (@ActuallyIsaak) profile picture

ML Researcher | Core contributor to Apples official ML framework (MLX)| Violin enthusiast 🎻 | Always coding, sometimes watching Anime.

Germany
Joined February 2022
Photo by Gökdeniz Gülmez (@ActuallyIsaak)Photo by Gökdeniz Gülmez (@ActuallyIsaak)Photo by Gökdeniz Gülmez (@ActuallyIsaak)Photo by Gökdeniz Gülmez (@ActuallyIsaak)Photo by Gökdeniz Gülmez (@ActuallyIsaak)Photo by Gökdeniz Gülmez (@ActuallyIsaak)Photo by Gökdeniz Gülmez (@ActuallyIsaak)Photo by Gökdeniz Gülmez (@ActuallyIsaak)Photo by Gökdeniz Gülmez (@ActuallyIsaak)Photo by Gökdeniz Gülmez (@ActuallyIsaak)
My name got featured in one of Apples WWDC 2025 session videos 👀🍎 Crazy to think my work made it into a global Apple dev session. I’m proud!! Thanks @awnihannun @angeloskath @Apple
3
4
5
68
12,967
Interestingly my HF follows are literally twice as much 😂😂
Wow got my 300 followers on GitHub😎🥳
1
3
621
Wow got my 300 followers on GitHub😎🥳
2
1
6
1,031
Training for my JOSIE-3 LLM model family has officially begun
2
4
856
The MacOS native JOSIE App will be released on 01.December!!!!! JOSIE: A local, real-time, full-duplex voice and chat assistant that listens, knows who's speaking, talks back with a natural voice, and takes real action in your Reminders, Calendar, Maps and Messages. goekdeniz-guelmez.github.io/…
4
3
51
2,545
I might have to rename it, since that demo video I have added a lot more agentic things. I thing I should rename “JOSIE-Voice” to just “JOSIE”.
Here is a 6 minute call within JOSIE-Voice on a MacBook Pro M4 Pro using: Qwen-3 0.6B TTS/ASR 4bit and Deepseek 4.1 Flash on ollama cloud. it does 100+ Tool calls with agentic work in the real world. No cuts or speedup's.
1
11
873
Had to buy me an Apple Studio Display 5K, can’t wait to use that, my current one makes my eyes hurt.
2
6
741
Trying out @liquidai LFM3-Omni on JOSIE-Voice, it’s actually pretty cool and almost has a very uncanny voice. The cool thing is that it has native tool calling so like OpenAI GOT-Live-1 and Moshi RAG you can have synchronized tool delegation. Core backend used is mlx-audio-swift by @Neywalabs still has some bugs though the model sometimes generates only text without the audio, that was the error you see in the end. I used the full precision bf16 model and it was pretty fast on my M4 Pro
11
12
214
9,761
Lets keep the releases coming! Introducing MLX LoRA Studio 3.0.0 🚀🚀🚀 MLX LoRA Studio 3.0.0 brings two ned training algorithms DSLA and KLPO, and finally brings the whole trainer to your favourite agent's fingertips, like @Teknium Herms Agent, @OpenAI Codex @AnthropicAI Claude Code, and al the other that support Skills and MCP with a one click installer. Whats also new: - Multiple queued training runs. - Automatic run cancelation when loss becomes "nan". - A new live MCP server dashboard - And more speed and recourse usage optimisations. Download and try it out: goekdeniz-guelmez.github.io/…
5
1
1
35
1,681
🚀🚀🚀
Today we're coming out of stealth, introducing Neywa Labs 🚀 We built the infrastructure to build and deploy AI that runs on the devices people already own. Private, offline, unlimited. One mission: make AI available to everyone in the world. neywalabs.ai/
16
1,319
Ya'll don't know how big this is!!!!!!!
Today you will see my true BANKAI 🔥 Stay tuned!
1
5
734
Open questions I have for the new Full Duplex Dessa model: - Is it only pertained on audio? If so, then how can we fine-tune it? Or will there be fine-tuned models released along side it? - How can we add async tool calling into it when it was trained on audio only?
5
15
2,643
Just tell Codex to train a custom model for you on apple silicon!!!!! Here is a real example of codex pre-training a tiny LLM and iterating on it to get the best results, using MLX-LM-LoRA's MCP part. How to reproduce it: 1. Install mlx-lm-lora: python3 -m pip install -U "mlx-lm-lora[mcp]" 2. Install the skill: npx skills add Goekdeniz-Guelmez/mlx-lm-lora --skill mlx-lm-lora -a codex -g 3. Find out what path the mcp package is: which mlx-lm-lora-mcp 4. Copy the path and copy it into here: codex mcp add mlx-lm-lora -- {path} 5. Start chatting Here is the prompt I used: """Task: Find the best pre-training run for tiny-random/qwen3 Use the mlx-lm-lora MCP server and skills only. No other training stack. Fixed Model: tiny-random/qwen3 (if it doesn't resolve, ask me before continuing) Dataset: mlx-community/recycling_the_web-1k Task: pre-training Steps: 100 Global batch size: 8 Context length: 128 Do Run a single SFT pre-training recipe 4 times, letting you pick the hyperparameters and optimizer trial after trial yourself. Keep the fixed constraints identical every run. Use a different seed per trial and evaluate each on a held-out slice. Deliver A table of the 4 trials: optimizer, lr, schedule, seed, final train loss, val loss/perplexity. The best pre-training trial by val loss, with its config and saved adapter path. If any fixed constraint can't be satisfied by the MCP server, stop and tell me."""
6
8
66
3,028
it has good humour!!!!!!!!
4
586
I've gotten a lot of comments saying it's just my FYP algorithm feeding me more voice AI content, but I don't think that's true here. Realistically is probably a massive coincidence, with all of us working toward similar goals at the same time. But just to look at this timeline: October 18 - First JOSIE-Voice teaser video October 20 - Mistral Voxtral 3 + ElevenLabs Eleven Realtime v1 + Kyutai Pocket TTS v4.0.0 October 21 - Gradium Phonon TTS release October 22 - IBM Granite Speech 5.0 + Amazon Polly Generative October 23 - Block Dessa full-duplex voice model teaser Within the same week as my JOSIE-Voice teaser, multiple teams released technology directly relevant to building efficient, real-time, local, voice agents. I'm not saying there's a conspiracy here. I'm just saying the timing is getting suspiciously cinematic. 🤔 jk, its probably just coincidence 😂😂😂
Why did all of a sudden so many TTS and STT model get released right after I revealed JOSIE-Voice????????????
2
1
13
1,007