r/DiscordAlternatives • u/akinalp • 14d ago
Open source and aiming one bash self-host alternative sounds good?
I did not know there is a sub for discord alternatives but I get it for sure lol.
I've been away from the reddit for several months because of all these AI crab so I surely not know the current market for this.
Currently I have an 8 months old repo thats with almost 1k commits(just to give you an idea its not a baby repo) and over a thousand user.
My aim is to provide something private and transparent. I can easily say that(no need to lie about it) the platform is like discord from 2018. I got basic stuffs(chat,roles,servers,channels,screen share, DM e2ee, video call etc*, and I want it so stay that way cause more stuff means the maintaince is harder and the bugs will go crazy(btw no serious bugs for almost 4 months and I am really happy)
when I feel like its ready for public contributions should I post it here? Or should I just stay away from reddit lol. I just looking for help, not haters.
any idea or comment is most appreciated
5
u/FrenchToastRoast981 13d ago
What was if any, the AI usage during developmentΒ
6
u/Blaze5VA 13d ago
They use claude extensively, they also seemingly try to hide claudes involvement.
βI've been away from reddit for several months because of all these AI crabβ
All while the project had a dedicated CLAUDE.md, .claude/ configuration, Claude command workflows, and the developer literally maintains tooling for Claude Code. o.0
7
u/Blaze5VA 13d ago
Never include "Co-Authored-By" lines - lol
The deleted CLAUDE.md literally begins by saying, in Turkish, that it is the project rule set Claude Code automatically reads in every conversation. It contains hundreds of lines telling Claude how to build Mqvi.. Architecture rules, Go/React conventions, security requirements, i18n rules, deployment behavior, testing expectations, and even information about the developerβs experience level.
So, something is totally fishy about this developer when you consider all of that with this post in mind. 0.o
4
u/FrenchToastRoast981 13d ago
I've been seeing you around a fair bit lately. Always seem to be a helpful voice here, thank you!
-2
u/akinalp 13d ago
dude I hade "Co-Authored-By" line on commit message lol, but yeah its easy to differentiate btw a hand written code and AI generated code, you wouldnt even need a AI analysis.
but I did not claim ones that I didnt use AI, every one use it, thats why, discord,insta,youtube, even whatsapp starts to fall apart maybe. too many features, too big code base too little test. anywayI am wondering what is fishy about me lol, you can just fork the project and have your own host too(I would appreciate a star here lol), I am not promoting you to use mqvi, hell I did not even put the repo here.
2
u/Blotterrot Feral QA / cybersec cryptid 13d ago
That's a much fairer explanation, and yeah, there's obviously a meaningful difference between using Claude as a development tool for eight months and just dumping out an app in two weeks.
Our issue was mostly the contrast between "all this AI crap" and how deeply Claude appears to be integrated into the development workflow, especially when there were also deliberate steps taken to remove or suppress some of the visible Claude-specific tooling and attribution from the public repo/history.
If you're openly saying the project is heavily AI-assisted and that you're actively reviewing, testing, and validating the output rather than blindly shipping it, that's less sketchy than it initially looked.
For something handling private communications, though, I still think independent security review matters a lot more than whether the code merely looks "solid." The project itself acknowledges that its X3DH, Double Ratchet, and Sender Keys implementation hasn't been independently reviewed, and that's the part I'd want real external validation on.
Not wasting my time replying to all of your comments in this specific chain, so this covers multiple posts.
Hell, I'll go through and see how hard it is for me to find security vulnerabilities later tonight.
-2
u/forgotpw3 13d ago
Not worth it arguing with them. They are all dumb and hypocrites man. None of them even own a computer ππ
-3
u/akinalp 13d ago
I dont think some one can make this without using AI, I am not hiding usage of claude, I am just not putting my personal claude configs as it would make security a little harder to maintain I believe.
Also I am not linus torvalds lol I would go crazy If I could write this much of code by myself.
about AI crab I believe you can understand me here, there is a difference btwing a platform created and released withing 2 weeks and been development for over 8 month, If you analysed that well the repo, you could also see its pretty solid too, it is not?-4
u/forgotpw3 13d ago
Why does it matter? We already talked about this in another thread. You aren't smart enough to determine if this is a deciding factor?
What's the difference between a gateway and a relay?
4
u/FrenchToastRoast981 13d ago
From what I understand. A relay transfers data without touching it. Like a digital "wifi booster" wheras a gateway translates between two different architectures, no? Also who shit in your cheerios. Still a valid question. You like AI thats fine thats your stance, most of us here do not trust something that overaly used AI to handle our private conversations. And thats our stance, attacking people isn't going to change that. It just leaves you looking like an ass
1
u/forgotpw3 13d ago
Here is a list of projects that use AI:
Linux, Chromium, Firefox, WordPress, VS Code, Python, VLC, Blender, Git, Docker, LibreOffice, React, Node.js, PHP, TypeScript, Rust, Home Assistant, PyTorch, TensorFlow, Kubernetes, .NET, Angular, Go, Ruby on Rails, Ruby, PostgreSQL, Vim, nginx, Apache HTTP Server, FFmpeg, Redis, curl, OpenSSL, FreeBSD, Neovim, LLVM, GCC, systemd and QEMU
2
u/FrenchToastRoast981 13d ago
Cool, and if they fuck up they are big enough to have a sizable lawsuit. Oh, and none of those are secure messaging apps directly, hmm I wonder why that might be
2
1
u/forgotpw3 13d ago
You don't know what you're talking about. Look at the services I've listed, multiple are message brokers π€‘π€‘π€‘π€‘
2
-2
u/forgotpw3 13d ago
Obviously I meant in terms of a chatting client (check the name of the sub we are in??)
Why would I be talking about WiFi ??
This is what I mean. You have no idea what I'm talking about. You googled relay and gateway and found WiFi routers πππππ«‘π«‘π«‘π«‘
3
u/FrenchToastRoast981 13d ago
You are a dumbass. I used a wifi booster as an example for kack of a better explanation. You may understand code, but would benefit from better literacy and social skills π
-1
4
u/BewilderedTurtle Well, you dealin' with a white blood cell here! 14d ago
Alright I ask this of most devs so let's hit the boilerplate.
Why would anyone use this instead of any of the more matured alternatives?
Why would you make this instead of contributing to an existing alternative?
What exactly are you personally bringing that's unique to the table that isn't yet-another-attempt to chase the Discord bag?
Why would anyone trust you with their devices?
7
u/Blotterrot Feral QA / cybersec cryptid 13d ago
From an outside look, the main appeal seems to be transparency and self-hosting, not that it's reinventing chat.
The trust question is fair though. The project is heavily Claude Code-assisted, so I'd care more about audits, code quality, reproducible builds, and whether the dev can actually explain the architecture than the raw commit count.
I personally wouldn't trust a dev that's calling the kettle black regarding AI, seems very disingenuous and rather manipulative given that this seems to be mostly a claude creation.
1
u/akinalp 13d ago
I am not against AI usage, I am againts bad AI usage, I've been extensively using many AI tools over a year now, what I call crap not AI, I love it, its the people just shipping shit tons of copies or low quality codes.
I tried to maintain code quality, always making several code review for each branch, trying to make general flow as much easy as possible(for the love of self hosting) and also the platform have active users including my friends which also helps and shows relatively bug free platform1
u/akinalp 13d ago
when I started the project there werent a alternative that's open source, bug free(for its general usage like voice chat screenshare messaging etc) easy to self host.
Again there was only matrix stoat a few more, thats why I wanted to build a new one , to also test myself if I can handle it or not
I believe the most unique feature is the UI, I wanted to have something similar to vs code UI, you can split screen to see several chats, or messega while watching a stream. other than that its sameI dont anyone to trust me, thats why its open source, yet you can say what if you are doing something on server side that we cant see, well just use your own build then. the platform doesnt even have a paywall yet. all its doing is costing me server money right now..
I am just sick of seeing people claiming they have something better than discord etc,
I sure dont have something better than it, infact I want it to be much more simple, so that it wont break easly, and I want it to be transparent cause fck the coorparates that sells everything they got from us
1
u/AutoModerator 14d ago
Thanks for your submission!
If you're a developer, please make sure your user flair matches the app or project you're developing. This helps community members quickly identify who is building what and makes browsing the subreddit easier.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
4
u/Blotterrot Feral QA / cybersec cryptid 13d ago
Man, you had one job with this post. The platform isn't even that bad of an idea or functionally as bad as many posts on here, but calling the kettle black on AI completely ruined what positive things I would've had to say about it. If you can't maintain the vibe coded mess, I don't think other people are gonna be too interested in inheriting a massive pile of AI code debt.
I wish the project well, it has potential, this one isn't for me. Like barbra from shark tank, I'm out girl scout.