Загрузка видео...

Не удалось загрузить видео

На главную

We release Needle 3: A Sliceable 8-29MB automation foundation model that can match DeepSeek V4 Flash. One set of weights, every depth from 2 to 20 layers a model of its own, 25-121M parameters at CQ2-bit, built on our Simple Attention Networks and running locally at up to 4k...

401,091 просмотров • 5 дней назад •via X (Twitter)

Комментарии: 51

Фото профиля Cactus Compute
Cactus Compute5 дней назад

Needle 3 is a Simple Attention Network. 1) The dense feed-forward layers are gone: a Monarch Hadamard MLP with 25.6K parameters per layer takes their place. 2) The knowledge they would hold sits in an engram, hashed n-gram tables read by gather at zero arithmetic. 3) 70.8M of the 121M parameters live there, so the full model does the arithmetic of a 50M one: 100 MFLOPs per token against 296 for a transformer of the same shape.

Фото профиля Cactus Compute
Cactus Compute5 дней назад

The intelligence ladder. Every depth from 2 to 20 layers of the same weights is a trained, deployable model: blocks 0 and 19 are always kept and the rest are added by bisection, so each subnetwork nests in the next. A watch, a Pi and a phone pick their size at deploy time with `needle build --layers n` and run on the same engine.

Фото профиля Cactus Compute
Cactus Compute5 дней назад

On Mobile Actions, 961 phone commands scored on the exact call, the 20-layer model reaches 86.0 through the shipped 2-bit binary with the confidence gate on. LFM2.5 1.2B is at 82.4, Qwen3.5 0.8B at 76.0, FunctionGemma 270M at 65.1 and Apple's on-device model at 57.6, all at f16. DeepSeek V4 Flash through its API is at 88.4, the line in every chart.

Фото профиля Cactus Compute
Cactus Compute5 дней назад

Every argument is a span of the request. The model writes a one-line derivation first ('living room' -> room; '30' -> brightness), then emits the call under a byte-level grammar compiled from your schema, so the JSON always parses and an enum cannot leave its set. Optional field with no evidence: omitted. Required field with no evidence: the call is withheld. "Except the bedroom": the bedroom call is dropped.

Фото профиля Cactus Compute
Cactus Compute5 дней назад

Structured extraction is the same operation with the record as the only tool. Declare the shape, pass the text, get a typed object whose every field is a span of the passage; an optional field with no span comes back as None instead of a guess. An enum field turns the record into a classifier whose output cannot leave the set.

Фото профиля Cactus Compute
Cactus Compute5 дней назад

The small depths lose accuracy on the general benchmarks and get it back when fine-tuned to one product's tools. On DroidCall every subnetwork gains 18 to 36 points, and from 4 layers (29M parameters) up the tuned subnetwork passes DeepSeek V4 Flash. LoRA on the frozen base, merged at export, from `pip install cactus-needle` on a Mac or PC; the 2-bit post-training behind the shipped model runs on the Cactus Platform.

Фото профиля Cactus Compute
Cactus Compute5 дней назад

The whole model is one .cact file the engine maps into memory and reads in place: a 196-byte header carrying the architecture, a nameless tensor directory, and weights at 2.125 bits each. Groups of 128 weights are rotated by a Walsh-Hadamard matrix, split into an fp16 norm and a direction, and the direction is snapped to a 4-entry codebook; the kernel never expands them

Фото профиля Cactus Compute
Cactus Compute5 дней назад

Thirteen platform folders, one engine under 1MB each, all loading the same weights: macOS, Linux on x86-64, ARM64, ARMv7, RISC-V and MIPS32, Windows x64 and ARM, Android, iOS, watchOS, tvOS, the browser as WebAssembly, and a WASI component. `needle build --platform linux-arm64 --layers 8 --out ./pi` puts the engine and the weights in a folder you copy over; inference never touches the network.

Фото профиля Cactus Compute
Cactus Compute5 дней назад

Every response carries a calibrated confidence score: act above your threshold, show the call and ask below it, or escalate to a bigger model. Needle in front of a private DeepSeek V4 Flash deployment is the setup we run for enterprise work. Guides, the Python reference and the playground are at thoughts always appreciated.

Фото профиля Karen
Karen5 дней назад

The pareto frontier is moving

Фото профиля Gordon Olson
Gordon Olson5 дней назад

You all are amazing!! Keep up the great work!

Фото профиля Cactus Compute
Cactus Compute5 дней назад

thanks :)

Фото профиля Nico
Nico5 дней назад

Please repost this but without the Claudish copywriting. This looks very interesting and relevant to my work, and I almost scrolled away because I can’t bear more of the “every x is a y, no z”meandering. All those words to say tool calling and typed structured outputs.

Фото профиля Cactus Compute
Cactus Compute4 дней назад

Happy its relevant! Only experts really understand phrases like "tool calling", business-style writing helps clarify for the public. But there are technical deep dives in the blog for users like yourself:

Фото профиля Tony Yamin
Tony Yamin5 дней назад

bullish

Фото профиля Florian S
Florian S5 дней назад

Dude this is the second Jev like tech revolution in 48h. Give me a break.

Фото профиля Cactus Compute
Cactus Compute4 дней назад

Maybe we are all unto something :)

Фото профиля Florian S
Florian S4 дней назад

I bet you are! Congrats on the release. I know the feeling.

Фото профиля Momcilo Mrkaic
Momcilo Mrkaic5 дней назад

Can’t wait to test this

Фото профиля Joe Gibbons
Joe Gibbons5 дней назад

Can this be used as a classifier to route tasks to different models depending on complexity and capabilities of said models?

Фото профиля Cactus Compute
Cactus Compute4 дней назад

@Scrambledo so, the context size is 512 excluding the provided tool list and system prompt.

Фото профиля Joe Gibbons
Joe Gibbons5 дней назад

wtf?

Фото профиля Lutfi Garzon
Lutfi Garzon5 дней назад

🫶 thank you Cactus 🌵 love this series of models mi pi 5 is gonna be so happy 😛❤️

Фото профиля Cactus Compute
Cactus Compute5 дней назад

let us know how it goes!

Фото профиля Sean Tes
Sean Tes5 дней назад

@cactuscompute thanks for the model, we took it on a run on our endpoint. Hope it helps.

Фото профиля Cactus Compute
Cactus Compute5 дней назад

thanks for sharing :)

Фото профиля okimraise.eth
okimraise.eth5 дней назад

"does not chat" as a feature is elite. empty list beats a confident wrong tool call

Фото профиля Jonathan Sanderson
Jonathan Sanderson5 дней назад

I was hoping for an update, now really looking forward to testing this. Is recommended tools count still less than five?

Фото профиля Cactus Compute
Cactus Compute5 дней назад

The context size was doubled, so you can scale up to 10, here's a blog on recommendation:

Фото профиля Jonathan Sanderson
Jonathan Sanderson5 дней назад

That's great, thanks.

Фото профиля Steven Cheng
Steven Cheng4 дней назад

4k tokens/sec on a Pi 5 is wild. That decode speed changes the game for local robotics control loops.

Фото профиля connor
connor4 дней назад

your model just caused a nuclear fusion event in my bedroom

Фото профиля Cactus Compute
Cactus Compute4 дней назад

Now you can automate your home to cook intruders when away...literally.

Фото профиля Sanchit monga
Sanchit monga5 дней назад

Cool!

Фото профиля Bali as a Colony of Jakarta
Bali as a Colony of Jakarta5 дней назад

fake N scam! deepseek v4 is LLM gen ai. i have try your model via demo link not even close to deepsek like WTF?

Фото профиля Demetrius Greses Jr
Demetrius Greses Jr5 дней назад

dude so many crazy drops today wtffff

Фото профиля Scramble🧩
Scramble🧩5 дней назад

Needle 3: > can match DeepSeek V4 Flash > runs locally at up to 4k tokens/sec decode speed on a Raspberry Pi 5

Фото профиля Ismail Salim
Ismail Salim5 дней назад

Nice!

Фото профиля Shannon 🤖☠️
Shannon 🤖☠️4 дней назад

I can do things with this… time to break back out the ESP32…

Фото профиля Towhid Khan
Towhid Khan5 дней назад

Worth splitting the 121M: 70.8M of it is engram tables, hashed 2- and 3-gram memory at 18,432 slots across layers 3, 7, 11, 15 and 19, read by gather. Only ~50M does arithmetic, and their Figure 1 puts that at over 2x fewer MFLOPs per token than a same-shape transformer.

Фото профиля Cactus Compute
Cactus Compute5 дней назад

The MFLOP performance is a result of the Hadamard MLP, we explain it here:

Фото профиля John Rood
John Rood5 дней назад

the sneaky win is deploying only the depth each action surface needs. agent fleets waste a stupid amount of money routing trivial tool calls through the same-sized brain as hard decisions.

Фото профиля Aapakari
Aapakari5 дней назад

Which license covers the weights? The page only says source is on GitHub

Фото профиля Cactus Compute
Cactus Compute4 дней назад

Apache 2.0, its free to use :)

Фото профиля Jayadeep Reddy
Jayadeep Reddy5 дней назад

This is not a model, why compare with LLM. These are tool calls strutured as JSON.

Фото профиля TREND SETTER🚶‍♂️
TREND SETTER🚶‍♂️4 дней назад

deepseek's baseline on that chart is 60.5

Фото профиля Wiz
Wiz5 дней назад

You’re my new hero if this works as well as you claim

Фото профиля Cactus Compute
Cactus Compute4 дней назад

No pressure...

Фото профиля Σ
Σ4 дней назад

Absolutely love this. Beautiful work!

Фото профиля ͏
͏5 дней назад

We are moving towards the world that I want: AI makes decision instead of yapping for ages.

Фото профиля Cactus Compute
Cactus Compute4 дней назад

🤝

Похожие видео

UC Berkeley just open-sourced FreeToken. (2–4x faster local LLM inference than Ollama) the results are wild: - Qwen3.6-35B on an 8GB GPU at 39.3 tokens/s - DeepSeek-V4-Flash 284B on a 32GB GPU at 22 tokens/s - GLM-5.2 753B on a 96GB GPU at 14.9 tokens/s a 35B model at 16-bit precision needs about 70GB just for its weights. even at 4 bits it is close to 18GB, and FreeToken serves it on an 8GB GPU. let me explain how: all three models mentioned above are Mixture-of-Experts, and that is what FreeToken takes advantage of. each layer holds hundreds of separate experts plus a small router that picks a few of them per token. Qwen3.6-35B activates roughly 3B of its 35B parameters per token. DeepSeek-V4-Flash picks 6 of 256 experts per layer, so 13B of its 284B run at a time. so compute was never the bottleneck. the weights a single step touches fit comfortably on a consumer GPU. every expert the router might pick still has to exist somewhere. they sit in system RAM, and the GPU keeps a cache of the ones the model has been using recently. so everything comes down to what happens when the router picks an expert that is not on the GPU. there are two ways to serve that miss: 1. copy it over PCIe and run it on the GPU 2. run it on the CPU, where it already lives both read from the same system memory, so they compete for one pool of bandwidth instead of adding to each other. existing engines pick one option and freeze it when the model loads. but routing changes on every token, so a fixed choice misses most of what the model asks for. FreeToken measures both bandwidths on your machine and splits each step's misses between the two paths in proportion. the GPU and CPU results then merge exactly, with no approximation. two machines with the same GPU can end up wanting opposite strategies, which I did not expect. a 5090 in a gaming desktop should push nearly everything over PCIe, while an 8GB laptop is better off computing most misses on the CPU. none of that is readable off a spec sheet, so the engine profiles it once per machine. the second half of the design is about agents. coding agents constantly rewrite their own history, and every edit normally forces thousands of tokens back through prefill. FreeToken saves its checkpoints at the exact boundaries agent frameworks cut on, so it only reprocesses the new part. its slowest first token stays under 44 seconds, while llama.cpp peaks at 232 and KTransformers at 946. it serves the OpenAI and Anthropic APIs under Apache 2.0, so Claude Code and Codex can point at it directly. releasing weights publicly decides who can download a model, not who can afford to run one. frontier open models keep shipping, and running them still assumes a rented cluster. meanwhile there are over a hundred million consumer machines with discrete GPUs sitting mostly idle. closing that gap was never a hardware problem, and work like this is what turns open weights into something you can actually use. paper: repo: almost every idea in this post, from why memory bandwidth decides the outcome to why moving weights costs more than computing on them, comes straight out of how a GPU is built. I wrote a detailed primer on that. the article is quoted below.

