from Hacker News

GirlfriendGPT – OSS AI Companion

by EniasCailliau on 5/23/23, 9:20 AM with 199 comments

  • by jakkos on 5/23/23, 10:13 AM

    I'm very torn on this.

    On one hand, I think that personalized OSS AIs are the future from a pure utility perspective, and it will inevitably be "more fun" for them to have personalities. I also think that if someone is deriving joy from something and not harming anyone else, who I am to judge them.

    On the other, I've already found myself asking ChatGPT questions that I would have asked on a forum/discord or even a colleague, it already is removing human interactions from my life. The internet has become a dark showcase of what a lack of human interaction, especially with people of opposing ideas, can result in and this kind of tech will obviously exacerbate this.

  • by sebstefan on 5/23/23, 10:03 AM

    I'm squarely monogamous, you guys mind if I declare that it's my turn with the AI girlfriend? No forking the github please
  • by danwee on 5/23/23, 11:07 AM

    There is something I don't understand (from a tech point of view). Why call it GirlfriendGPT if 99% of the code is generic code for a fancy whatever-you-want-it-to-be chatGPT? The only thing that makes the answers "girlfriend-like" is this file https://github.com/EniasCailliau/GirlfriendGPT/blob/main/src...

    So, it should be tremendously easy to turn GirlfriendGPT into "BestFriendGPT" or "LinusTorvaldsGPT" or whatever by just modifying the prompt, right? I know, I know, perhaps duplication is cheaper than (the wrong) abstraction but my tech-side tells me: refactor the common thing out now! : D

  • by yreg on 5/23/23, 10:40 AM

    The concerns mentioned in this thread are very valid, but there is a second side to this as well.

    There are many lonely people, be it for depression, anxiety, inability to create social contacts, living in exclusion, being old and having no descendants, … They are largely invisible to the rest of the society.

    Seems to me that this technology might make their lives more bearable.

  • by yyyk on 5/23/23, 10:17 AM

    AFAICT it uses steamship_langchain which calls to OpenAI. It's technically 'OSS' in the sense a client to a closed system is OSS.
  • by meghan_rain on 5/23/23, 10:14 AM

    > using GPT4

    stopped reading there, not gonna send my intimate stuff to a US megacorp (Microsoft)

  • by whywhywhywhy on 5/23/23, 12:05 PM

    Company that nails this product is going to be very rich and a strange world is ahead of us.

    Calling it now within 6 years this will be as normal as Tinder.

    Most of peoples social interactions are between aluminum and glass sheets. I don’t believe it’s going to matter what’s on the other side soon.

  • by wsc981 on 5/23/23, 11:08 AM

    > Memories: Soon, the AI will have the capability to remember past interactions, improving conversational context and depth.

    Not sure if this is a good idea. You say something wrong one time and whenever there’s an argument she will bring it up again.

  • by Havoc on 5/23/23, 11:41 AM

    I wouldn't mind an AI companion in the friend sense, but I really struggle with the GF part. Perhaps that's me being silly but it feels a step too far & like setting yourself up for trouble.

    Either way it would need to 100% local. Not just privacy (that too), but more control. See replika service recently changing their algo and a bunch of people freaking out about their companion being broken.

  • by adamsocrat on 5/23/23, 10:38 AM

    That reminds me the Samantha in Her(2013).

    "Theodore : What are you doing? Samantha : I'm just sitting here, looking at the world and writing a new piece of music."

  • by foolinaround on 5/23/23, 12:34 PM

    Instead of a GirlfriendGPT, a personal assistant GPT - which is hosted in a private location, and receives feeds of all your personal data ( emails, calendar, fitbit) and adhoc ( I can send a note to it saying I drank 6 beers last night).

    It also then remembers all the past conversations, and i guess by then forms a decent idea of your tastes, etc.

    This would be an amazing tool!

  • by exitb on 5/23/23, 10:15 AM

    Why the role playing? Isn't it easier to accept the chatbot for what it is? I broker the communication between my son and ChatGPT and they don't role-play anything - there's no imaginary friend dynamic going on. He just talks with the computer, because it knows stuff about things he's interested in.
  • by Mizza on 5/23/23, 10:14 AM

    I am not worried about an evil, monstrous AGI suddenly emerging and blowing away humanity, but I do worry about things like this. Hyperpornography seems a squarely apocalyptic trend.
  • by Oras on 5/23/23, 10:30 AM

    Japanese app did it back in 2017, LLM just made it easier for a solo developer to do the same thing.

    https://soranews24.com/2017/04/25/soranews24s-loneliest-repo...

  • by sanitycheck on 5/23/23, 10:33 AM

    I can see this being the next thing for the Instagram/OnlyFans ladies to sell. I wonder if it'll be openly ("you can have AI me as a GF for $xxx!") or covertly ("for $xx/mo we can have fun together on Telegram")
  • by bqst on 5/23/23, 10:20 AM

    When the "HER" distopia catches up with reality.
  • by gumballindie on 5/23/23, 10:09 AM

    "GPT Trainer" - I can totally see this becoming a linkedin job title. Right along "prompt engineer".
  • by sschueller on 5/23/23, 10:39 AM

    I am more worried about this being the perfect tool for scammers than people reducing social interaction. Set it up on dating sites and let it "prime" users until you take over to do the scam.
  • by thomasfromcdnjs on 5/23/23, 10:23 AM

    I made a Tinder bot in the first month of GPT-3's public API release. The ethics made me squirm so I always asked for permission to turn it on and told people when it was on and off. The models moral alignment was way more "friendly" back then so turned it into some pretty saucy chats. The model was better than me at replying, still single though.

    (It was simply holding onto the last 10-20 messages and injecting it into the prompt)

  • by RcouF1uZ4gsC on 5/23/23, 11:06 AM

    I suspect that the frequent

    “I apologize, an an ethical AI, I cannot discuss…”

    will ruin the illusion.

  • by AlecSchueler on 5/23/23, 10:41 AM

    Do we think a Boyfriend version will ever come along? Interesting that I've seen so much talk about AI girlfriends but there's a quiet assumption that straight women won't be interested in this technology. Is that correct?
  • by stndef on 5/23/23, 11:30 AM

    I'd love to see something liket this in the form of a personal assistant. My brain is a mess and having something that's tied into my workflow, calendars, messaging to remind me of things would be fantastic.
  • by mk89 on 5/23/23, 10:32 AM

    I have to admit that I watched the demo and when the guy asked for the selfie I was expecting ... not sure, some hot chick or I don't know, someone you can't "easily" have in real life (come on, you know what I mean).

    Well, what can I say. Maybe I am pretty much biased given my existence as a "human being", so I couldn't think of anything else.

    But well, when I saw the picture I couldn't hold a "WTFF!".

    Funny project, nothing to add.

    You should sell this to Facebook, maybe they can finally make some use of that meta crap they've been trying to monetize from :)

  • by chrisatthestudy on 5/23/23, 10:20 AM

    More interesting, possibly, is the project that this is forked from (by the same developer), which is a general-purpose framework for LangChain Agents: https://github.com/steamship-packages/langchain-agent-produc...

    I'm curious, though. It appears to be using the OpenAI API, which means that at some point it has to have an API key, but I can't see any sign in the code of where it expects to get this from.

  • by snapcaster on 5/23/23, 1:13 PM

    This is an open source catfishing application. I'm not sure if the author is intending this but pretty clearly the killer use case for this currently
  • by cauliflower99 on 5/23/23, 11:24 AM

    This does not bode well for the future. We are at a record low for interaction between men and women as it stands. Bringing in substitutes for social interaction just plays into the problem. This will not cure loneliness - these types of initiatives will increase loneliness in the long term.

    There is one thing that cures loneliness - talking to other people and developing relationships.

  • by 7e on 5/24/23, 4:17 AM

    I suppose now is the time to see Spike Jonze’s “Her” if you haven’t already.
  • by rsrsrs86 on 5/23/23, 12:25 PM

    This is very bad.

    “her” is not a particularly uplifting movie.

  • by dhfbshfbu4u3 on 5/23/23, 11:15 AM

    Haven’t we retreated from life enough? AI companions are just a fancy way of pretending you’re not alone.
  • by xena on 5/23/23, 11:36 AM

    This is the kind of shit that I'd see in a philosophical science fiction movie. Excellent work.
  • by darkwater on 5/23/23, 10:40 AM

    Not so surprisingly, there is a "nickname.eth" in the demoed telegram chat list.
  • by smusamashah on 5/23/23, 1:26 PM

    Since it's using ChatGPT, won't the chat be very censored and totally SFW?
  • by neilv on 5/23/23, 11:23 AM

    A real SO would require fewer megacorps snooping on your personal interactions.
  • by SimFG on 5/23/23, 11:08 AM

    Sometime, the girlfriend may be busy, need a GPTCache to ease visit stress. :}
  • by cookieperson on 5/23/23, 12:08 PM

    I'm sorry y'all but this is super sad.
  • by tobiasbischoff on 5/23/23, 1:11 PM

    Snapchat has exactly this now in their app