Edi Life OS is a self‑hosted personal productivity dashboard that unifies habits, goals, Kanban, finance, focus timers and notes into one private interface with a single sign‑in and database. It produces a daily productivity score by connecting habits to goal progress and surfacing work across ten workspaces: Overview, Growth (six life dimensions with SMART goals and periodic reviews), Focus (Pomodoro sessions with soundtrack and dynamic landscape), Habittify (daily habits, streaks and seven‑day charts), Kanban (draggable cards, checklists, comments and attachments), Calendar, Goals, Finance (ledger in Toman with recurring items and debts), Notepad and sticky Notes. Examples of AI interactions include creating SMART goals, marking habits complete, and logging expenses when the optional assistant is connected.
The stack targets PHP 8.1+ and MySQL 8+ (or MariaDB), with Docker Compose recommended for deployment but runnable on cheap shared hosting or a local PHP server. An optional Node.js MCP server exposes 26 token‑protected tools over a private /api/v1 HTTP API so Claude or other MCP clients can read and act on the dashboard; the MCP process communicates via STDIO and never touches database credentials. Data lives in the user’s MySQL (some state as JSON), saves use transactions and revision checks, and the project favors a single‑owner model - API tokens grant broad access so HTTPS and host‑level rate limits are advised. Built with vanilla JS, MIT licensed, and provided with docs, tests and migration utilities.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.