Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Building a self-hosted life OS that my AI assistant can actually use

Description and use

Edi Life OS consolidates five separate life‑management apps into a single self‑hosted platform, enabling an AI assistant to read and update real data via a secure API.

Problem

The author needed a single place to track focus, habits, goals, projects and money, but existing tools were siloed and did not interoperate, making it hard to assess progress toward a desired life.

Outcome

Edi Life OS consolidates disparate life‑management tools into a single, self‑hosted platform that can be queried and updated by an AI assistant, providing a unified view of daily performance and long‑term progress while maintaining data integrity and privacy.

Workflow

  • 1. Install Edi Life OS via docker compose or cPanel‑style zip.
  • 2. Use the web interface to create and manage life areas, SMART goals, habits, tasks, and financial plans.
  • 3. The system stores each workspace state as a JSON document in a single app_state table, guarded by optimistic concurrency checks.
  • 4. Finance data is modeled as plans with derived dues, ensuring stable IDs and atomic payment recording.
  • 5. An MCP server exposes 26 tools over a bearer‑token API, allowing an AI assistant (Claude) to read and update real data through safe, idempotent operations.
  • 6. The AI can query the dashboard, create goals, mark habits complete, and perform other actions via natural language commands.

Evidence

My days used to live in five places: a to-do app, a habit tracker, a budgeting spreadsheet, a Pomodoro timer and a notes app.

Source

Edi Life OS is a self-hosted dashboard for focus, habits, goals, projects and money, and it ships with an MCP server so an AI assistant like Claude can work with my real data.

Source

Most workspaces store their state as JSON documents in a single app_state table. That keeps the schema small, but it raises an obvious risk: two tabs (or a tab and an API client) editing the same document and silently overwriting each other.

Source

Edi Life OS has a small HTTP API protected by a dedicated bearer token, and a stdio MCP server with 26 tools on top of it: dashboard, goals, tasks, habits, finance and notes.

Source

  • Record date: 2026-10-08T09:40:51.012Z