GithubHelp home page GithubHelp logo

jryanhaber / chatgpt-extender Goto Github PK

View Code? Open in Web Editor NEW
6.0 4.0 0.0 5 MB

An Extender for ChatGPT which configures it to serve you as an interdisiplinary coach towards achieving your goals

JavaScript 66.67% HTML 33.33%

chatgpt-extender's Introduction

build 1.0.2

Chat GPT 3 Extender

Installation Guide - check the bottom of this page.

How to use this app

  • Save ideas about what goals you would like to pursue anytime, then go to https://chat.openai.com/, open a new chat, open the extension, and click on the eye of any of your goals to seek help from ChatGPT. Sign in if needed.
  • Currently in version 1.0.2 this will do the following. It will configure ChatGPT, with just that one click the following will happen
  • ChatGPT will be configured as a life coach trained in every method it can get its hands on and will start coaching you, most often one step at a time through his selected method.
  • ChatGPT will switch methods mid process on demand with the reply "switch"
  • ChatGPT will remember which methods you liked the best and will adapt to select those from its randomly selected methods more often slowly, in other words, it is programmed to get to know you and what works for you.

Recent Feature Completions

  • ✔️ The ability to prime chatGPT to coach you in different ways
  • ✔️ Interdisciplinary methodologies for coaching styles
  • ✔️ working from boilerplate code, create an app that will accept the goals of the user
  • ✔️ Enable a user to easily and effortlessly get help from ChatGPT in relation to a goal they are working towards.
  • ✔️ Then add a button for the user to be able to click to automatically prime chatGPT with the request for coaching

Future Iterations

The most likely next steps for the development of this tool will include

  • The ability to check in in relation to your goals and have chatGPT be aware of the progress or challenges
  • ✔️ this is partly complete. ChatGPT will account for progress and challenges as you go now, in the future I aim to enable you to add check ins and challenges regularly so that chatGPT will be primed with this information for greater continuity.

Capabilities

  • This app will enable you to capture goals into it from anywhere, then trigger coaching in one click if you are on the chatGPT webpage for any of your goals.

Known Limitations

  • this was created within the parameters of manifestv2 for chrome extensions, and chrome now requires a refactor to v3 in order to allow formal submission to the app store. This appears to require a substantial refactor.
  • instant coaching functionality was turned on for chatGPT3's site when triggered with the eye icon on the main popup opened with the bottom left menu, but not yet triggered by the menu revealed by clicking on the chrome toolbar extension icon. That icon should be changed to open the main menu from now on.

Objectives coming up next

  • enable the user to move the extension around
  • enable zooming into a goal to trigger that goal

Overarching immediately next objective

... TBD

Next Phase of how this will be done

... TBD

Installation Guide

  • Go to this page https://github.com/jryanhaber/ChatGPT-Extender-
  • Click the green code button
  • image
  • Click download
  • image
  • Find the downloaded file and double click to expand
  • Open Chrome, then the extensions panel ( menu: window / extensions ) or type this url chrome://extensions/
  • turn on developer mode on the top right
  • image
  • click load unpacked on the top left
  • image
  • and select the file you downloaded.

How to Use

Now its installed. To use it you can click the extension anytime to add goals into it.

  • Then go to https://chat.openai.com/
  • click new chat ( sign in if needed )
  • image
  • open ChatGPT Extender with the bottom right Plus sign
  • image
  • and click on the eye next to any goal to start
  • image

Known Weaknesses

  • you currently need to open the menu from the bottom left plus sign to get the eye link to work
  • It currently loads that bottom right plus sign on any site ( will be removed / made specific to just openai.com )

Credits

A fully functional prototyope was built in 8 hrs by Jonathan Haber B.A., a Full Stack React Dev from Oakland, CA. It was built on top of the following boilerplate code as well as on top of ChatGPT, currently a language learning model that Jonathan considers to be the worlds most advanced AI.

About Jonathan Haber

Boilerplate starting points

This extension was built from the boilerplate of the framer extension https://github.com/ElForastero/framer

The Framer extension was made with react-browser-extension-boilerplate

Example

Example

Example

Copyright © 2019 Eugene Dzhumak.


chatgpt-extender's People

Contributors

jryanhaber avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.