frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Needle2: 14MB agentic LLM for phones, wearables, smart home and robots

https://cactuscompute.com/needle
1•HenryNdubuaku•1h ago
Hey HN,

Henry from Cactus here!

We previously released Cactus Needle, a 14MB agentic LLM for tool call, device use, and structured extraction for phones, wearables, smart homes, small robots and microcontrollers. We got really great feedback here, and have now incorporated the suggestions to release Needle 2.

The whole model is a single 14MB binary that runs a full session in 28MB of RAM; 45m parameters at 2bit compression. Needle hits 500 tokens/sec decode speed on a Raspberry Pi 5, sits between 400-1,500 tokens/sec on VR devices like Meta Quest 3S and Apple Vision Pro, and ranges 300-700 on sub-$200 phones such as the Samsung A-Series.

On the tool call and mobile device use benchmarks, Needle 2 trades wins with closest small models like LFM2.5 230M and Apple Foundation Model, at 5x to 70x smaller, both at f16 vs Needle 2 at 2bit. Needle is based on Simple Attention Networks from our paper (https://arxiv.org/abs/2607.18363).

Edge AI has lately meant Macs and PCs, but that is just 1.5 billion of over 21 billion connected IoT devices in the world today, and in emerging markets most phones ship under $200, no NPU, cheap GPUs. These include budget phones, Raspberry Pis, microcontrollers, wearables, small robots like Reachy Mini, and connected home devices.

A conventional transformer of Needle's width and depth spends 164 MFLOPs per token, and even one squeezed down to Needle's parameter count spends 87, Needle spends 70. Even on a high-end phone, an always-on assistant lives inside a power budget; every MFLOP is milliwatt-hours, and Needle spends 7x to 85x fewer of them per token than the smallest performant LLMs. More about the architecture in the link.

When we structure intelligence for consumer devices as functions with typed parameters, the only hard part is mapping a messy sentence onto them; which function, with which values. Our research found that when framed that way, the problem needs no world knowledge and no open-ended prose, which is why 45M parameters suffice.

Needle 2 expands to structured extraction where the schema can be passed in-place of tools and the model returns structured output. You can use Needle as a text-classification model with an enum field, as a summarization model by providing a schema that extracts key fields, everything but free-range decode.

Every product has its own tool vocabulary and fine-tuning needle helps it achieve frontier-level performance on custom tasks, so using the python package (https://github.com/cactus-compute/needle), Needle can be fine-tuned Needle on a Mac/PC in minutes to a few hours, with automated data-generation pipeline, just pass a couple samples.

Nonetheless, every response carries a learned confidence score based our Cactus Hybrid technique. If above your threshold, act, below it, escalate to the cloud or bigger model. Combining Needle 2 with a private DeepSeek-v4-Flash deployment works particularly well for enterprise-level tasks at barely any cost, we can help with this setup.

We have put a lot of thoughts into Needle 2 but might still be missing quite a lot, please use the playground in the provided link to test Needle and share your thoughts, always appreciated!

Hackers Take over Inflight WiFi

https://bsky.app/profile/acarsdrama.bsky.social/post/3msqkuoawxx2v
1•jaredwiener•1m ago•0 comments

QaDiT: A 160M text-to-audio DiT trained on cosumer GPU's

https://huggingface.co/QuarkML/QaDiT
1•sidharthGN•5m ago•0 comments

Semiconductor Fabrication Basics – Home Chip Lab Tour [video]

https://www.youtube.com/watch?v=TrmqZ0hgAXk
1•binyu•5m ago•0 comments

Young Men Are Being Sold Fake Belonging and Fake Wealth Online

https://www.equimundo.org/the-grift-economy-press-release/
1•DeepLogin•6m ago•0 comments

We're not done with point clouds

https://claytonwramsey.com/blog/mvt/
1•claytonwramsey•6m ago•0 comments

A Mystery Avenger Escalates a War Against Scotland's Parking Police

https://www.wsj.com/world/europe/a-mystery-avenger-escalates-a-war-against-scotlands-parking-poli...
1•bookofjoe•7m ago•1 comments

KitBash Acquires ArtStation and Sketchfab

https://magazine.artstation.com/2026/08/kitbash-acquires-artstation-and-sketchfab/
1•A_D_E_P_T•7m ago•0 comments

A.I. Agents Are Taking Online Courses for Cheating Students

https://www.nytimes.com/2026/08/10/us/ai-cheating-online-degrees.html
1•vinni2•8m ago•0 comments

Deleted UK Government code repositories

https://github.com/uk-gov-mirror/deleted-repo-report
1•robin_reala•9m ago•0 comments

Why Are Rivers So Mathematical?

https://www.quantamagazine.org/why-are-rivers-so-mathematical-20260810/
1•pykello•9m ago•0 comments

Zuckerberg makes a case for unleashing Pandora's box

https://www.theverge.com/tech/977395/meta-mark-zuckerberg-superintelligent-ai-ramble
1•ashurandi•10m ago•0 comments

CVE-2026-65400: Apple macOS Screen Sharing authentication bypass

https://support.apple.com/en-us/148170
2•lasagnafan•11m ago•0 comments

New Projet Bck

1•dobibag•12m ago•0 comments

Kalshification: Gambling on Anything and Everything

https://illegal.solutions/posts/gambling_forever
1•totallygeeky•13m ago•1 comments

Geek Fighter – 2d fighter game

https://geek-fighter.vercel.app/
1•tareqismail•14m ago•0 comments

Rust SIMD on the GPU

https://www.vectorware.com/blog/simd-on-gpu/
1•sagacity•15m ago•0 comments

Over 415 Hours of annotated and segmented robotics data

https://demo.shotwell.ai/demo-padlock
2•aliabd•16m ago•0 comments

Security Vulnerability in Pioneer Rekordbox

https://alphatheta.com/en/information/important-notice-security-vulnerability-in-pro-dj-link/
2•butterknife•16m ago•0 comments

A pure CSS implementation of some sunlight streaming in through the window

https://github.com/jackyzha0/sunlit
2•birdculture•16m ago•0 comments

Flock camera map: How many are in your neighborhood?

https://thehill.com/policy/technology/6016998-flock-camera-map-how-many-are-in-your-neighborhood/
1•SubiculumCode•19m ago•0 comments

Earth beyond six of nine planetary boundaries

https://www.science.org/doi/10.1126/sciadv.adh2458
1•simonebrunozzi•20m ago•0 comments

A C++ toolchain from 357 bytes, in Bazel

https://fzakaria.com/2026/08/01/a-c++-toolchain-from-357-bytes-in-bazel
1•kaycebasques•22m ago•0 comments

AIUC-1: The standard for AI agent security, safety and reliability

https://www.aiuc-1.com/
1•flyaway123•23m ago•0 comments

AI didn't break open source. It removed a filter nobody designed

https://erickxdev.vercel.app/en/blog/ai-didnt-break-open-source/
1•XaviDev•24m ago•0 comments

Claude moves bound of the Riemann Hypothesis from 41.6% to 67.2%

https://twitter.com/jarredsumner/status/2086869681785500011
4•tevlon•24m ago•0 comments

Earth Overshoot Day

https://en.wikipedia.org/wiki/Earth_Overshoot_Day
2•simonebrunozzi•24m ago•0 comments

Show HN: Django-Style Queries for SQLAlchemy

https://github.com/ViAchKoN/sqlalchemy-query-manager
1•ViAchKoN•25m ago•0 comments

D. Graham Burnett discusses the politics of attention in our algorithmic age

https://lareviewofbooks.org/article/friends-of-attention-d-graham-burnett-artificial-intelligence/
1•benbreen•25m ago•0 comments

Lovable is the first coding agent platform to earn AIUC-1 certification

https://lovable.dev/blog/aiuc-1
1•flyaway123•25m ago•0 comments

The Man in Charge of Immigration Data Just Resigned

https://www.theatlantic.com/politics/2026/08/trump-dhs-deportation-data-ice/688220/
4•mesofile•28m ago•0 comments