Skip to content

Bubbaloop v0.0.2

Choose a tag to compare

@edgarriba edgarriba released this 05 Feb 10:24
· 231 commits to main since this release
7255c0a

Highlights

  • Marketplace CLI: bubbaloop marketplace add/remove/list/enable/disable for managing node sources
  • Multi-Instance Nodes: bubbaloop node instance <base> <suffix> for creating node instances (e.g., rtsp-camera-terrace)
  • Launch Command: bubbaloop launch <node> <config.yaml> for quick instance deployment
  • Standalone Dashboard: bubbaloop-dash binary for running dashboard without full stack
  • Fleet Orchestration: Multi-machine support in dashboard

New Commands

bubbaloop marketplace list/add/remove/enable/disable
bubbaloop node instance <base> <suffix> --config <path>
bubbaloop node discover
bubbaloop launch <node> <file.yaml>

Improvements

  • Nodes are now fully standalone with self-contained protos
  • Fixed pixi.toml templates to use [workspace] instead of deprecated [project]
  • Simplified retry logic in CLI commands
  • Comprehensive CLAUDE.md documentation for agents
  • Security fixes for dependabot vulnerabilities

Installation

curl -fsSL https://raw.githubusercontent.com/kornia/bubbaloop/main/scripts/install.sh | bash

Full Changelog

v0.0.1...v0.0.2

Installation

Quick Install (recommended)

curl -sSL https://github.com/kornia/bubbaloop/releases/latest/download/install.sh | bash

Usage

bubbaloop           # Launch TUI
bubbaloop status    # Show services status
bubbaloop tui       # Launch TUI explicitly
bubbaloop daemon    # Run daemon directly

Assets

  • bubbaloop-linux-amd64 - Single binary for x86_64 (CLI + daemon + TUI)
  • bubbaloop-linux-arm64 - Single binary for ARM64 (Jetson, Raspberry Pi)
  • install.sh - Full installation script (includes Zenoh + systemd setup)