Coder Social home page Coder Social logo

mangate / selfgpt Goto Github PK

View Code? Open in Web Editor NEW
135.0 135.0 23.0 535 KB

A Whatsapp-bot that allows access to GPT3 while also serving as your own memory backup

License: GNU Affero General Public License v3.0

Python 61.29% Dockerfile 3.77% Batchfile 16.34% Shell 2.94% Bicep 15.67%

selfgpt's People

Contributors

adarc8 avatar elazarnaaman avatar evbambly avatar mangate avatar paviad avatar tommy-quitt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

selfgpt's Issues

wrong answers to relative time (yesterday, tomorrow, etc.)

A few weeks ago I told my bot that I had bought a certain item "yesterday" so I typed in:

/s I bought a thingamabob yesterday

Today I asked the bot

/q do I have a thingamabob?

And it answered:

Yes, you bought a thingamabob yesterday - which is incorrect....

Is this something we can solve?

guide how to deploy

I see in the readme it's suggested to run locally with ngrok. it would be nice if we provide a way to deploy it to the cloud

Image recognition and classification

I'm thinking about the following user experience:

  1. Take a picture of something
  2. Tell SelfGPT what you want it to remember

e.g.

Take a picture of the content of my freezer, ask it to remember that the items in the picture are in my freezer.

How do we approach this?

Transcribe voice messages feature

Let's start talking about this - also, might want to open up the "Discussions" tab for this repo (can be done in the repo Settings)

Some more dependencies

I took the time to run this on a fresh docker container, and was missing a few dependencies after running pip install, like yaml and plotly and others.

Here is my pip freeze output in case you are interested:
aiohttp==3.8.3
aiosignal==1.3.1
async-timeout==4.0.2
attrs==22.2.0
certifi==2022.12.7
charset-normalizer==2.1.1
click==8.1.3
contourpy==1.0.7
cycler==0.11.0
Flask==2.2.2
fonttools==4.38.0
frozenlist==1.3.3
idna==3.4
itsdangerous==2.1.2
Jinja2==3.1.2
joblib==1.2.0
kiwisolver==1.4.4
MarkupSafe==2.1.2
matplotlib==3.6.3
multidict==6.0.4
numpy==1.24.1
openai==0.26.4
packaging==23.0
pandas==1.5.3
Pillow==9.4.0
plotly==5.13.0
PyJWT==2.6.0
pyparsing==3.0.9
python-dateutil==2.8.2
pytz==2022.7.1
PyYAML==6.0
requests==2.28.2
scikit-learn==1.2.1
scipy==1.10.0
six==1.16.0
tenacity==8.1.0
threadpoolctl==3.1.0
tqdm==4.64.1
twilio==7.16.2
urllib3==1.26.14
Werkzeug==2.2.2
yarl==1.8.2

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.