Back to the blog
AI AgentsAutomationCosts

Needle2: a 14MB AI agent that runs on your phone

August 29, 2026·6 min read·Diego Horvatti

Every time someone on your team clicks a button that uses AI, money leaves the register. A little bit, just cents, but it leaves. And if the internet goes down, the button stops working. That's how most companies met AI over the past few years: a pipe connected to a server somewhere out there, charging by the drop. Now an interesting counterpoint has shown up: an AI agent that fits in 14 megabytes and runs inside the device itself. No cloud. No monthly fee. No pipe.

Its name is Needle2, from Cactus Compute. To give you a sense of scale: 14MB is less than one high resolution photo from a modern phone. It's less than your banking app. And inside that fits a model that can understand a request, pick a tool and execute an action.

What an on device AI agent actually is

An AI agent isn't a chatbot that only answers. It decides what to do. You say "schedule a meeting with John on Tuesday morning", and it understands the request, picks the right function (open calendar, check conflicts, create event) and returns the result. The conversation is the means, the action is the point.

What changes with Needle2 is where that decision happens. With large models, your request travels across the internet, reaches a data center, gets processed, and comes back. With Needle2, everything happens on the processor of the phone, watch, control panel or robot itself. The request never leaves the device.

That solves three problems that get in the way of a lot of AI projects:

  • Cost per use. Cloud charges per token. A device charges nothing after you've bought it.
  • Internet. A tablet on the factory floor with bad signal becomes a paperweight if the AI lives in the cloud.
  • Sensitive data. What never leaves the device can't leak on the way.

"But isn't 14MB way too dumb?"

That's the right question. And the honest answer is: yes, it's far more limited than the big models.

Needle2 won't write your contract, analyze a balance sheet or debate strategy. It was trained for one specific thing: understand a command and call the right tool. That's called function calling, and it's a much narrower task than "chat about anything". A small model on a narrow task works well. A small model on an open ended task makes mistakes with confidence.

The idea behind it is the same one you already use in your business without thinking. You don't call your accountant to check whether an invoice was issued. You look at the system. The accountant comes in when the question is hard.

You don't need a giant brain to press the right button. You need a giant brain to decide which button to create.

In practice this becomes a two floor architecture. The small local model handles 80% of the repetitive, simple requests. When something outside the pattern shows up, it passes the ball to the big model in the cloud. You pay for cloud only on the 20% that's worth it.

Where this touches your business today

Let me give concrete examples, because "on device AI" sounds abstract until you see it working.

Field teams. Maintenance techs, delivery drivers, outside sales reps. They open the app, say "customer refused delivery, product damaged", and the app fills the form, tags the reason, takes a photo and saves. No typing. In a building basement with no signal, it works the same. It syncs when the signal comes back.

Front desk and counter. A kiosk or tablet that understands spoken requests and enters them straight into the system. No need for stable internet or a monthly contract with an AI provider per interaction.

Machines and sensors. Industrial control panels, irrigation systems, turnstiles. Things that need to respond fast and can't depend on network latency.

Privacy by default. Clinics, law firms, HR. Situations where sending content to a third party server is a legal problem before it's a technical one. With local processing, that debate simply doesn't exist.

Notice the pattern: in all of them, the value isn't in raw intelligence. It's in eliminating typing, eliminating network dependency and eliminating variable cost.

The math nobody does at the start

Here's the part that separates an AI project that works from one that dies in month three.

Picture 30 field workers, each doing 40 interactions a day. That's 1,200 calls daily. On a large model API, with average prompts and responses, you land somewhere in the low hundreds of dollars per month. Sounds cheap. Then usage doubles because the tool is good. Then you add another workflow. Then the new branch comes online. Within a year, variable cost has become a line on a spreadsheet that somebody is going to question in a meeting.

With a local model, that line is zero. The cost sits in development and in the device you already own. It's fixed, predictable, and it doesn't grow when usage grows. For a manager, that's worth more than 5% extra accuracy.

The other side of the coin: a local model takes more work to set up. You have to define very clearly which tools the agent can call, test the edge cases, and have a plan for when it doesn't understand. There's no "throw the problem at GPT and pray". You're forced to design the flow properly.

Which, frankly, is a good thing. Most AI projects that fail, fail from lack of design, not lack of model.

How to test this without spending a fortune

If this caught your interest, the path isn't buying technology. It's picking a small, boring problem.

  1. Find the most repetitive task on your team. The one everybody complains about. Filling out forms, entering data, updating status.
  2. Count how many times it happens per day. If it's fewer than 50, you probably don't need AI, you need a better button.
  3. List the possible actions. If you can list them on one page, the small model can handle it.
  4. Test with ten people for two weeks. Measure time spent before and after. Numbers, not feelings.
  5. Only then decide whether to scale.

This playbook works for any AI project, with Needle2 or without. The classic mistake is starting with the tool and looking for a problem to fit it. That always goes wrong, and what's left is a pretty dashboard nobody opens.

What this signals about the next few years

Big cloud models aren't going anywhere. For complex reasoning, analysis and creation, they're still unbeatable.

But the industry's direction is clear: simple, repetitive tasks are moving down to the device. Cheap, fast, offline, private. What was a service becomes a component. It's the same path video compression, speech recognition and spell check already took. Once an expensive novelty in the cloud, today it's a chip.

For your business that means one practical thing: don't sign a long AI contract for a task that's simple. The price of that layer is heading toward zero. Save the budget for where the intelligence really counts.

And if you're looking at your operation right now thinking "there are about three things here that fit this", there probably are. The hard part isn't the AI. It's mapping the flow, choosing what to automate first and building it without breaking what already works.

That's exactly the kind of project I run. If you'd like to talk about your case, take a look at how I work.

LinkedIn summary

An AI agent that fits in 14MB and runs inside your phone, no cloud and no monthly fee.

It's called Needle2. That's smaller than your banking app, and it already understands a command, picks the right tool and executes it.

It won't write your contract. But it handles the repetitive 80% of the day: filling out forms, entering data, updating status. Offline, in the basement, with no signal.

And here's the part that matters for cash flow: zero variable cost. You pay for cloud only on the 20% that's worth it.

The classic mistake is still the same as always: start with the tool, then go looking for a problem to fit it.

If you just looked at your operation and thought "there are about three things here that fit", there probably are. Let's talk.

#ArtificialIntelligence #AI #Technology #Automation #Innovation