# LifeOS **Repository Path**: zeron2022/life-os ## Basic Information - **Project Name**: LifeOS - **Description**: 面向自律人群的全方位个人生活管理应用。日程计划、训练记录、饮食营养、学习管理、链接收藏、资讯聚合——六大模块,一个 App。 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-07-26 - **Last Updated**: 2026-07-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Life OS Personal life management system. ## Tech Stack - **Frontend**: Flutter (iOS / Android / Web) - **Backend**: Python FastAPI - **Database**: PostgreSQL + SQLite (local-first) - **AI**: OpenAI API ## Quick Start ### Prerequisites - Python 3.11+ - Flutter 3.x - Docker & Docker Compose ### Backend ```bash cd backend python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate pip install -e ".[dev]" # Start PostgreSQL and Redis docker compose up -d # Run migrations alembic upgrade head # Start server uvicorn app.main:app --reload ``` ### Frontend ```bash cd frontend flutter pub get flutter run ``` ## Project Structure ``` Life os/ ├── backend/ # Python FastAPI backend │ ├── app/ │ │ ├── api/ # Route controllers │ │ ├── models/ # SQLAlchemy models │ │ ├── schemas/ # Pydantic schemas │ │ ├── services/ # Business logic │ │ └── core/ # Shared utilities │ └── tests/ ├── frontend/ # Flutter app │ └── lib/ │ ├── core/ # Infrastructure │ └── features/ # Feature modules └── docker-compose.yml ```