Models › functiongemma family

functiongemma-270m-it

google Gemma Terms of Use out 13 months ago

268M parameters, text in, text out, 32K tokens of context.

Verified 2026-10-25 Rank #596 in LLMs · score 74.2 method v1 Sources 3 Downloads 30d 16.1k · #472 of 619 tracked

Changed this week: 5 new quantized builds on the Hub (68 in all).2026-10-24 · 4 new quantized builds on the Hub (67 in all).2026-10-24

Can I run it?0.2GB at INT4Estimatefits a 16 GB cardmethod
Can I use it?Gemma Terms of UseGoogle's terms + prohibited-use policy; must pass terms downstreamlicence file2026-10-24
Do people use it?16.1kdownloads, 30 days#472 of 619 we track · below the median+2 likes, downloads −8% this week1,110 likesHugging Face2026-10-24

Worth reading

Picked by rule from 1 tracked piece: the lab's own post, the most shared, a field report, the latest.

The model runs 100% locally in a browser for physics simulation puzzles powered by FunctionGemma and Transformers.js.

From FunctionGemma 270M Model · blog.google · 2025-12-18
The lab's own post

FunctionGemma 270M Model

Google releases FunctionGemma, a specialized version of the Gemma 3 270M model tuned for function calling to run locally on edge devices.

  • The model supports deployment using LiteRT-LM, vLLM, MLX, Llama.cpp, Ollama, Vertex AI or LM Studio.
  • Developers can access the Mobile Actions guide with a Colab notebook and dataset to train their own specialized agent.
blog.google 2025-12-18 226 HN pts · 56 comments 903 words

Where it's used

Hugging Face does not say who downloads a model or with what. These are the proxies: API providers listing it, quantized builds, fine-tunes/adapters/merges, and Spaces that load it.

No API provider serves it, so its downloads are people running it themselves: 68 quantized builds and 31 Spaces.

  • As a service0no API provider listed
  • On own hardware68quantized builds
  • Built on504471 fine-tunes · 33 adapters · 0 merges
  • In apps31Hugging Face Spaces

Top Spaces running it: webml-community/FunctionGemma-Physics-Playground ♥ 107 · google/functiongemma-tuning-lab ♥ 86 · triflix/brainfuncall ♥ 1 · ovinduG/gemmafunctionC ♥ 1

Will it fit?

Weights only, an estimate: leave room for the KV cache. Method

Fits a 16 GB card at INT4

About 0.2 GB at INT4, 0.3 GB at FP8, 0.6 GB at BF16: weights only, so leave room for the KV cache.

16 GB card64 GB Mac2×80 GB8×80 GBINT4: about 0.2 GB of weights (estimate; KV cache and activations extra)INT40.2 GBFP8: about 0.3 GB of weights (estimate; KV cache and activations extra)FP80.3 GBBF16: about 0.6 GB of weights (estimate; KV cache and activations extra)BF160.6 GB
16 GB card64 GB Mac2×80 GB8×80 GBINT4: about 0.2 GB of weights (estimate; KV cache and activations extra)INT40.2 GBFP8: about 0.3 GB of weights (estimate; KV cache and activations extra)FP80.3 GBBF16: about 0.6 GB of weights (estimate; KV cache and activations extra)BF160.6 GB

Estimate params × bytes per param × 1.2 · how we estimate

The story so far

Weights, every dated article, and repo commits on one rail.

1 dated article and 4 repo commits so far

Teal is the weights (2025-10-08), amber triangles are 1 dated article (each links to it), grey ticks are repo commits.

NovDecJanFebMarAprMayJunJulAugSepOct2026-01-14: 1 repo commit2025-12-18: 3 repo commitsFunctionGemma 270M Model · 2025-12-18Weights 2025-10-08 · 2025-10-08Weights 2025-10-08now
NovDecJanFebMarAprMayJunJulAugSepOct2026-01-14: 1 repo commit2025-12-18: 3 repo commitsFunctionGemma 270M Model · 2025-12-18Weights 2025-10-08 · 2025-10-08Weights 2025-10-08now

What people built on it

572 derivatives on the Hub. Which build to run, by runtime: the most downloaded in each class.

572 derivatives on the Hub, most of them fine-tunes

From the Hugging Face model tree; quantized builds in teal, fine-tunes, merges and adapters in greys.

68 quantized (Hugging Face model tree)471 fine-tunes (Hugging Face model tree)33 adapters (Hugging Face model tree)68 quantized471 fine-tunes33 adapters
68 quantized (Hugging Face model tree)471 fine-tunes (Hugging Face model tree)33 adapters (Hugging Face model tree)68 quantized471 fine-tunes33 adapters

All variants →

Reference

Everything else, folded: the full tables, every source.

Benchmarks

10 rows

Benchmarks 10 rows

measured third-party leaderboard rowauthor-reported number from the model card or eval files (10)No confidence intervals unless the source gave them; settings differ between rows, so compare within a benchmark, not across. Date = the benchmark's own date when it gives one, else when we read it.
BenchmarkValueSetting / notesReported byDate
author-reported BFCL · Call tools and APIs61.60-shotmodel author2026-10-07
author-reported BFCL · Call tools and APIs390-shotmodel author2026-10-07
author-reported BFCL · Call tools and APIs36.20-shotmodel author2026-10-07
author-reported BFCL · Call tools and APIs22.90-shotmodel author2026-10-07
author-reported BFCL · Call tools and APIs61.10-shotmodel author2026-10-07
author-reported BFCL · Call tools and APIs73.70-shotmodel author2026-10-07
author-reported MultiPL-E · Write code with agents63.50-shotmodel author2026-10-07
author-reported MultiPL-E · Write code with agents29.50-shotmodel author2026-10-07
author-reported MultiPL-E · Write code with agents25.70-shotmodel author2026-10-07
author-reported MultiPL-E · Write code with agents20.80-shotmodel author2026-10-07

What the card says

2 cited sentences

Summary generated, cited

FunctionGemma is a 268M parameter text-generation model built on the Gemma 3 architecture.[1][2] It is designed to be fine-tuned for specific function-calling tasks and supports a total input context of 32K tokens.[3][4]

  1. parameters human
  2. “The model has the same architecture as Gemma 3”
  3. “intended to be fine-tuned for your specific function-call…”
  4. “Total input context of 32K tokens”

Generated 2026-10-07 15:10 UTC by parasail-gemma-4-26b-a4b-it; each numeral points at the fact it rests on. Not a verdict.

Use-case evidence

4 use cases

What it is good at 4 use cases

Labels are evidence, not verdicts: measured a third-party leaderboard row for this model; author-reported a number the model author published in the card or eval files; structural a deterministic signal from the name, config or chat template, or a decision-model estimate. Each chip links to its source. All use cases.

Facts

20 fields

Listed in LLMs

Facts

Pipeline tagtext-generation
Librarytransformers
ArchitecturesGemma3ForCausalLM
Model typegemma3_text
Dtypebfloat16
Params by dtypeBF16: 268,098,176
Size bandS
MoEno
Context length32,768 (config.json max_position_embeddings)
Gatedmanual
LicenseGemma Terms of Use (gemma)
Hub snapshot2026-10-25

Servability

vLLM · SGLang

Servability

vLLM: supported · Gemma3ForCausalLM · 7050ef881ff0835f6890a47db1859a24c65481d6SGLang: supported · Gemma3ForCausalLM · 773cb938fe9484a8f7e7e46fb1b1fe96412c59ed

vLLM registry (7050ef881ff0835f6890a47db1859a24c65481d6) · SGLang registry (773cb938fe9484a8f7e7e46fb1b1fe96412c59ed) · Matched by architecture class name against each project's registry on main; 'supported' means the architecture is registered, not that this checkpoint was tested.

