DEV Community

Cover image for Turtlebrowse - a local agentic browser powered by Gemma 4
Ethan Lee
Ethan Lee

Posted on

Turtlebrowse - a local agentic browser powered by Gemma 4

Gemma 4 Challenge: Build With Gemma 4 Submission

This is a submission for the Gemma 4 Challenge: Build with Gemma 4

What I Built

I built a fully local, open-source agentic browser. The browser is powered by the effective 2B variant of Gemma 4. Turtlebrowse is built with Java CEF, Swing, and JavaFX. Comes with multiple Material 3 Expressive themes too.

Demo

Download Turtlebrowse here.

Agentic search tool

Agentic navigation

Code

GitHub

How I Used Gemma 4

I used the E2B variant which can run on edge devices. I utilized Gemma 4's multimodal input such that it can process screenshots of the browser to understand the page better. I also used Gemma 4's tool calling abilities via Ollama to interact with pages, summarize pages, identify elements on pages, understand a visual representation of the page and more.

Banner

Top comments (0)