Akshay 🚀

343,270 просмотров • 1 месяц назад

watch this anon. i gave NVIDIA's biggest model ever a single task. 100 minutes and 440,000 tokens later, it had rendered nothing. not one important thing on the screen. this is Nemotron 3 Ultra. 550 billion parameters, a hybrid Mamba Transformer MoE, the largest model NVIDIA has ever shipped, and they built it specifically for long-running agentic coding. so i handed it exactly that: build a 3D scene from a spec, multiple files, iterate until the tests pass. the same task a frontier model one shotted in minutes. i genuinely wanted to be impressed. it ran for an hour and forty. burned through 440,000 tokens. wrote every file, passed its own tests, and proudly printed "task complete."the browser was blank. the 3D scene never rendered. not once. and the long horizon agentic behavior was genuinely good. it stayed on task the whole hour and forty, wrote real multi-file code, drove its own tools without derailing. it just couldn't turn any of that into something that actually runs. here's the part that gets me. it's a text model, it cannot see its own output. so it sat there looping on a broken vision tool, trying to "look" at the page, hitting error after error, never once reasoning its way out. it declared victory on an empty screen because it had no way to know the screen was empty. to be fair, i genuinely don't know what quant the NIM was serving, so maybe some of that's on the serving, not the model. but the biggest model NVIDIA has ever made, on the exact task it was designed for, couldn't tell it had built nothing in 100 minutes. same task on a local model, below thread👇.

Sudo su

32,589 просмотров • 2 месяцев назад

no money for grok or midjourney? this tool is for you. there's a FREE tool created by an anon dev. open-source. runs locally. 117k stars on github. it generates: > images & video > 3d models > audio > 20+ models here's how to set it up in under 5 minutes: 1️⃣download ComfyUI Desktop go to and grab the desktop app for your system. windows 10+, mac (apple silicon), or linux. it installs like any normal app, it sets up python and every dependency for you in the background. no terminal, no config files. 2️⃣open it first launch, it spins up its own environment automatically. you just wait a few seconds and you're in. you'll land on a node canvas, that's the whole interface. 3️⃣load a starter workflow top menu → Workflow → Browse Templates → Image Generation. click it. this drops a ready-made setup onto your canvas so you don't build anything from scratch. 4️⃣grab a model comfyui ships empty on purpose, the model is the brain, and you pick it. in the template, the "Load Checkpoint" node has a Download button when no model is installed. click it. it pulls one in for you (a few GB, this is the only real wait). 5️⃣install ComfyUI Manager this is the one add-on you don't skip. it lets you install models, custom nodes, and updates with a click instead of the command line. grab it from github (link in comments). it's the difference between fighting comfyui and flying in it. one honest note: an NVIDIA gpu makes this fast, apple silicon works great too, and a weak machine still runs it just slower. that's the whole setup. you now own an image, video, and 3D studio that costs you nothing per month. save this. and the next time grok or midjourney asks for your card. you won't need it. disclaimer: comfyui itself is 100% free. so are the local models (sdxl, flux, wan 2.2, ltx-2). some premium models like seedance are pay-per-use api models, only if you want top-tier quality. the free local ones cover most of what you need. (github link in the comments) follow and turn on post notification for daily AI contents.

m0h

14,542 просмотров • 3 месяцев назад

