DEV Community

Edge AI from the Trenches Series' Articles

Back to Jaydeep Shah (JD)'s Series
What I Learned by Dissecting gemma-4-E2B-it_qualcomm_sm8750.litertlm
Cover image for What I Learned by Dissecting gemma-4-E2B-it_qualcomm_sm8750.litertlm

Gemma 4 Challenge: Write about Gemma 4 Submission

What I Learned by Dissecting gemma-4-E2B-it_qualcomm_sm8750.litertlm

Comments
8 min read
What I Learned Turning a HuggingFace Model Into Something My Phone Can Run
Cover image for What I Learned Turning a HuggingFace Model Into Something My Phone Can Run

Gemma 4 Challenge: Write about Gemma 4 Submission

What I Learned Turning a HuggingFace Model Into Something My Phone Can Run

Comments
9 min read
What I Learned Untangling LiteRT, LiteRT-LM, and TFLite
Cover image for What I Learned Untangling LiteRT, LiteRT-LM, and TFLite

Gemma 4 Challenge: Write about Gemma 4 Submission

What I Learned Untangling LiteRT, LiteRT-LM, and TFLite

Comments
4 min read
FP32, INT4, and Everything Between - What I Learned About Precision on Mobile
Cover image for FP32, INT4, and Everything Between - What I Learned About Precision on Mobile

FP32, INT4, and Everything Between - What I Learned About Precision on Mobile

Comments
7 min read
Why My LLM Runs 4x Faster on Hardware I Had Never Heard Of
Cover image for Why My LLM Runs 4x Faster on Hardware I Had Never Heard Of

Why My LLM Runs 4x Faster on Hardware I Had Never Heard Of

1
Comments
7 min read
I opened a .litertlm file. Here is what is actually in there
Cover image for I opened a .litertlm file. Here is what is actually in there

I opened a .litertlm file. Here is what is actually in there

Comments
5 min read
The Invisible Layer Between My Prompt and the Model
Cover image for The Invisible Layer Between My Prompt and the Model

The Invisible Layer Between My Prompt and the Model

Comments
4 min read
What I Learned About "On-Device AI": Most of It Is a Promise, Not a Guarantee
Cover image for What I Learned About "On-Device AI": Most of It Is a Promise, Not a Guarantee

What I Learned About "On-Device AI": Most of It Is a Promise, Not a Guarantee

Comments
5 min read
One Model, Three Chips, Two Files: How LiteRT Delegates Really Work
Cover image for One Model, Three Chips, Two Files: How LiteRT Delegates Really Work

One Model, Three Chips, Two Files: How LiteRT Delegates Really Work

Comments
10 min read
What On-Device AI Benchmarks Actually Feel Like
Cover image for What On-Device AI Benchmarks Actually Feel Like

What On-Device AI Benchmarks Actually Feel Like

Comments
8 min read
Prompt Engineering Beat My Fine-Tuned Model. Here Is Why.
Cover image for Prompt Engineering Beat My Fine-Tuned Model. Here Is Why.

Prompt Engineering Beat My Fine-Tuned Model. Here Is Why.

Comments
8 min read
What I Learned Getting an NPU to Actually Initialize: Six Silent Failures
Cover image for What I Learned Getting an NPU to Actually Initialize: Six Silent Failures

What I Learned Getting an NPU to Actually Initialize: Six Silent Failures

Comments
13 min read
One Prompt Was Not Enough: Building a 4-Step On-Device Redaction Pipeline
Cover image for One Prompt Was Not Enough: Building a 4-Step On-Device Redaction Pipeline

One Prompt Was Not Enough: Building a 4-Step On-Device Redaction Pipeline

Comments
14 min read
What I Learned Trying to Benchmark On-Device AI Honestly
Cover image for What I Learned Trying to Benchmark On-Device AI Honestly

What I Learned Trying to Benchmark On-Device AI Honestly

Comments
18 min read
Prompt Engineering on a Small On-Device Model Is a Different Sport
Cover image for Prompt Engineering on a Small On-Device Model Is a Different Sport

Prompt Engineering on a Small On-Device Model Is a Different Sport

Comments
11 min read
My Fine-Tuned Gemma 4 Loaded Fine, Then Broke on the First Message
Cover image for My Fine-Tuned Gemma 4 Loaded Fine, Then Broke on the First Message

My Fine-Tuned Gemma 4 Loaded Fine, Then Broke on the First Message

1
Comments
10 min read
What I Learned Benchmarking the Same LLM on My Phone's NPU, GPU, and CPU
Cover image for What I Learned Benchmarking the Same LLM on My Phone's NPU, GPU, and CPU

What I Learned Benchmarking the Same LLM on My Phone's NPU, GPU, and CPU

Comments
9 min read
How I Benchmarked an LLM Running Entirely on a Phone (No Cloud, No API)
Cover image for How I Benchmarked an LLM Running Entirely on a Phone (No Cloud, No API)

How I Benchmarked an LLM Running Entirely on a Phone (No Cloud, No API)

Comments
16 min read
The Deployment Boundary: Why On-Device AI Breaks After Colab
Cover image for The Deployment Boundary: Why On-Device AI Breaks After Colab

The Deployment Boundary: Why On-Device AI Breaks After Colab

Comments
13 min read
Edge AI Skills: From Metal to Model
Cover image for Edge AI Skills: From Metal to Model

Edge AI Skills: From Metal to Model

Comments
11 min read
"What Happens When 15 Apps Each Ship a 3 GB Model?"
Cover image for "What Happens When 15 Apps Each Ship a 3 GB Model?"

"What Happens When 15 Apps Each Ship a 3 GB Model?"

Comments
14 min read
What I Learned Trying to Ship a Fine-Tuned Model to the NPU
Cover image for What I Learned Trying to Ship a Fine-Tuned Model to the NPU

What I Learned Trying to Ship a Fine-Tuned Model to the NPU

Comments
10 min read
Why Benchmarking On-Device AI Turned Into Its Own Engineering Project
Cover image for Why Benchmarking On-Device AI Turned Into Its Own Engineering Project

Why Benchmarking On-Device AI Turned Into Its Own Engineering Project

Comments
12 min read