Skip to main content

Search and transcribe without the cloud on your own hardware

EmbeddingGemma 2 searches text, images and audio in 567 MB of RAM and Parakeet Ultra transcribes 25 languages. What is missing for patient or client data.

Search and transcribe without the cloud on your own hardware

Ricardo Argüello

Ricardo Argüello
Ricardo Argüello

CEO & Founder

Software Development 4 min read

A lawyer records an hour with a client. A clinic holds years of notes, images and consultation audio. A bank keeps its customer-service calls. Searching all of that, or turning it into text, is work AI does well, and many of those organizations cannot hand it to an outside vendor because their policy says the data does not leave.

That rule had a price. They settled for lower quality. Two October releases change the trade, with limits worth reading.

Two pieces that fit on your machine

First, EmbeddingGemma 2, released by Google on October 6. It has 740 million parameters under Apache 2.0, built in modules: 270 million for text and code, 170 million for images and video, 300 million for audio. Everything lands in one shared vector space, so a query like “chest X-ray, shadow in the lower lobe” can pull back the image, the note and the audio clip that discuss the same thing.

Google’s memory figures, taken on a Pixel 11 Pro, are about 191 MB with text only and about 567 MB for the full model. That is a phone. The question moved from “do I need a server?” to “which pocket?”

Second, Parakeet Ultra from Moondream, an open 600-million-parameter model that transcribes 25 languages. On the FLEURS set it cuts word error from 11.62% to 9.55% compared with the NVIDIA model it was trained from.

Running on top of it, Nigel Cannings reported an hour of audio transcribed in 0.73 seconds on an NVIDIA DGX Spark. That is roughly 4,903 times real time, at the same accuracy. It is his measurement, with code he optimized, and I have not reproduced it. Numbers like this are often taken with many requests in flight, so it does not mean one of your recordings comes back in under a second.

What changes and what does not

What changes is that the data can stay on your network. Recordings, case files and contracts get indexed and transcribed on a machine you control.

What does not change is that regulatory compliance is its own question. Owning the model does not put you in good standing by itself. And four gaps remain.

GapWhy it matters
Something to write the answerEmbeddingGemma 2 does not generate text. It finds the document and leaves the summary to another model, which also has to run locally
Protecting the vectorsA study presented at EMNLP 2023 exactly recovered 92% of 32-token texts from their vectors, including full names in clinical notes
Testing on your dataGoogle reports strong multilingual performance in general. Your clinical or legal vocabulary is a separate test
Permissions and logsWho queried what, and what got recorded

On the first row, the writing model is the heavy part. I covered that in the Colibrì post, where a giant model ran on a laptop at one token every 10 to 20 seconds, and in the Alex Finn one on why RAM was not the bottleneck. For drafting over sensitive data, the realistic choice today is a mid-size model. Searching and transcribing no longer needs a big one.

The second row is the one I think people underrate. Plenty of teams treat the vector database as a harmless index. Morris, Kuleshov, Shmatikov and Rush show it is not. Give it the same encryption and the same access rules as the documents themselves.

Where to start

Do not buy hardware first. Take a handful of real documents, already anonymized, and an hour of test audio. Run both pieces on a single machine and watch three things: whether search finds what your operations people know it should find, how many words of the transcript need hand correction, and how long it really takes.

That kind of test is part of what gets settled in AI Maestro for law firms, and the same logic holds for clinics and financial services. Stage 1 runs on the tools the company’s policy already approved, even if that policy bans cloud models, so nobody has to buy anything new to find out whether this works.

Try local search on your own documents

Frequently Asked Questions

EmbeddingGemma 2 is an open 740-million-parameter model Google released on October 6, 2026 under Apache 2.0. It turns text, code, images, video and audio into vectors so you can search by meaning. It runs on the device, so documents do not have to leave your own hardware.

Google measured about 191 MB of active RAM for text only, quantized, and about 567 MB for the full multimodal model, on a Pixel 11 Pro phone. The modules are 270 million parameters for text, 170 million for vision and 300 million for audio, so you load only what your use case needs.

Yes. Moondream's Parakeet Ultra is an open 600-million-parameter model that transcribes 25 languages and can be downloaded from Hugging Face under CC-BY-4.0. Nigel Cannings reported one hour of audio transcribed in 0.73 seconds on an NVIDIA DGX Spark, a self-reported figure not independently reproduced.

Embeddings are not anonymous. A study by Morris and coauthors, presented at EMNLP 2023, exactly recovered 92% of 32-token texts from their vectors, including full names in clinical notes. A vector database holding patient data needs the same protection as the original documents.

EmbeddingGemma 2 Parakeet Ultra local AI sensitive data semantic search transcription Google Gemma

Related Articles

Alex Finn's 1.5TB Mac Studio Bet Gets the Bottleneck Wrong
Software Development
· 6 min read

Alex Finn's 1.5TB Mac Studio Bet Gets the Bottleneck Wrong

Alex Finn predicts 1.5TB Mac Studios in 2 years for local frontier AI. Colibrì already ran a 744B model on 25GB with no GPU. Memory was never the limit.

Apple M7 Ultra Mac Studio local AI
Clef arrived two weeks after Jev. Design for the swap
Software Development
· 4 min read

Clef arrived two weeks after Jev. Design for the swap

Cloudflare released Clef, an open decision model compatible with Jev's API. Neither wins everywhere, so what matters is how cheap it is to change your mind.

Clef Jev Cloudflare
A Photoshop Clone From Public Specs: What Still Protects You
Software Development
· 4 min read

A Photoshop Clone From Public Specs: What Still Protects You

PhotoCraft rebuilds Photoshop from public specs and Naval calls models the last software moat. What stays yours when your product can be re-implemented.

PhotoCraft Photoshop Naval Ravikant