HiveTalk is a free, open source video conferencing and screensharing platform for people who want to run their own meeting rooms rather than rely on a commercial service. It is aimed at small teams, communities and technically minded users who care about self-hosting and who are already interested in the Nostr and Lightning ecosystems.
The project is built on the MiroTalk codebase and adds integrations with Nostr and the Lightning Network. It is released under the AGPLv3 license, and the source code is publicly available on GitHub. Note that the repository is marked as deprecated and no longer maintained, so check its status before deploying it for anything important.
What Is HiveTalk and Where Does It Fit?
HiveTalk sits at the intersection of two trends: self-hosted communication tools and decentralized social networks. Most video conferencing products are operated by a single company that controls the servers, the data and the terms. HiveTalk takes the opposite approach by providing software you can run yourself.
The connection to Nostr is the distinguishing element. Nostr is an open protocol for publishing and exchanging signed messages through independent relays, and it has become popular among people who want social features without a central gatekeeper. Integrating video rooms with that ecosystem lets a community coordinate calls using identities and tools it already uses elsewhere.
The Lightning Network adds a payment layer for Bitcoin. In practice, this is most relevant to communities that want to accept small tips or support creators during sessions. It is an optional part of the picture rather than the core of the video experience.
Who Benefits Most From a Self-Hosted Video Platform?
Self-hosted video tools appeal to several distinct groups. Open source communities often want to host their own meetings so that they are not dependent on a vendor's pricing or policy changes. Privacy-minded teams prefer keeping recordings, participant lists and connection metadata on infrastructure they control.
For example, a Nostr developer group might run weekly open calls in a room protected by a password, with a lobby where moderators admit newcomers. A small educational collective might stream a lecture to a larger audience while keeping questions limited to registered members.
The trade-off is responsibility. Someone has to install the software, keep it updated, manage certificates and handle backups. If you lack the time or technical skills for that, a hosted service may be a better choice.
How Real-Time Video Works Under the Hood
Browser-based video conferencing generally relies on WebRTC, which lets browsers send audio, video and data directly to each other. A signaling server coordinates the connection, and a media server may relay streams when many people join at once. Screensharing uses the same underlying mechanism, capturing a display or window and transmitting it as a video stream.
Bandwidth is the usual bottleneck. Each participant's upload speed affects how well their video reaches others, and larger rooms require more server resources. Testing with a realistic number of participants before relying on the platform for an event is a sensible precaution.
Understanding these basics helps you diagnose problems. If video stutters for some participants but not others, network conditions on a particular connection are a likely cause rather than a fault in the software itself.
Key Concepts: Nostr, Lightning and Pseudonymous Identity
Two terms come up often in this ecosystem. A Nostr public key is a long string that identifies an account; it is not tied to an email address or phone number. Users can therefore participate with a pseudonym if they prefer. Keys are sensitive, and anyone who obtains a private key can impersonate its owner, so store it carefully.
The Lightning Network is a second-layer system built on Bitcoin that enables fast, low-cost payments. Lightning payments are often used for small tips and micropayments. Handling them requires a compatible wallet, and mistakes can be irreversible, so double-check amounts and recipients.
Combining these ideas means a participant might join a room using a Nostr identity and, if the feature is enabled, send a small payment. Both parts are optional, and you can use the video features without touching either.
Key features
Unlimited conference rooms
Live broadcasting
Room protection
User authentication and OIDC support
Spam mitigation
Multilingual interface
Self-hosting and PWA
Participant location estimation
Supported coins
HiveTalk's documentation mentions Bitcoin, the Lightning Network and Nostr as the blockchain and protocol integrations relevant to the project. The video features themselves do not depend on any cryptocurrency, so you can use the platform without interacting with Bitcoin at all.
How to install HiveTalk on Windows
- 1
Choose an official source
Download only from the official website or the project's GitHub repository. The repository is at github.com/hivetalk/hivetalksfu, and the project's website has moved to vanilla.hivetalk.org. Avoid mirrors and unofficial builds.
- 2
Review the repository status
Before installing, read the repository's current notices. The project is marked as deprecated and no longer maintained, so confirm whether a newer fork or successor exists before you deploy it.
- 3
Verify the download
Check the SHA-256 checksum or signature of the release file against the value published by the project. A mismatch means the file should not be run.
- 4
Prepare a Linux or Docker environment
Official documentation covers Linux, Docker and Windows. Server deployments are most commonly done on Linux; a sample requirements guide exists for Ubuntu 24.04 LTS. Docker can simplify dependency management.
- 5
Install and configure
Follow the installation instructions in the repository. Set host protection, user authentication and any OIDC settings before exposing the server to participants. Test with a private room first.
-
Test before going live
Run a call with several test accounts across different networks. Confirm that screensharing, the lobby and password protection behave as expected before inviting real users.
System requirements
- Ubuntu 24.04 LTS is the platform referenced in the official requirements example for server setup.
- Docker is listed as a supported deployment platform.
- Windows is mentioned in the documentation, but the release for this platform is not verified, so test carefully before relying on it.
How to use HiveTalk
Once the server is running, using HiveTalk is a matter of creating a room, configuring access and inviting participants. The steps below cover a typical session for a host.
- Open the HiveTalk interface in a modern browser and sign in with the account you configured.
- Create a new room and give it a name that participants will recognize.
- Set a room password if you want to limit entry, and enable the lobby if you want to admit people manually.
- Share the room link with your participants through a channel you trust.
- As participants arrive, check their names in the lobby and admit those you expect.
- Start screensharing when you need to present a document or demonstration, and stop it when you are finished.
- If you are broadcasting, confirm the stream is live before the session begins and monitor it during the event.
- End the room when the session is over, and review access logs if your deployment keeps them.
Pros & cons
- Free and open source under the AGPLv3 license
- Can be self-hosted, giving full control over data and infrastructure
- Unlimited rooms without time limits
- Password protection, a lobby and host controls
- OIDC support for integration with existing identity systems
- Interface translated into a very large number of languages
- Works as a progressive web app
- The repository is marked as deprecated and no longer maintained
- Self-hosting requires technical skills and ongoing maintenance
- Windows support is not verified in the project's current materials
- Participant geolocation features raise privacy questions
- Documentation for non-technical users may be limited
Is HiveTalk safe?
HiveTalk is open source, which allows independent review of its code, but a deprecated project carries its own risks: unpatched vulnerabilities may remain unfixed. Download the software only from the official GitHub repository or the project's website, and verify the SHA-256 checksum or signature before running anything. Never enter seed phrases, private keys or wallet credentials into any third-party website or form that claims to be affiliated with the project. If you deploy a server, harden it with strong passwords, keep the operating system patched, use HTTPS, and restrict administrative access. Review the code and the latest project status before exposing the service to the public, and check the official website for the current version.
- Official source only. Download from github.com/hivetalk/hivetalksfu. Ignore ads and lookalike domains.
- Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
- Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
Alternatives
HiveTalk differs from many Nostr-related desktop tools because it focuses on real-time video rather than messaging or relay management. Vega and Nostrid are cross-platform clients for reading and posting on Nostr, so they address a different part of the workflow. Notedeck is a Rust-based desktop browser for Nostr content, which again is not a video platform.
Keychat is closer in spirit because it combines a communication app with Nostr and Bitcoin features, although it centers on chat rather than rooms. Bro App uses Nostr and Lightning for bill payments, a very different purpose. Nostr Relay Tray and Awesome Nostr are infrastructure tools for running or finding relays and services, which may complement a self-hosted HiveTalk deployment.
If your main need is a video room you can host yourself, HiveTalk is the relevant option in this group. If you mainly want Nostr messaging or content, the other tools fit better.
Specifications
- Price
- Free
- Type
- Open source
- License
- agpl-3.0
- Latest version
- v0.0.5
- Last update
- 24 Sept 2026
- Windows support
- Unverified (Windows mentioned in docs)
- Source code
- github.com/hivetalk/hivetalksfu
Frequently asked questions
Yes. HiveTalk is free and open source under the AGPLv3 license. You can use it without paying a fee, and you can inspect or modify the source code. Hosting costs for your own server are separate and depend on your provider.
The documentation mentions Windows, but Windows support is not verified in the project's current materials. Many users run server software on Linux or through Docker. If you want to try it on Windows, test thoroughly in a non-critical environment first.
The repository is marked as deprecated and no longer maintained. That means security fixes and new features may not arrive. Check the official repository and website before deploying, and consider whether a successor project is available.
No. Video rooms, screensharing and access controls work without any cryptocurrency. The Bitcoin and Lightning Network integrations are optional extras for people who want to use them. You can ignore them entirely.
Yes, that is one of the main uses. Install the server on infrastructure you control, enable password protection and user authentication, and optionally connect an OIDC provider. Test the setup with a small group before using it for sensitive meetings.
HiveTalk integrates with Nostr so that users can connect their room activity with Nostr identities. Nostr accounts are identified by public keys rather than email addresses, which gives users a pseudonymous option. Keep your private keys secure, since anyone who holds them can act as you.
It can be, if you download it from the official source, verify the checksum, configure host protection and keep your server updated. Because the project is deprecated, review its security status yourself and limit exposure to the internet where possible.
A hosted service is run by a company that manages servers, updates and data. HiveTalk requires you to run the server, which gives more control over privacy and customization but adds maintenance work. Choose based on your technical capacity and privacy needs.
Verdict
HiveTalk suits technically capable communities, open source enthusiasts and organizations that want to self-host video rooms with optional Nostr and Lightning features. Its free, unlimited rooms and strong access controls are real advantages. The deprecated status of the repository is the main concern, so weigh it carefully before deploying. For a simple, supported, hosted video call, a mainstream service is likely more practical.