Skip to content

ai-coach/agent

Welcome to AI-Coach

The Open Source AI solution for Personal Coaching

License: MIT License

AI-Coach is an Open Source tool designed to help you overcome obstacles, achieve your goals, and improve your overall well-being. Powered by the cutting-edge technology of GPT-3 and GPT-4, this AI-driven personal coach is accessible and adaptive to your unique needs.

🤖 Why AI-Coach?

With the rise of personalized digital wellness tools, AI-Coach is your very own personal development guru. By harnessing AI technology, it offers personalized guidance, recommends actionable steps, and helps you develop and stick to new habits, saving you time and cost of conventional coaching services.

✅ Features

  • 🎯 Helps set SMART (Specific, Measurable, Achievable, Relevant, Time-bound) goals
  • 📈 Provides progress tracking
  • 💡 Offers personalized suggestions for overcoming obstacles
  • 🧠 Develops positive habits
  • 👂 Active listening for understanding your unique needs
  • 💬 Provides real-time feedback
  • 😊 Helps with emotional intelligence and stress management

🗺️ Roadmap

  • 🏋️‍♀️ Plans to incorporate fitness and health coaching
  • 🧘‍♂️ Aims to add guided meditation and yoga
  • 🥗 Aspires to include nutritional advice
  • 🌐 Offers coaching in any language
  • 🤖 Select expected quality: Low (GPT-3: ⚡️), Medium (combination), or High quality (GPT-4: 🐢+💰)

🛑 Limitations

While AI-Coach can serve as a powerful personal development companion, it does have some limitations:

  • 🔑 It necessitates an API key from OpenAI, which might entail associated costs.
  • 📈 Its efficacy largely depends on the quality and honesty of your inputs.
  • 🧑‍💻 While it's designed to learn and adapt, human supervision is advisable to guarantee the appropriateness and effectiveness of the coaching.

🙌🏼 Getting Started

To get started with AI-Coach, follow the setup instructions listed below:

Prerequisites

Ensure you have Python 3.6 or later installed on your system. If not, you can download it from here.

Installation

  1. Clonethis repository to your local machine.
git clone https://github.com/ai-coach/agent.git
  1. Navigate to the cloned directory and install the required dependencies by executing the following command:
pip install -r requirements.txt
  1. Set up your OpenAI API key. Make sure to replace {your-api-key} with your actual API key.
export OPENAI_API_KEY={your-api-key}

Usage

After setting up, you can start using AI-Coach by running the main.py file:

python main.py

🤝 Contributing

We warmly welcome contributions to this project to help improve it. We are open to suggestions, bug reports, and pull requests. Please follow the contribution guidelines mentioned in the CONTRIBUTING.md file.

📝 License

This project is licensed under the MIT License. Please see the LICENSE file for more details.

About

An AI coach

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages