GitHub - gardner/LocalLanguageTool: Self-hosted LanguageTool private instance is an offline alternative to Grammarly (github.com)
from gardner@lemmy.world to selfhosted@lemmy.world on 11 May 03:29
https://lemmy.world/post/29462356

I made a repo, mostly so I could easily set this up on new machines. Basically, it’s a self-hosted offline private version of Grammarly.

Go forth, and use good grammar! 🔮

#selfhosted

threaded - newest

notarobot@lemm.ee on 11 May 03:51 next collapse

Kind of offtopic: Can we call something offline if you need a server to run it?

Sure, you could run it on your own PC and that’s it, but I don’t think that method fit well with this community

renegadespork@lemmy.jelliefrontier.net on 11 May 03:59 next collapse

Yes, you absolutely could do that. You can run it locally and access it on localhost:8010

Also, even if you have it on a server on the LAN, many people would consider LAN “offline”.

lordnikon@lemmy.world on 11 May 04:18 collapse

Yeah offline means off cloud at this point

helvetpuli@sopuli.xyz on 11 May 08:10 collapse

You can run it on your laptop. I do.

“Server” in this case refers to client-server architecture.

That said this community is about hosting things on a computer you own which can very much be online. But this one works offline too.

splendoruranium@infosec.pub on 11 May 04:42 next collapse

Kind of offtopic: Can we call something offline if you need a server to run it?

Sure, you could run it on your own PC and that’s it, but I don’t think that method fit well with this community

Er… maybe I am misunderstanding your post but this community is literally built around hosting your own local infrastructure.

dan@upvote.au on 11 May 04:50 collapse

this community is literally built around hosting your own local infrastructure.

That’s part of it, but using a dedicated server, colocated server, or VPS are also considered “self hosted” too. “self hosted” is broader than just having a server at home, and means any server, web service, etc where you maintain it yourself.

Hardware in your own house is generally referred to as a “home lab”.

ashley@lemmy.ca on 11 May 06:04 collapse

Offline as in, the server software doesn’t require the internet.

RushLana@lemmy.blahaj.zone on 11 May 04:55 next collapse

Hi, this look great ! But what’s the difference with github.com/sonnyp/Eloquent/ ?

sznowicki@lemmy.world on 11 May 07:13 next collapse

Looks like it is an actual LanguageTool server so it uses all the clients from them. They have tons of integrations that help a lot.

Source: using 3 languages every day while one of them I’m still shit and need this tool to not look like an idiot with no grammar

massive_bereavement@fedia.io on 11 May 10:09 collapse

But why use many word when few do trick?

gardner@lemmy.world on 11 May 12:53 collapse

“I apologize for such a long letter - I didn’t have time to write a short one.” ― Mark Twain

gardner@lemmy.world on 11 May 12:52 collapse

That looks like a rad project with lots of thought and effort put into it. The author created a Gjs app to host LanguageTool inside which makes it much more user-friendly for people that don’t have docker.

I took a much lazier approach by using docker and not really writing any code.

sk@utsukta.org on 11 May 11:44 next collapse

any idea about the system requirements?

gardner@lemmy.world on 11 May 12:40 collapse

Looks like it wires 2 GB of RAM for the java process. I run it on a MacBook Air with 24 GB of RAM and I don’t notice it.

Mora@pawb.social on 11 May 12:27 next collapse

Isn’t the issue with the different selfhosted variants that the official version has more language rules available?

mac@lemm.ee on 11 May 15:38 collapse

Yeah I’m confused, isnt language tool also already open source? Nothing on the above repo explains the difference. Official language tool server can be found below

github.com/languagetool-org/languagetool

koala@programming.dev on 11 May 19:50 collapse

Running LanguageTool locally is a bit of a pain, with some manual steps. Plus you have to fetch some data files. You can find around a few projects like this one to make it easier to run LanguageTool.

And yes, as the poster mentioned, LanguageTool keeps some code exclusive to their paid version. There’s a bit of a tension because they ask people not to extend OSS LanguageTool with their paid features.

There’s also this interesting clone, but it seems abandoned.

oldfart@lemm.ee on 11 May 18:14 next collapse

It seems to be some kind of AI that polishes your writing style, helps change tone of the text etc.

corsicanguppy@lemmy.ca on 11 May 18:30 next collapse

Please tell me it can spell better than grammarly. That website REALLY shows its roots.

Tiritibambix@lemmy.ml on 12 May 17:31 collapse

It’s great that these tools exist. Thanks for sharing.

I use this which combines languagetools, libre translate and openwebui for your local AI needs

github.com/kWeglinski/OmniPoly