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.
Code
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.



Top comments (0)