DuarteSantos8/openGym

Public

Open-source gym & body-weight tracker, now in the App Store (iPhone + Apple Watch) and as an Android APK. Plan routines, log workouts, see which muscles are trained, import from Strong/Hevy/FitNotes. Self-host it or use it on the phone alone.

Beeknoee

Bee AI phân tích repositoryBETA

AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.

Cập nhật lần cuối: 09/10/2026

Đăng nhập để hỏi Bee AI

Tóm tắt bởi Bee AI

openGym là ứng dụng tự host phục vụ theo dõi tập gym và thể trọng, hướng tới người dùng muốn kiểm soát hoàn toàn dữ liệu tập luyện mà không phụ thuộc vào dịch vụ đám mây có phí.

  • Hỗ trợ đăng nhập passkey (Face ID, Touch ID, vân tay) và đồng bộ dữ liệu đa thiết bị.
  • Thư viện 1.324 bài tập kèm ảnh động hướng dẫn, lọc theo thiết bị cá nhân và bản đồ cơ bắp.
  • Nhập dữ liệu từ FitNotes, Strong, Hevy và xuất toàn bộ ra một file JSON.
  • Tính năng AI coach và MCP server cục bộ tùy chọn, tắt mặc định và chạy bằng API key cá nhân.

Lưu ý

  • Mã nguồn cấp phép theo AGPL-3.0, nhưng hình ảnh và video bài tập là nội dung bên thứ ba với bản quyền còn tranh chấp, không nằm trong giấy phép này.
  • Để sử dụng tính năng passkey từ điện thoại di động, hệ thống yêu cầu cấu hình HTTPS và tên miền hợp lệ.

Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.

  • Độ phổ biến94
  • Độ tươi100
  • Cộng đồng41
  • Tài liệu100
  • Phát hành100
  • Mức độ khóTrung bình
  • Phù hợp vớiLập trình viên
  • Loại dự ánỨng dụng
  • Giấy phépAGPL-3.0

Kiến trúc & Công nghệ

Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.

Tech stack

  • JavaScript
  • React
  • Vite
  • Node.js
  • NGINX
  • Docker
  • Kubernetes
  • OpenAPI
  • MCP

Kiến trúc tổng quan

Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.

  • frontend/Giao diện người dùng viết bằng React và Vite.
  • api/Dịch vụ backend Node.js xử lý API và lưu trữ dữ liệu JSON.
  • web/Cấu hình build frontend và proxy Nginx.
  • mcp/Triển khai MCP server để tích hợp AI hỗ trợ.
  • kubernetes/Cấu hình triển khai ứng dụng trên Kubernetes.
  • docs/Tài liệu hướng dẫn triển khai và sử dụng ứng dụng.
  • scripts/Các script hỗ trợ quản lý và bảo trì dự án.

Hướng dẫn nhanh

Các bước để bắt đầu với repository này.

bash
git clone https://github.com/DuarteSantos8/openGym.git
cd openGym

Các use case chính

Những ứng dụng có thể xây dựng từ repository này.

  • Tự host ứng dụng theo dõi tập luyện gym và thể trọng bằng Docker Compose.
  • Lên lịch tập, ghi nhật ký hiệp tập (supersets, drop sets, warm-up) và tính toán đĩa tạ.
  • Theo dõi mức phục hồi cơ bắp, ước tính 1RM và phân tích tiến độ thể trọng.
  • Kết nối trợ lý MCP (như Claude Desktop) để truy vấn lịch sử tập luyện trên máy cục bộ.

Repository tương tự

Cùng chủ đề trong kho Bee.

  1. 1freeCodeCamp/freeCodeCampfreeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.458.2k+454
  2. 2morluto/reaReverse engineer anything with agents, from app behavior down to native binaries.411.9k+39.2k
  3. 3awesome-selfhosted/awesome-selfhostedA list of Free Software network services and web applications which can be hosted on your own servers332.1k+2.4k
  4. 4affaan-m/ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.293.3k+6.1k
  5. 5react/reactThe library for web and native user interfaces.251.8k+46

Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 09/10/2026.