HNHacker News
TopNewBestAskShowJobs

samstevens

188 karma · joined January 13, 2020

submissionscomments
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
speed :)

broadly, Liquid focuses on picking architectures that have really high throughput/low latency that are close to full attention (slow) in terms of expressivity, and then we do the data work to close any remaining gap. so the big goal is to make it very very fast to encode data without any loss in quality.

samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
my intuition is that cross modality improvements do not really show up in practice, and especially not in small models
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
unfortunately it's not a strong multi-speaker/diarized output audio model. It's a future goal but it doesn't have a timeline. If you have the hardware, I think fine-tuning might be possible.
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
interesting, I didn't see it on the playground or on my local llama-server.

SFT -> RL. In our fine-tuning notebooks, we typically say that rollouts that go past the max context length (too much reasoning) get 0 reward, so there is slight pressure for shorter reasoning, but I don't think we have strong regularization. I think the agreed-upon recipe is to first make the model smarter (longer reasoning), then teach it to reason faster/denser.

samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
the playground is bf16 or fp8 depending on the cloud GPU for the playground. I didn't have any issues with cows saying moo but I suspect it's just LLM non-determinism :)
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
definitely would not recommend using it for SWE-style tasks. But chaining a couple bash calls together to find a file? no problem
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
Can you describe more in terms of what moderation you want? I can say with confidence that we don't train for the typical adult-only content you can see on some "de-safe'd" models, but it's not clear to me exactly what you're asking about. We can also discuss over email if you prefer.
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
unfortunately the models are still stronger without extra modalities. So LFM3-1.7B is better at pure text tasks than all other models. the LFM3-VL-2B is better at text/vision tasks than the Omni, the Audio model is a stronger ASR/TTS model than the Omni, etc.

It's a goal of ours to continue unifying training across modalities so that there is truly one model, instead of just this shared pre-trained backbone.

samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
It all depends on your hardware and throughput requirements. Suppose

1. I were building for my work laptop (M4 Max, 36GB RAM)

2. I had a batched use cases (transcribing + making action items for all meetings in a day)

I would use the LFM3-Audio-2B for ASR (audio -> text transcript) and then LFM3-1.7B for extracting particular action items and adding them to my tool of choice (Linear, Jira, Notes app, etc).

If you can fine-tune (100+ labeled samples, and a GPU), you likely can fine-tune LFM3-Audio-2B for audio -> action items in a single step.

samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
You might also consider the decision models, d1-2B is very strong and good for calibrated classification. Would be happy to share links/resources if you're interested.
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
quantization is always a problem; what quant were you using?
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
gliner-style models are absolutely crazy, I learned about them a couple weeks ago when a co-worker fine-tuned an LFM encoder for promptable classification. as far as I know, you don't need to fine-tune; you can just prompt for classification. My co-worker's demo is here: https://huggingface.co/spaces/LiquidAI/prompt-routing
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
what does your home assistant do? a general siri/alexa-style model? or something else?
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
I think mlx-vlm should support both the Audio and the Omni model: https://github.com/Blaizzy/mlx-vlm/ and there should be native MLX exports for both here:

- https://huggingface.co/LiquidAI/LFM3-Audio-2B-MLX-8bit

- https://huggingface.co/LiquidAI/LFM3-Omni-2B-MLX-8bit

samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
Yes! LFM3-VL-2B is a very strong OCR model for its size, especially given how general a model it is. You can also fine-tune it with a specific output format and it will dramatically improve. We have a Google Colab here: https://colab.research.google.com/github/Liquid4All/cookbook...
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
Which specific model? and are tools available? I would say that there is lots of RL with tool use, but that the reasoning traces are not always perfect. In general, models think about things that might be wrong, but will recover from this poor line of thinking.
samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
Depends on what you care about.

If you want to do local classification/image processing, I think the d1-2B is amazing, it can run on 1GB of unified RAM.

Now that it's released and I have weekends off again, I'm going to play with the VL-2B model and the d1-2B and see if I can prompt it to control a small Lego robot arm like this https://bricksrl.github.io/ProjectPage/

