• 0 Posts
  • 10 Comments
Joined 1 year ago
cake
Cake day: October 31st, 2024

help-circle

  • TomAwezome@lemmy.worldtoSelfhosted@lemmy.worldSelfhosted coding assistant?
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    2
    ·
    14 days ago

    I get good mileage out of the Jan client and Void editor, various models will work but Jan-4B tends to do OK, maybe a Meta-Llama model could do alright too. The Jan client has settings where you can start up a local OpenAI-compatible server, and Void can be configured to point to that localhost URL+port and specific models. If you want to go the extra mile for privacy and you’re on a Linux distro, install firejail from your package manager and run both Void and Jan inside the same namespace with outside networking disabled so it only can talk on localhost. E.g.: firejail --noprofile --net=none --name=nameGoesHere Jan and firejail --noprofile --net=none --join=nameGoesHere void, where one of them sets up the namespace (–name=) and the other one joins the namespace (–join=)


  • Yeah, I see what you mean. That makes sense. After reading through some common OSS licenses, I can see the difference between licenses that require you not to modify the license notification, versus software that explicitly forbids certain changes. But, given how little funding OSS projects get, I’m not bothered by the idea that they want to make sure people financially contribute to the original creators. After all, if someone does fork it and do a better job, they could easily just put their own donate button higher up above the original one.