Skip to content

Latest commit

 

History

History
176 lines (128 loc) · 8.27 KB

README.uk.md

File metadata and controls

176 lines (128 loc) · 8.27 KB

🚀 OpenHealth

AI-асистент здоров'я | Працює на ваших даних

Platform Language Framework

📢 Тепер доступно у веб-версії!
У відповідь на запити щодо простішого доступу ми запустили веб-версію.
Спробуйте зараз: open-health.me

🌍 Виберіть свою мову

English | Français | Deutsch | Español | 한국어 | 中文 | 日本語 | Українська


Демонстрація OpenHealth

🌟 Огляд

OpenHealth допомагає вам контролювати дані про своє здоров'я. Використовуючи ШІ та вашу інформацію про особисте здоров'я, OpenHealth надає приватного помічника, який допомагає краще розуміти своє здоров'я та керувати ним. Для максимального захисту конфіденційності ви можете повністю запускати його локально.

✨ Можливості проекту

Ключові можливості
  • 📊 Централізоване введення даних про здоров'я: Легко об'єднайте всі дані про здоров'я в одному місці.
  • 🛠️ Розумний аналіз: автоматично аналізує ваші дані про здоров'я та створює файли структурованих даних.
  • 🤝 Контекстуальні бесіди: Використовуйте структуровані дані як контекст для персоналізованої взаємодії з AI на основі GPT.

📥 Підтримка джерел даних і мовних моделей

Джерела даних, які можна додати Підтримувані мовні моделі
• Результати аналізу крові
• Дані перевірки стану здоров'я
• Особиста фізична інформація
• Сімейна історія
• Симптоми
• LLaMA
• DeepSeek-V3
• GPT
• Claude
• Gemini

🤔 Чому ми створили OpenHealth

  • 💡 Ваше здоров'я - ваша відповідальність.
  • ✅ Справжнє управління здоров'ям поєднує ваші дані + інтелект, перетворюючи розуміння на дієві плани.
  • 🧠 ШІ діє як неупереджений інструмент, який допомагає вам ефективно керувати своїм довгостроковим здоров'ям.

🗺️ Діаграма проекту

graph LR
    subgraph Джерела даних здоров'я
        A1[Клінічні записи<br>Аналізи крові/Діагнози/<br>Рецепти/Знімки]
        A2[Платформи здоров'я<br>Apple Health/Google Fit]
        A3[Носимі пристрої<br>Oura/Whoop/Garmin]
        A4[Особисті записи<br>Дієта/Симптоми/<br>Сімейна історія]
    end

    subgraph Обробка даних
        B1[Аналізатор даних<br>і стандартизація]
        B2[Уніфікований формат<br>медичних даних]
    end

    subgraph Інтеграція ШІ
        C1[Обробка LLM<br>Комерційні та локальні<br>моделі]
        C2[Методи взаємодії<br>RAG/Кеш/Агенти]
    end

    A1 & A2 & A3 & A4 --> B1
    B1 --> B2
    B2 --> C1
    C1 --> C2

    style A1 fill:#e6b3cc,stroke:#cc6699,stroke-width:2px,color:#000
    style A2 fill:#b3d9ff,stroke:#3399ff,stroke-width:2px,color:#000
    style A3 fill:#c2d6d6,stroke:#669999,stroke-width:2px,color:#000
    style A4 fill:#d9c3e6,stroke:#9966cc,stroke-width:2px,color:#000
    
    style B1 fill:#c6ecd9,stroke:#66b399,stroke-width:2px,color:#000
    style B2 fill:#c6ecd9,stroke:#66b399,stroke-width:2px,color:#000
    
    style C1 fill:#ffe6cc,stroke:#ff9933,stroke-width:2px,color:#000
    style C2 fill:#ffe6cc,stroke:#ff9933,stroke-width:2px,color:#000

    classDef default color:#000
Loading

Примітка. Функціональність синтаксичного аналізу даних наразі реалізована на окремому сервері Python, а в майбутньому її планується перенести на TypeScript.

Початок роботи

⚙️ Як запустити OpenHealth

Інструкції з монтажу
  1. Клонуйте репозиторій:

    git clone https://github.com/OpenHealthForAll/open-health.git
    cd open-health
  2. Налаштувати та запустити:

    # Скопіюйте файл середовища
    cp .env.example .env
    
    # Запустіть програму за допомогою Docker Compose
    docker compose --env-file .env up

    Для існуючих користувачів використовуйте:

    # Згенеруйте ENCRYPTION_KEY для файлу .env:
    # Виконайте команду нижче та додайте вивід до ENCRYPTION_KEY у .env
    echo $(head -c 32 /dev/urandom | base64)
    
    # Перебудувати та запустити програму
    docker compose --env-file .env up --build
  3. Доступ до OpenHealth: Відкрийте браузер і перейдіть до http://localhost:3000, щоб почати використовувати OpenHealth.

Примітка. Система складається з двох основних компонентів: аналізу та LLM. Для аналізу ви можете використовувати docling для повного локального виконання, а компонент LLM може працювати повністю локально за допомогою Ollama.

Примітка. Якщо ви використовуєте Ollama з Docker, обов'язково встановіть кінцеву точку Ollama API на: http://docker.for.mac.localhost:11434 для Mac або http://host.docker.internal:11434 для Windows.


🌐 Спільнота та Підтримка

💫 Поділіться Своєю Історією та Отримуйте Оновлення

AIDoctor Subreddit Discord

📬 Контакти

Reddit

🤝 Поговорити з Командою

Calendly Email