NVIDIA JUST DROPPED A FREE AI MODEL THAT READS PDFS, WATCHES VIDEOS, LISTENS TO AUDIO, AND UNDERSTANDS YOUR SCREEN SIMULTANEOUSLY. Not one at a time. ALL AT ONCE. In a single pass. It is called Nemotron 3 Nano Omni and it runs 9 times faster than every other multimodal model currently available. Think about what that actually means for how you work. Right now you are switching between tools constantly. One tool for transcribing your call recordings. A different tool for analyzing your client PDFs. Another tool for processing your training videos. A separate workflow for understanding what is happening on your screen. Four tools. Four contexts. Four different outputs you have to manually synthesize into one decision. Nemotron 3 Nano Omni does all of it in one model. One pass. One output. The use cases that just got dramatically simpler: Meeting recordings where you need the transcript, the visual context, and the document references all analyzed together. Training videos where the audio, the slides, and the on-screen demonstrations all feed into one coherent summary. Client PDFs where you need the document content cross-referenced against your screen data and your call notes simultaneously. Sales call transcripts analyzed alongside the proposals and the CRM data in one unified pass. This is not a marginal improvement on existing multimodal models. It is a 9x speed increase on a capability that was already changing how people work. Free. From NVIDIA. Available right now. Bookmark this before everyone catches on. Follow CyrilXBT for every AI capability shift the moment it drops.

CyrilXBT

37,847 просмотров • 4 месяцев назад

Eric Schmidt was asked a technical question about open source and answered with the map of the next fifty years. The winner won’t be the smartest model. It’ll be the one four billion people never had to choose. Schmidt: “China is competing with open weights and open training data, and the US is largely and majority focused on closed weights, closed data.” That isn’t a product decision. It’s a distribution decision. And distribution has beaten quality in every contest that ever mattered. Schmidt: “The majority of the world, think of it as the Belt and Road initiative, are going to use Chinese models and not American models.” The first Belt and Road was ports, rail, and highways. This one doesn’t get poured. It gets downloaded. Every piece of infrastructure ever built was indifferent to what moved across it. A road doesn’t tell you where to go. A model does. Schmidt: “The American models are typically using 16-bit precision for their training. The Chinese are pushing 8 and now even 4.” Every bit they drop is a cheaper device that can run it. We cut off their chips to slow them down. Scarcity made their models small. Small is what crosses a border. We designed their advantage. Not better. Present. America is building the best model on earth and metering it. China is building one that’s good enough and giving it away. A model isn’t software. It’s a compressed set of judgments about what’s true, what’s askable, and what a reasonable answer sounds like. Install that as a country’s default and you haven’t sold them a tool. You’ve set the limits of what occurs to them. That isn’t censorship. Censorship leaves a mark. A question that never occurs to you doesn’t feel like a restriction. It feels like the edge of the world. Every empire before this one had to teach the world its language first. Missionaries, schoolteachers, garrisons, printing presses. Every one of them ran through a human being who could hesitate, doubt, or be talked out of it. AI arrives already speaking yours. It doesn’t ask you to change. It changes you in your own voice. The first ideology in history that doesn’t need believers. It only needs to be installed. Schmidt: “I’d much rather have the proliferation of large language models and that learning be done based on Western values.” He’s right, and we’re playing it backwards. We treat openness like a giveaway, as if the weights were the crown jewels. Openness is the one advantage an authoritarian can’t copy. An open model can be read, probed, and torn apart by anyone who doubts it. A system that has to control the answer can never afford to publish the reasoning. China opens its weights to spread them. America could open its weights to be trusted. Only one of those compounds. A closed American model wins the benchmark. An open American model wins the default. Centuries get built out of defaults. Schmidt: “We also have to watch to make sure that the proliferation of these models for handheld devices is under American control.” That’s the ground. Not data centers. Not cloud contracts. Pockets. The frontier race has five contenders and the whole world watching. This one has no audience at all. It plays out on hardware too cheap to run an American model, and goes to whoever bothered to show up. We keep asking who reaches AGI first. The question that settles the century is smaller and much harder to take back. Four billion people are going to ask a machine what happened in their own country. Whose answer do they get? Nobody votes on that. It’s decided by whatever was already installed. America has the best AI ever built. The only way to lose this era is to keep it.

Dustin

12,094 просмотров • 1 месяц назад