@strypey @rl_dane
There's a spectrum between hand-crafted and vibe-coded. It looks like Claude is main developer/coder and the maintainer is architect, product developer, likely has the skillset to do a good code review. It is a large codebase, but the architecture is well set up and should help with such reviews.
What is unclear to me after a brief glance at the codebase is the extent to which compliance with the Discord API is kept, and whether that is even a goal. Discord uses DAVE protocol for E2EE encryption of audio and video, which Harmony does not. It looks to me that Harmony is only a "Discord alternative" in the sense that it has similar features, but isn't a drop-in replacement. That'd mean you are locked into Harmony when you adopt it, even though its FOSS and self-hostable.
The website announces:
> "We can recreate your Discord serverβs channel structure on Harmony today, and full migration tooling is in the works. Want in early? We migrate servers by hand, for free."