this post was submitted on 11 May 2025
219 points (100.0% liked)

Selfhosted

46677 readers
1787 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (donโ€™t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

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! ๐Ÿ”ฎ

top 18 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 24 points 1 month ago (2 children)

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

[โ€“] [email protected] 17 points 1 month ago (1 children)

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

[โ€“] [email protected] 11 points 1 month ago (1 children)

But why use many word when few do trick?

[โ€“] [email protected] 11 points 1 month ago

โ€œI apologize for such a long letter - I didn't have time to write a short one.โ€ โ€• Mark Twain

[โ€“] [email protected] 7 points 1 month ago

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.

[โ€“] [email protected] 6 points 1 month ago (1 children)

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

[โ€“] [email protected] 10 points 1 month ago (1 children)

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

https://github.com/languagetool-org/languagetool

[โ€“] [email protected] 5 points 1 month ago

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.

[โ€“] [email protected] 4 points 1 month ago* (last edited 1 month ago)

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

https://github.com/kWeglinski/OmniPoly

[โ€“] [email protected] 4 points 1 month ago (3 children)

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

[โ€“] [email protected] 33 points 1 month ago (1 children)

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.

[โ€“] [email protected] 6 points 1 month ago* (last edited 1 month ago)

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".

[โ€“] [email protected] 27 points 1 month ago

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

[โ€“] [email protected] 18 points 1 month ago* (last edited 1 month ago) (1 children)

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โ€.

[โ€“] [email protected] 8 points 1 month ago (1 children)

Yeah offline means off cloud at this point

[โ€“] [email protected] 8 points 1 month ago

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.

[โ€“] [email protected] 3 points 1 month ago

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

[โ€“] [email protected] 2 points 1 month ago

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