Nostr & Decentralized Social

HiveTalkOpen Source Video Rooms with Nostr and Lightning

A free, open source, self-hosted video and screensharing platform with Nostr and Lightning integration. Read our review before you install.

Free Open source Windows: Unverified v0.0.5 Updated 24 Sept 2026
9 min read Last update 24 Sept 2026 github.com/hivetalk/hivetalksfu

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.

02

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.

03

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.

04

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.

05

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.

06

Key features

Unlimited conference rooms

You can create as many rooms as you need, and rooms are not restricted by time. This makes the platform suitable for ongoing community meetings, recurring standups or open office hours where sessions may run long.

Live broadcasting

Beyond one-to-one or group calls, HiveTalk supports streaming a session out to a wider audience. This is useful for workshops, community updates or presentations where viewers do not need to speak.

Room protection

Rooms can be guarded with a password, and hosts can add access controls so that only authorized people get in. A room lobby acts as a waiting area where participants gather before being admitted.

User authentication and OIDC support

Accounts can be secured through user authentication, and the platform supports the OpenID Connect layer, letting administrators connect it to an existing identity provider. JWT tokens are used to handle credentials for host configuration and user sign-in.

Spam mitigation

Built-in measures are designed to reduce unwanted activity in rooms, which helps keep public or semi-public sessions manageable.

Multilingual interface

The interface has been translated into a large number of languages, so participants from different regions can use it in their own language.

Self-hosting and PWA

Because the code is open source, you can host the platform on your own infrastructure. It can also be installed as a progressive web app, so it behaves like a desktop or mobile application.

Participant location estimation

The platform includes a geolocation feature that can identify or estimate the approximate geographic location of participants. Consider the privacy implications before enabling it for your audience.
07

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.

08

How to install HiveTalk on Windows

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

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

09

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

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.

  1. Open the HiveTalk interface in a modern browser and sign in with the account you configured.
  2. Create a new room and give it a name that participants will recognize.
  3. Set a room password if you want to limit entry, and enable the lobby if you want to admit people manually.
  4. Share the room link with your participants through a channel you trust.
  5. As participants arrive, check their names in the lobby and admit those you expect.
  6. Start screensharing when you need to present a document or demonstration, and stop it when you are finished.
  7. If you are broadcasting, confirm the stream is live before the session begins and monitor it during the event.
  8. End the room when the session is over, and review access logs if your deployment keeps them.
11

Pros & cons

Pros
  • 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
Cons
  • 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
12

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

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.

14

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
15

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.

16

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.

Download now