{"slug": "deskdetox-an-open-source-cli-agent-that-forces-you-away-from-your-keyboard", "title": "DeskDetox 🌿: An Open-Source CLI Agent That Forces You Away From Your Keyboard", "summary": "A developer built DeskDetox, an open-source command-line agent that generates hyper-local, weather-aware outdoor micro-adventures to pull users away from their screens. Built in Python on the open-source google.antigravity SDK, the tool uses LocalAgentConfig to handle the agentic loop, tool wiring, and async streaming, and is installable globally via pip. The developer says running the agent locally avoids the background location tracking and routine harvesting a proprietary mobile app would require.", "body_md": "*This is a submission for the [Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass](https://dev.to/challenges/hacktoberfest-week1-2026-10-05)*\n\nWhen I saw the **\"Touch Grass\"** theme, it hit me: almost every \"outdoor\" or \"break\" app on the market has a fatal flaw—you are still staring at a screen. Hiking apps, run trackers, and meditation guides keep our heads bowed and our thumbs scrolling.\n\nI wanted to build an agent that actively fights screen time. Meet **DeskDetox**—a local CLI tool built with the new open-source `google.antigravity` Python SDK. You tell it how much time you have, and it generates a hyper-local, weather-aware outdoor micro-adventure so you can leave your phone on your desk and actually experience the physical world.\n\nHere is DeskDetox in action! I typed that I had 11 minutes for a quick break between PR reviews. The agent dynamically calculated my walking radius, checked the sky, and generated this mission:\n\n*(I actually followed this mission. Leaving my phone on my desk and walking out the door empty-handed felt strange at first, but incredibly liberating!)*\n\nThe complete source code is available on GitHub. Because it is fully packaged, you can install it globally on your machine using `pip`!\n\n**GitHub Repository:** [Dev-Suraj-Dhawal/DeskDetox](https://github.com/Dev-Suraj-Dhawal/DeskDetox.git)\n\nI built the core harness using Python, leaning entirely into open-source agent frameworks and open data.\n\n`LocalAgentConfig` handles the agentic loop, tool wiring, and async streaming effortlessly from the terminal.\nIf this were a closed, proprietary mobile app, it would be a privacy nightmare. It would require background location tracking, push notifications, and harvesting my daily routines on a central server just to tell me to go outside.\n\nBecause DeskDetox uses an **open-source agent harness** running locally on my terminal:\n\nIt is an anti-app—it runs locally, gives you a mission, and then you close your laptop.", "url": "https://wpnews.pro/news/deskdetox-an-open-source-cli-agent-that-forces-you-away-from-your-keyboard", "canonical_source": "https://dev.to/surajdhawal/deskdetox-an-open-source-cli-agent-that-forces-you-away-from-your-keyboard-1oo0", "published_at": "2026-10-11 09:19:53+00:00", "updated_at": "2026-10-11 09:21:33.867742+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "ai-products"], "entities": ["DeskDetox", "google.antigravity", "Python", "GitHub", "Dev-Suraj-Dhawal", "Hacktoberfest"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/deskdetox-an-open-source-cli-agent-that-forces-you-away-from-your-keyboard", "markdown": "https://wpnews.pro/news/deskdetox-an-open-source-cli-agent-that-forces-you-away-from-your-keyboard.md", "text": "https://wpnews.pro/news/deskdetox-an-open-source-cli-agent-that-forces-you-away-from-your-keyboard.txt", "jsonld": "https://wpnews.pro/news/deskdetox-an-open-source-cli-agent-that-forces-you-away-from-your-keyboard.jsonld"}}