I’ve been working on a community platform called Hideout, originally because I got frustrated with how Discord handles long-term communities.
It’s great for real-time chat, but over time:
important conversations get buried
new members ask the same questions again
search doesn’t really help
communities grow, but don’t actually retain knowledge
So I started building something that keeps the good parts of Discord, but fixes those issues.
What Hideout does differently
-
Chat → Knowledge
Messages can be saved into structured posts, so useful discussions don’t disappear into scrollback.
-
AI catch-up summaries
If you miss a conversation, you get a quick summary:
what happened
whether it was important
key highlights
who was active
No need to scroll through hundreds of messages.
-
Actually usable search
Trying to make it feel closer to searching a forum or Google, not raw message logs.
-
Hybrid structure
It’s not just chat:
real-time channels
thread-style discussions
a growing “knowledge layer” over time
- Voice, DMs, profiles, etc.
The usual stuff is there, just not the main focus.
What I’m trying to figure out
Before I go too deep into this, I’d really like input from people who care about:
open platforms
long-term community building
self-hosting (possibly later)
alternatives to Discord/Slack
Some things I’m unsure about:
Would you actually switch from Discord for something like this?
Is the “chat + knowledge” idea useful, or overkill?
What’s the biggest thing Discord gets wrong for you?
Would self-hosting be important, or is hosted fine?
Not trying to be:
a social media platform
an enterprise Slack clone
over-engineered like some Matrix setups
Just trying to build something communities can grow with instead of outgrowing.
If you’ve tried alternatives like Matrix, Zulip, etc., I’d especially like to hear how those worked (or didn’t).
Appreciate any thoughts 👍
Check it out: The Hideout
I use matrix. I like it. I never really finished setting up my server so I never got voice or video chat working. Presumably they do work though.
In short, matrix is actually the a protocol under the hood. I used matrix-synapse. To my understanding it is essentially federated discord. There are many different UI apps that work with Matrix. I use Element but there are many more.
Relative to your app; It might be worth looking into seeing if you could have the option to federate with matrix servers.
Though the same problem come to my mind. Discord, Slack, Matrix, yadda yadda yadda aren't index-able by web crawlers. Maybe I'm old school, but having problems and solutions posted on public web forums made knowledge really accessible. Now a days all the valuable wisdom is gated behind companies like Discord. What a sad day for humanity. 😢