// local-llm · google-deepmind/gemma

gemma

gemma est un projet de LLM locaux open source, créé par google-deepmind (google-deepmind/gemma sur GitHub). Il compte 5 774 étoiles sur GitHub et 1 032 forks, il est publié sous la licence Apache-2.0 et a été mis à jour pour la dernière fois sur GitHub le 6 octobre 2026.

Google DeepMind's Gemma open-weight LLM library — install, load and chat with Gemma models in Python.

★ 5,8 k étoiles⑂ 1,0 k forksApache-2.0mis à jour oct. 2026
▦ visuel — le README de ce projet ne contient aucune capture intégrable,
voici donc un emplacement réservé. Le guide ci-dessous est complet malgré tout.
// détails du projet

Détails du projet

Étoiles GitHub
5 774
Forks
1 032
Licence
Apache-2.0
Dernière mise à jour sur GitHub
6 octobre 2026
Catégorie
LLM locaux
Type de fiche
Guide d'installation complet
Site officiel
Official site
// fonctionnement

Comment ça marche

  1. Clarify your use case

    Decide which Gemma model size fits your hardware and whether you need text-only or multimodal input.

  2. Install the library

    Install the gemma package from PyPI into your Python environment.

  3. Download the weights

    Get the model weights from the official Gemma download channels and note their license terms.

  4. Run a conversation

    Load the model with the example code and start a multi-turn chat.

// fonctionnalités

Pourquoi on l'adore

Official Gemma implementation

The reference Python library for Gemma models, maintained by Google DeepMind.

Multimodal, multi-turn examples

The bundled example runs a multi-turn, multimodal conversation with Gemma 4-class models.

Simple PyPI install

pip install gemma gets the library; weights are fetched separately so code and models update independently.

Documentation and technical reports

Links to the full documentation site and the technical reports describing model capabilities and metrics.

Ecosystem links

Points to other Gemma implementations and tooling across frameworks if you do not run JAX.

Open weights

Gemma models are open-weight releases from Google, usable locally under the Gemma terms.

Advertisement
// lancez-le

Lancez-le vous-même

  1. Clone the repository

    Clone the Gemma library repository.

    git clone https://github.com/google-deepmind/gemma.git
    cd gemma
  2. Install the library

    Install the gemma package from PyPI.

    pip install gemma
  3. Run the example

    Download the weights as the README directs, then run the minimal multi-turn conversation example.

    python -m gemma.examples # see README for the exact command
// cas d'usage

Ce que vous pouvez créer

Advertisement
// faq

Questions fréquentes

Who maintains this library?

Google DeepMind maintains the gemma repository and the Gemma model family.

Is Gemma free?

The library is Apache-2.0 licensed; the model weights are open weights distributed under Google's Gemma terms, which you accept when downloading them.

Does it need a paid API key?

No — you run the weights locally. You do need to download the weights through the official channels, which may require accepting the Gemma terms.

How does it compare to using Gemma through Hugging Face Transformers?

This is DeepMind's own JAX-based reference implementation; the Transformers route is often easier if your stack is PyTorch, but this repo is the canonical source for the library and examples.

How do I get started?

pip install gemma, download the weights per the README, and run the conversation example.

// continuez l'exploration

Outils similaires

LLM locaux

litellm

The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, an…

★ 60,1 k étoilesCustom
Voir le guide →
LLM locaux

GPT4All

GPT4All — run local LLMs on any device: a free desktop chat client and Python SDK that run open models entirely on your CPU, no GPU or cloud required

★ 77,4 k étoilesMIT
Voir le guide →
LLM locaux

LlamaPen

A no-install GUI for Ollama and other local LLM providers.

★ 450 étoilesAGPL-3.0
Voir le guide →
LLM locaux

ChatGLM2-6B

Open bilingual (Chinese-English) 6B chat LLM with 32K-context variant and low-memory INT4 inference.

★ 15,5 k étoilesApache-2.0
Voir le guide →
LLM locaux

llm

Access large language models from the command-line

★ 12,6 k étoilesApache-2.0
Voir le guide →
LLM locaux

assistant-ui

Typescript/React Library for AI Chat 💬🚀

★ 12,4 k étoilesMIT
Voir le guide →
// alternatives

Alternatives en LLM locaux

Les autres projets de la catégorie LLM locaux avec le plus d'étoiles du catalogue LibreAI — la sélection réaliste d'alternatives si gemma ne vous convient pas.

// plus en local-llm

Plus en LLM locaux

Projets de la catégorie LLM locaux proches dans le catalogue, les plus proches en étoiles de gemma — continuez à explorer de part et d'autre.

Obtenir gemma

Gratuit et ouvert : récupérez le code source, mettez une étoile au dépôt et commencez à créer.