Skip to content
This repository was archived by the owner on Jun 10, 2026. It is now read-only.

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Focus.sh Documentation

Welcome to the Focus.sh documentation. This AI-powered CLI task manager helps you stay productive with natural language task management and beautiful terminal interfaces.

📚 Documentation Categories

  • Historical development plans and status reports
  • Technical analysis documents
  • Implementation notes and research

🚀 Quick Start

  1. Install dependencies: Go 1.21+ and Ollama
  2. Pull AI model: ollama pull qwen2.5:1.5b
  3. Run Focus.sh: go run cmd/focus/main.go unified

🤖 AI Setup

Focus.sh uses AI for natural language task processing:

Primary: Local AI (Ollama)

  • Model: qwen2.5:1.5b (recommended)
  • Privacy: All processing happens locally
  • Setup: ollama pull qwen2.5:1.5b

Fallback: Remote AI (OpenRouter)

  • Usage: When local AI is unavailable
  • Models: Various models available
  • Setup: Requires API key

See Configuration Guide for detailed setup.

🎯 Key Features

  • Natural Language Tasks: Add tasks with plain English
  • AI-Powered Insights: Smart categorization and prioritization
  • Beautiful Terminal UI: Synthwave themes and modern design
  • Calendar Integration: Task scheduling and calendar views
  • Cross-Platform: Windows, macOS, and Linux support
  • Interactive Dashboards: Multiple TUI interfaces
  • Local First: Data stored locally with optional cloud features

📞 Support


Last updated: 2024-01-XX