Calnode is an open-source, self-hostable scheduling and video meeting platform designed to replace both booking and conferencing tools within a single system. It enables users to manage meeting bookings, conduct video calls, and record sessions entirely on their own infrastructure, prioritizing privacy and data sovereignty. The platform is delivered as a single static Go binary, requiring only a SQLite file for data storage, and can be deployed quickly on a virtual private server or via Docker, with minimal resource requirements and no external dependencies such as Node, Python, or Redis.
A distinguishing feature of Calnode is its AI-native approach to scheduling. The booking interface allows visitors to describe their meeting needs in natural language, which the tool parses to check availability and confirm appointments, eliminating the need for traditional forms or dropdown menus. Calnode integrates an MCP server, enabling AI agents to check availability, create, and reschedule bookings directly. Users can connect any OpenAI-compatible endpoint, including local or private deployments, ensuring that booking conversations remain within their own infrastructure and are not processed by third-party AI providers.
For video meetings, Calnode supports built-in video calls through integration with LiveKit, which can also be self-hosted for full control over media streams. Meeting recordings are stored in the user's own S3-compatible storage, and the platform enforces host-controlled features such as camera, microphone, screen sharing, and chat. Recording consent is managed transparently, with notifications and acknowledgements logged. The system supports headless operation, allowing agents to access meeting transcripts and notes via MCP or webhooks. The only exception to full data control is an optional AI notetaker, which sends audio to Deepgram for transcription; all other data remains on the user's infrastructure.
0 open-source license, with no paywalled features or premium tiers. It is suitable for developers and organizations seeking a lean, auditable, and privacy-focused alternative to traditional scheduling and video conferencing services, offering envelope encryption at rest, instance-per-tenant isolation, and a small codebase that is manageable for individual review.
Calnode is a Calendar & scheduling product. It focuses on enabling private, self-hosted scheduling and video meetings with AI-powered booking. Calnode is an open-source project aimed at developers and privacy-focused organizations. The project is open source (Apache-2.0). The product ships for the web and the command line, and it can be self-hosted.
Calnode first shipped in 2026. The project is developed in the open on GitHub with 367 commits in the last 90 days. Among its 8 catalogued features are self-hosted, scheduling, and video calls. It exposes integrations via an MCP server.
Latest indexed changes and source events
Calnode – self-hostable Calendly and Zoom in one Go binary verified by the PulseGate indexer
Other apps tracked under the same category.