If you like agents, I think the 1.7B is very strong for its size and can be used to automate small stuff like classifying emails, cleaning your downloads folder, etc.

It can also be fine-tuned for specific use cases with SFT/DPO/GRPO. The blog post talks about fine-tuning for wind-turbine classification. If there's things you want to automate, but GPT-6-Luna is not strong enough, and bigger models are too expensive, you might fine-tune one of the LFM3 models and use it locally for repetitive tasks.

samstevens··on Introducing LFM3: Every Modality for Specialized Intelligence
I worked on this release, happy to answer questions/chat about local AI vs cloud frontier models.
samstevens··on LFM2.5-24B-A2B: Built for fast on-device agents
in my experience it's stronger for terminal use, like chaining bash calls, monitoring background tasks, etc. rather than for straight up coding/swe work. Good with web search and file search rather than just editing software.
samstevens··on LFM2.5-VL-3B: A Better and Faster Vision-Language Model for the Edge
I worked on this model at Liquid and will be checking in to answer any questions/discussions, both about this vision model and LiquidAI more broadly.
samstevens··on Unrolling the Codex agent loop
hey I’m just spinning up in ssl birdsong models (BirdMAE, SongMAE, etc) can you share any resources? My email is stevens.994@osu.edu, would love to read your work.
samstevens··on Show HN: Llama 3.2 Interpretability with Sparse Autoencoders
I’m really excited to see some more open SAE work! The engineering effort is non trivial and I’m going to check out your dataloading code tomorrow. You might be interested in an currently in-progress project of mine to train SAEs on vision models: https://github.com/samuelstevens/saev
samstevens··on Sequential modeling enables scalable learning for large vision models
Very odd that they don't do linear probing on the model features and measure ImageNet validation accuracy. In general, this paper is missing comparisons to existing vision models on existing benchmarks.

The visual prompting is a neat trick and it's great to see scale continue to work, but without comparisons to other models or releasing the code/weights, I don't think this strategy is going to be competitive.

samstevens··on iOS 13's Music App Sucks
This looks incredible! I've bookmarked this to check out later, but as an immediate question: do any of these support Apple Music/Spotify as a backend for downloading music? I'd prefer to stick with a monthly subscription for access to all music if at all possible.

Edit: also, you have an incredibly pretty website.

samstevens··on iOS 13's Music App Sucks
We just have different music listening processes. My process used to be supported (browsing my Library by Artist, Album, Genre, etc.) and got pushed to the side to support a process more like yours (Radio, Apple's curated mood playlists, etc.). I wish Apple's designers didn't limit my process in order to make room for other peoples'.
samstevens··on iOS 13's Music App Sucks
Apple Music (especially when coming from iTunes) has a very tight concept of a "Library". If you add an album to your library, all the songs are also in your library. If you add a playlist, you have the option to add all the songs to your library.

In my (arguably limited) experience with Spotify Premium, I can't browse all my songs in my "Library". If I'm missing something in the UI, please let me know; I would love to hear otherwise.

samstevens··on iOS 13's Music App Sucks
If you disable Apple Music, what happens to the tabs? Do you only have Library and Search?

And $10 for unlimited music ($5 because I'm a student) is unbeatable. I just wish the app was better.

samstevens··on iOS 13's Music App Sucks
Author here; I agree that I'm not considering other users in my rants. I'm not a designer, and don't have solutions that would help everyone that Apple is targeting with this product.

Part of the reason I'm unhappy with the options forced on me is the removal of my ability to customize the tabs. If Apple wants to push Radio, that's fine. Do I have to suffer navigational difficulties, when previously I could replace that button with "Albums" or "Songs", etc.?

With regards to queuing, I don't mind the way it's modeled. I reorder songs all the time; it's very useful. The actual act of dragging the songs is not very graceful at times--I'll fly by the next song in the list, or not move at all past the top of the screen. Like I said, after playing with Spotify and noticing similar issues, I think it's a Swift/iOS issue, not an Apple Music problem.