{
  "id": 16499672,
  "title": "Jarvis Control Center: Local Browser Agent Powered by Gemma 4",
  "url": "https://urgent.news/2026/10/25/jarvis-control-center-local-browser-agent-powered-by-gemma-4",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-25T17:09:03.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/srikar_naidu/jarvis-control-center-local-browser-agent-powered-by-gemma-4-n2g"
  },
  "original_language": "en",
  "account": "The Jarvis Control Center is a locally-run browser agent that utilizes the Gemma 4 model to understand and execute natural language commands for various tasks. Users can ask Jarvis to open websites, search the web, play YouTube videos, manage tasks, and interact with connected tools.\n\nFor instance, a user could say \"Open YouTube and play 11K by Seedhemaut,\" and Jarvis would handle the entire process. It would open the browser, search for the specified YouTube video, and play the result without requiring the user to perform each step manually.\n\nDeveloped using Next.js and TypeScript, Gemma 4 E2B running locally through Ollama, Playwright for browser automation, Convex for database, authentication, real-time synchronization, and server-side functions, ElevenLabs as a text-to-speech provider, Browser speech APIs for voice input, and Composio for connecting external tools and services, Jarvis is designed to work locally by default.\n\nThis local-first approach prioritizes privacy and control, as users can run Gemma through Ollama without sending their conversations to a hosted AI API. Cloud services, such as voice output or external integrations, can be enabled through environment variables when needed.\n\nOpen innovation played a crucial role in creating Jarvis, allowing users to run and customize the AI assistant on their own machines. By using an open-weight model through Ollama, the core assistant can operate locally, providing users with more privacy and control compared to a closed-hosted API.\n\nThe project showcases the potential of combining multiple open technologies instead of relying on a single provider. While GitHub Copilot helped accelerate the initial implementation, the Jarvis Control Center is a testament to the power of open-source tools and the benefits of local-first AI agents.",
  "summary": "What I Built I built Jarvis Control Center, a local-first browser agent that lets users control their computer with natural language. You can ask it to open websites, search the web, play YouTube videos, manage tasks, and use connected tools. For example: “Open YouTube and play 11K by Seedhemaut.” Jarvis uses Gemma locally to understand the request, decide whether a tool is needed, and execute…",
  "key_points": [
    "Jarvis Control Center is a locally-run browser agent.",
    "Powered by Gemma 4 model for natural language understanding.",
    "Designed for privacy and control with open-source technologies."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}