Hardware fit

3 estimates

Hardware fit ESTIMATE

Weights-only memory for functiongemma-270m-it: params × bytes/param × 1.2 overhead. KV cache and activations are extra. How this is computed.

BF16 (2 bytes/param)0.6 GB · Edge (<4 GB)
FP8 (1 byte/param)0.3 GB · Edge (<4 GB)
INT4 (0.5 bytes/param)0.2 GB · Edge (<4 GB)

Weights only (params × bytes/param × 1.2 overhead); KV cache and activations extra.

All variants

40 variants

Lineage

Original model Family: google/functiongemma 572 derivatives on the Hub

finetune: 471quantized: 68adapter: 33

Top variants (40 shown, ranked by downloads)

Relation
Quant
40 rows
Variant Relation Quant Params Band License Author Likes Downloads
unsloth/functiongemma-270m-it finetune — 268M S gemma unsloth 14 104.9k
unsloth/functiongemma-270m-it-GGUF quantized GGUF — — gemma unsloth 98 94.4k
unsloth/functiongemma-270m-it-unsloth-bnb-4bit quantized -bnb 271M S gemma unsloth 2 37.9k
litert-community/functiongemma-270m-ft-mobile-actions finetune — — — gemma litert-community 299 5.7k
bartowski/google_functiongemma-270m-it-GGUF quantized GGUF — — gemma bartowski 3 14.7k
ggml-org/functiongemma-270m-it-GGUF quantized GGUF — — gemma ggml-org 6 11.8k
acon96/Home-FunctionGemma-270m finetune GGUF 268M S gemma acon96 12 11.3k
distil-labs/distil-home-assistant-functiongemma quantized GGUF 268M S apache-2.0 distil-labs 25 8k
lmstudio-community/functiongemma-270m-it-MLX-8bit quantized MLX 268M S gemma lmstudio-community 5 8k
lmstudio-community/functiongemma-270m-it-MLX-bf16 finetune MLX 268M S gemma lmstudio-community 0 6.3k
SkGufranAhmed/functiongemma-finetuned quantized GGUF 268M S gemma SkGufranAhmed 2 4.3k
OpenmindAGI/functiongemma-finetuned-g1-multilingual adapter — 268M S apache-2.0 OpenmindAGI 0 4k
mlx-community/functiongemma-270m-it-4bit quantized -4bit 268M S gemma mlx-community 3 3.8k
mlx-community/functiongemma-270m-it-bf16 finetune -bf16 268M S gemma mlx-community 7 3.2k
onnx-community/functiongemma-270m-it-ONNX quantized — — — gemma onnx-community 7 2.7k
DevQuasar/google.functiongemma-270m-it-GGUF quantized GGUF — — — DevQuasar 0 3k
DMindAI/DMind-3-nano finetune — — — apache-2.0 DMindAI 57 8
litert-community/FunctionGemma_270M_Mobile_Actions finetune — 268M S gemma litert-community 12 1.2k
seyhankokcu/functiongemma-270m-it-simple-tool-calling finetune — 268M S — seyhankokcu 0 1.8k
litert-community/functiongemma-270m-ft-tiny-garden finetune — — — gemma litert-community 24 590
BrinqAI/functiongemma-270m-physical-ai quantized GGUF — — gemma BrinqAI 0 1.3k
JoaoPito/functiongemma-270m-it-simple-tool-calling finetune — 268M S — JoaoPito 0 1.3k
seyhankokcu/functiongemma-270m-it-auraskin-tool-calling finetune — 268M S — seyhankokcu 0 1.3k
renhehuang/functiongemma-270m-it-coffee-robot-mcp quantized GGUF 268M S gemma renhehuang 1 1.2k
nlouis/ada_model adapter — — — — nlouis 15 388
naver-ellm/functiongemma-270m-it-GGUF quantized GGUF — — gemma naver-ellm 0 1.1k
naver-ellm/functiongemma-270m-it-mobile-actions finetune — 268M S — naver-ellm 0 1.1k
bhaiyasingh45/functiongemma-function-calling-router_youtube_demo finetune — 268M S — bhaiyasingh45 0 1k
linsong8208/trainer_output finetune — 268M S — linsong8208 0 1k
soniqo/FunctionGemma-270M-LiteRT-LM adapter — — — gemma soniqo 0 991
lmstudio-community/functiongemma-270m-it-MLX-6bit quantized MLX 268M S gemma lmstudio-community 0 904
kartikaybagla/functiongemma-bank-sms-parser quantized GGUF — — gemma kartikaybagla 0 899
Qrzysztof/functiongemma-270m-it-prepaid-cards finetune — 268M S — Qrzysztof 0 888
madhuHuggingface/functiongemma-vpc-gguf quantized gguf — — apache-2.0 madhuHuggingface 2 780
mlx-community/functiongemma-270m-it-8bit quantized -8bit 268M S gemma mlx-community 1 824
zeriworkspace/transfer-function-gemma quantized — — — mit zeriworkspace 0 859
lxyuan/FunctionGemma-270M-banking77-router finetune — 268M S gemma lxyuan 0 824
JackJ1/functiongemma-270m-it-mobile-actions-litertlm finetune — 268M S gemma JackJ1 10 318
Qrzysztof/functiongemma-270m-it-prepaid-cards-v2 finetune — 268M S gemma Qrzysztof 0 813
ps1x/ha-russian-function-gemma finetune — 268M S gemma ps1x 5 561

