Free Download for MCP

View an ad to download for free

Softonic review

Self-hosted focus app with AI companion and session tracking

focus-with, from Sayhi2e10414 Cpu, is a self-hosted productivity ecosystem that converts vague plans into finished work. The app centers on a single-task session loop and optional AI companions using the Model Context Protocol (MCP). It bundles timed sessions, session recovery after distraction, and cross-device continuity while supporting Markdown plan imports. Designed for developers, knowledge workers, and AI power users who need local control and AI integration during focused work.

What tasks the tool actually handles and how it fits a workflow

The app maps planning to execution by letting users turn goals into directions, projects, and actionable tasks, with Markdown plan import supported. Its core workflow asks you to pick one task, start a session, return when distracted, then decide what comes next. This single-task loop targets work that benefits from discrete, time-boxed effort and repeated short sessions for progress tracking.

How AI companions participate in real sessions and what they can do

AI assistants can act on your focus state because the server exposes annotated tools to models. The app provides 11 annotated MCP tools that allow compatible clients to start sessions, query focus status, and manage tasks. AI features are optional and the core server operates without an AI API key, so assistants augment rather than replace the local session controls.

Installation, platforms, and technical limits for deployment

Self-hosting requires minimal developer setup: the server runs on Python 3.11+ or via Docker and presents a web interface plus native front-ends. Native macOS has a floating timer, Windows uses an experimental WinUI 3 timer, Android has a companion app, and iOS integrates through Shortcuts. Cross-device state sync covers web, desktop, and mobile endpoints when configured.

Privacy model and distraction handling in practice

Local-first defaults and opt-in remote features mean installations bind toand data stays on your server unless you enable remote MCP options. Distraction handling ties sessions to phone events and offers optional camera-based detection for nudges and consequences. The app also records daily and weekly analytics, merging repeated sessions on the same task into unified totals for progress review.

Practical choice for technically minded users who want local AI-aware focus

The app rewards users who prioritize data locality and programmatic assistant control, and it suits developers or power users who can run a local server. Setup and the experimental Windows timer create a learning curve for non-technical users, so expect configuration work before it becomes part of a daily routine. For those comfortable with self-hosting, it provides a privacy-centered bridge from planning to tracked work.

  • Pros

    • Local-first design binds to 127.0.0.1 by default
    • Exposes 11 annotated MCP tools for AI-managed focus actions
    • Multiple session types: Pomodoro, deep-focus, free-focus, count-up
  • Cons

    • Requires Python 3.11+ or Docker for server deployment
    • Windows timer is experimental and may have limited polish
    • Camera-based distraction detection is optional and privacy-sensitive

App specs

  • Developer

  • License

    Free

  • Version

    v0.7.0

  • Latest update

  • Platform

    MCP

  • Language

    English

Program available in other languages


Free Download for MCP

View an ad to download for free


User reviews about focus-with

Have you tried focus-with? Be the first to leave your opinion!

Add review

Latest articles

Laws concerning the use of this software vary from country to country. We do not encourage or condone the use of this program if it is in violation of these laws.
Signed in to Softonic as