Skip to content

SuiZa:The Only Fitness Agent You’ll Ever Need 🏋️‍♂️💪

image

Overview

SuiZa is an innovative fitness platform developed on the Sui blockchain, leveraging advanced AI and blockchain technology to offer a personalized, immersive fitness experience. The platform combines holographic trainers, real-time health tracking, and AI-driven social interaction to motivate users and enhance their fitness journey.

Features

Privacy-Preserving Health Data Storage 🔒

  • On-Chain Commitment, Off-Chain Data: User health metrics are stored securely using zkCircom circuits, ensuring privacy and security.
  • Zero-Knowledge Proof Verification: Users can selectively share health metrics without exposing full data.
  • Secure & Private Health Tracking: Data remains private unless explicitly shared with a verified proof.

AI-Driven Personalization with Eliza Agents 🤖

  • Personalized Fitness Guidance: Eliza Agents provide tailored fitness advice, nutritional guidance, and motivational support based on individual user preferences.
  • Content Generation: These agents dynamically generate engaging content such as workout tips, health blogs, and motivational posts, enhancing user engagement.

Holographic Eliza Agent 🕶️

  • Immersive Fitness Training: The Holographic Eliza Agent serves as a virtual personal trainer, offering workouts in a virtual reality environment that syncs with real-world fitness equipment.
  • Health Challenges and Rewards: Users can complete fitness challenges and adhere to prescribed routines to earn rewards, promoting a consistent fitness regimen.

Integration with Fitbit ⌚

  • Real-Time Health Tracking: Seamless integration with Fitbit devices to monitor health metrics like heart rate, calories burned, and activity levels in real-time.
  • Progress Tracking and Analysis: Automated generation of progress charts and live tracking features help users stay informed about their fitness journey.

AI Companion Profiles 🌟

  • Engaging AI Personalities: Features AI companions like "Amelia Soga" and "Henry Cavill" who engage users through fan battles, fitness challenges, and social interactions.
  • Community Building: These AI profiles foster a sense of community and encourage social interactions within the platform.

Suiza Flow Diagram

          +--------------------------------------+
          |   User Connects                     |
          |   (Socials -> X, Google)           |
          |   Gears -> Fitness, AR             |
          +--------------------------------------+
                       |
                       v
+------------------------------------------------+
|  zkCircom Circuit for Health Data Privacy      |
|  - Calculate Poseidon hash of health data     |
|  - Store only hash & object ID on Sui         |
|  - Keep raw health data off-chain             |
+------------------------------------------------+
                       |
                       v
+------------------------------------------------+
|  Zero-Knowledge Proof (ZKP) Generation         |
|  - User selects data to share (e.g. temp)     |
|  - Generates proof with zkCircom circuit      |
|  - Public inputs: Commitment, index, value   |
|  - Verifier checks proof against Sui storage |
+------------------------------------------------+
                       |
                       v
+------------------------------------------------+
|  Health Data Verification & Sharing           |
|  - Requester verifies ZKP before accessing   |
|  - Data remains private unless shared        |
+------------------------------------------------+
                       |
                       v
          +--------------------------------------+
          |    Eliza/Sui Agentic Wallets        |
          |    (Managed via Eliza Sui Plugin)  |
          |    (User-defined spending policies) |
          +--------------------------------------+
                       |
                       v
+------------------------------------------------+
|  Eliza Agent (Agent 1)                        |
|  - Interacts with user                        |
|  - Gathers & processes fitness data           |
|  - Triggers Agent 2 for complex tasks        |
+------------------------------------------------+
                       |
                       v
+------------------------------------------------+
|  Agent 2 (browser-use-webui)                   |
|  - Runs advanced AI computations              |
|  - Returns personalized workout data          |
+------------------------------------------------+
                       |
                       v
+------------------------------------------------+
| Move-to-Earn (M2E) Contract Interaction       |
|  - Users log workouts                         |
|  - Rewards based on streaks                   |
|  - Staking mechanism for challenges           |
|  - AI-generated workout challenges            |
+------------------------------------------------+
                       |
                       v
+------------------------------------------------+
|  AI Companion Engagement     ELIZA             |
|  - "David Goggins" (HIIT & endurance)          |
|  - "Lazar Angelo" (Strength & muscle)        |
|  - AI-generated fan battles & motivation      |
|  - AI fitness duels between user avatars     |
+------------------------------------------------+

Getting Started 🚀

To start using SuiZa, follow these steps:

  1. Install the SuiZa application from [App Store link] or [Google Play link].
  2. Sync your Fitbit device with the SuiZa app to start tracking your health data.
  3. Engage with your personalized Eliza Agent to receive your tailored fitness plan.

Contribution 🤝

We welcome contributions from the community to help improve SuiZa. If you have suggestions or want to contribute, please fork the repository and submit a pull request.

License 📄

This project is licensed under the MIT License - see the LICENSE.md file for details.

Popular repositories Loading

  1. suiza-contracts suiza-contracts Public

    Smart Contracts powering suiza agent in healthcare.

    Move 1

  2. health-privacy-circuit health-privacy-circuit Public

    A demo zk test setup for Suiza,SuiZa is an innovative fitness platform developed on the Sui blockchain, leveraging advanced AI and blockchain technology to offer a personalized, immersive fitness e…

    C++ 1

  3. .github .github Public

    Suiza Architecture

  4. suiza-frontend suiza-frontend Public

    TypeScript 3

  5. eliza eliza Public

    Forked from elizaOS/eliza

    Autonomous agents for everyone

    TypeScript

  6. suiza-x-oauth suiza-x-oauth Public

    Developer X oauth suiza

    JavaScript 1

Repositories

Showing 8 of 8 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…