{"repo":"sayhi2e10414-cpu/focus-with","free":true,"listed":false,"github":"https://github.com/sayhi2e10414-cpu/focus-with","clone":"git clone https://github.com/sayhi2e10414-cpu/focus-with.git","description":"A private-by-default, self-hosted focus system with projects, timers, daily insights, distraction nudges, and optional AI/MCP companions.","language":"Python","stars":12,"topics":["claude","fastapi","focus","macos","mcp","pomodoro","productivity","self-hosted","sqlite","telegram"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"FocusWith A private-by-default focus system that helps turn meaningful plans into finished work. 简体中文 · Install · AI providers · Local MCP · Remote MCP FocusWith turns vague goals into directions, projects, tasks, and focused sessions. It keeps the core loop simple: choose one thing, start, return when distracted, finish, and decide what comes next. It works without Telegram and without an AI key. The core is a self-hosted web app; optional adapters add an AI companion, MCP connections, Telegram buttons, iPhone Shortcut events, an Android usage/timer companion, and native floating timers for macOS and experimental Windows testing. The web interface automatically follows Chinese browsers and can be switched between Simplified Chinese and English at any time. The choice is stored only in that browser. Public preview: FocusWith is currently a single-owner 0.x project. Back up your data before upgrading and review AI tool actions before approving them. Why FocusWith - Private by default. Local installs bind to 127.0.0.1 ; public MCP is opt-in and OAuth-protected. - Plans become something you can do. Organize directions → projects → tasks, or paste a Markdown plan generated by an AI chat. - The loop does not stop at a timer. FocusWith records sessions, merges repeated work on the same task, carries unfinished work forward, and recommends the next action. - Earned rewards stay earned. Choose or create a reward, build an uninterrupted focus streak toward it, and redeem it later from","default_branch":null,"files":null,"tree":[],"storefront":"/r/sayhi2e10414-cpu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sayhi2e10414-cpu/focus-with/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}