Självhostad fokusapp med AI-kompanjon och sessionsspårning
focus-with, från Sayhi2e10414 Cpu, är ett självhostat produktivitetsekosystem som omvandlar vaga planer till färdigt arbete. Appen fokuserar på en enkel uppgiftssession loop och valfria AI-kompanjoner som använder Model Context Protocol (MCP). Den paketerar tidsinställda sessioner, sessionåterställning efter distraktion och kontinuitet över enheter samtidigt som den stöder Markdown-planimporter. Utformad för utvecklare, kunskapsarbetare och AI-maktanvändare som behöver lokal kontroll och AI-integration under fokuserat arbete.
Vilka uppgifter verktyget faktiskt hanterar och hur det passar in i ett arbetsflöde
Appen kartlägger planering till genomförande genom att låta användare omvandla mål till riktningar, projekt och handlingsbara uppgifter, med stöd för Markdown-planimport. Dess kärn arbetsflöde ber dig att välja en uppgift, starta en session, återvända när du blir distraherad, och sedan bestämma vad som kommer härnäst. Denna enskilda uppgiftsloop riktar sig mot arbete som gynnas av diskret, tidsbegränsad insats och upprepade korta sessioner för framstegsövervakning.
Hur AI-kompanjoner deltar i verkliga sessioner och vad de kan göra
AI-assistenter kan agera utifrån ditt fokusläge eftersom servern exponerar annoterade verktyg för modeller. Appen tillhandahåller 11 annoterade MCP-verktyg som gör det möjligt för kompatibla klienter att starta sessioner, fråga om fokusstatus och hantera uppgifter. AI-funktioner är valfria och kärnservern fungerar utan en AI-API-nyckel, så assistenter kompletterar snarare än ersätter de lokala sessionskontrollerna.
Installation, plattformar och tekniska begränsningar för distribution
Självhostning kräver minimal utvecklarinställning: servern körs på Python 3.11+ eller via Docker och presenterar ett webbgränssnitt plus inbyggda front-end. Inbyggd macOS har en flytande timer, Windows använder en experimentell WinUI 3-timer, Android har en följeslagarapp, och iOS integreras genom genvägar. Synkronisering av tillstånd över enheter täcker webb-, skrivbords- och mobilpunkter när det är konfigurerat.
Integritetsmodell och hantering av distraktioner i praktiken
Lokalt först standarder och opt-in fjärrfunktioner innebär att installationer är bundna till och data stannar på din server om du inte aktiverar fjärr-MCP-alternativ. Hantering av distraktioner kopplar sessioner till telefonhändelser och erbjuder valfri kamerabaserad detektering för påminnelser och konsekvenser. Appen registrerar också daglig och veckovis analys, vilket slår samman upprepade sessioner på samma uppgift till enhetliga totalsummor för framstegsöversyn.
Praktiskt val för tekniskt sinnade användare som vill ha lokal AI-medveten fokus
Appen belönar användare som prioriterar datalokalisering och programmatisk assistentkontroll, och den passar utvecklare eller kraftanvändare som kan köra en lokal server. Installation och den experimentella Windows-timern skapar en inlärningskurva för icke-tekniska användare, så förvänta dig konfigurationsarbete innan det blir en del av den dagliga rutinen. För dem som är bekväma med egen hosting, erbjuder den en integritetscentrerad bro från planering till spårat arbete.