gemma-agents logo

gemma-agents

Free

A local AI coding agent for Apple Silicon Macs, powered by Ollama, with persistent sessions, code review, sandboxed tools, and task verification.

Visit Website
Related by shared tags and keywordspanomahermes-sdlc-agentswispcrew
ai-agentaiai-agentsai-toolsgemma4ai assistantautomation

Overview

Gemma Agents is a local development agent for macOS Apple Silicon, driven by an installed Ollama model. It explores a project, prepares or applies modifications, executes approved validations, and keeps sessions in SQLite. The tool provides an interactive terminal interface with streaming and conversation resumption, project exploration, AGENTS.md instructions, skills, and optional memory. It supports journaled edits, block review, and cancellation with conflict control, as well as plans, persistent tasks, validations, and cron scheduling. Controlled Git tools, expiring permissions, and a macOS sandbox are included, along with a local HTTP/WebSocket API and SQLite storage backup/restore. Prerequisites are macOS Apple Silicon, uv, Python ≥ 3.14.3, Git, and a local Ollama server running with a tool-capable model installed; no model is downloaded by Gemma Agents. The default workspace is ./workspace, which must be separate from runtime code, storage, and skills. Global options like --workspace go before the subcommand. In the interactive terminal, /help shows commands and /review on enables edit review before application. The model can modify workspace files and an approved command can delete them, so backups are advised. The macOS sandbox relies on sandbox-exec, deprecated by Apple; the project has not undergone a security audit against hostile code. The local API must not be exposed to the Internet. It is distributed under the Apache-2.0 license, while models and dependencies retain their own licenses.

Pricing

Free

Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.

Visit Website

Prices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.

Use Cases

  • Teams use Gemma Agents to explore a project and prepare or apply modifications.
  • Teams use Gemma Agents to run an interactive terminal with streaming and conversation resumption.
  • Teams use Gemma Agents to journal edits, review by blocks, and cancel with conflict control.
  • Teams use Gemma Agents to manage plans, persistent tasks, validations, and cron scheduling.
  • Teams use Gemma Agents to leverage controlled Git tools, expiring permissions, and a macOS sandbox.
  • Teams use Gemma Agents to access a local HTTP/WebSocket API and backup/restore SQLite storage.
  • Teams use Gemma Agents to run a first task in a dedicated workspace, such as creating and verifying a file.

Features

Run a local AI coding agent

Use Ollama on Apple Silicon Macs

Continue work across persistent sessions

Review code with the agent

Use sandboxed tools for coding

Verify completion of coding tasks

Reviews

No reviews yet. Be the first to share your experience!

Rankings & collections