Repository changelog

4 commits
changed in the last 7 daysOther: 2026-10-24, 2026-10-24all changes

Repository changelog 4 commits

DateCommitSHA
2026-01-14 Update README.md (#17) 39eccb0
2025-12-18 Update config.json (#5) ead2a1f
2025-12-18 Update config.json with additional stop tokens (#4) 86613d0
2025-12-18 Super-squash branch 'main' using huggingface_hub f54f871

Articles and coverage

1 piece

Ranked by source signals (HN, Lobsters, authority domains, official posts) and recency. Summaries are generated from a stored copy of the article text; every sentence cites a span of that text, and nothing is shown that failed the citation check.

Official1

blog.google2025-12-18officialauthorityHN front pageHN 226 pts · 56 comments903 words
Google releases FunctionGemma, a specialized version of the Gemma 3 270M model tuned for function calling to run locally on edge devices. Fine-tuning on the Mobile Actions dataset boosts accuracy from a 58% baseline to 85%, enabling reliable execution on hardware like the NVIDIA Jetson Nano. The model uses Gemma's 256k vocabulary to efficiently tokenize JSON inputs while routing complex tasks to larger models like Gemma 3 27B.written, reviewed, cited
  • The model supports deployment using LiteRT-LM, vLLM, MLX, Llama.cpp, Ollama, Vertex AI or LM Studio.
  • Developers can access the Mobile Actions guide with a Colab notebook and dataset to train their own specialized agent.
  • The model runs 100% locally in a browser for physics simulation puzzles powered by FunctionGemma and Transformers.js.

Similar models

3 models

Similar models

  • gemma-3-270m · 268M
    same size band (S), same task (text-generation)
  • gemma-3-270m-it · 268M
    same size band (S), same task (text-generation)
  • LFM2.5-230M · 230M
    same size band (S), same task (text-generation)

Sources

3 sources

Sources

Hub snapshot: 2026-10-25 · HF API: 2026-10-24 21:39 UTC · Providers: 2026-10-24 21:44 UTC · Articles: 2026-10-24 21:46 UTC · Summary: 2026-10-07 15:10 UTC · Last verified 2026-10-25

Follow functiongemma-270m-it

Watch this model

Email alerts are not open yet; the feeds above are the same data. See feeds for the item schema.