An open-source C2 platform for connecting physical sensors, detecting threats with AI, and orchestrating responses via visual flows.
Vessel is an open-source command and control (C2) platform designed to connect, monitor, and orchestrate arrays of physical sensors through an intuitive visual flow-based interface. It enables proactive security by analyzing video and audio streams with AI/ML technology and automating responses. The project aims to democratize defense-grade technology by providing an alternative to proprietary systems for self-defense.
Individuals, researchers, or developers building proactive security systems who need to integrate and manage diverse physical sensors (like cameras and microphones) with AI-driven threat detection and automated response workflows. It is also suitable for those seeking open-source alternatives to commercial defense or home security platforms.
Developers choose Vessel for its visual flow-based logic that simplifies orchestrating AI models and automating actions, combined with multi-protocol sensor connectivity (including MQTT, RTP, and RTSP) and integration with platforms like Home Assistant. Its open-source nature and focus on democratizing defense-grade technology offer a customizable, transparent alternative to closed systems.
🦾 Runtime for Physical AI. Connect streams. Detect events. Control your world.
Supports MQTT, RTP, RTSP, and HTTP, enabling connection to diverse physical devices as listed in the features.
Analyzes video and audio sources using AI models for threat detection, automating responses through the visual flow interface.
Provides a flexible flow-based interface to orchestrate AI models and automate actions, enhancing customization and control.
Seamlessly integrates with the popular home automation platform, expanding its utility in smart home environments.
The project is under active development with a note that features may be unstable or subject to change, lacking production readiness.
Requires installing multiple technologies including Rust, Node.js, gstreamer, Python, and MQTT, making initial deployment and maintenance challenging.
The troubleshooting guide is not yet available, indicating incomplete documentation that could hinder issue resolution and onboarding.
vessel is an open-source alternative to the following products:
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
Warp is an agentic development environment, born out of the terminal.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.