A French Initiative for Digital Resiliency — Breaking vendor lock-in. Protecting data privacy. Empowering organizations.

Croom Roadmap

Vision Statement

Transform Croom from a simple, cost-effective conference room solution into an enterprise-grade video conferencing platform that rivals Cisco Webex Room Kit at a fraction of the cost, while maintaining its core philosophy of simplicity and reliability.

Target Market

Core Design Principles

  1. Non-Destructive Installation: Install on existing Raspberry Pi OS without reformatting
  2. Modern OS Support: Compatible with latest Raspberry Pi OS (Bookworm/Trixie)
  3. Hardware Adaptive: Features scale based on available hardware (Pi 4/5, AI accelerators)
  4. Privacy First: All AI processing happens locally, no cloud dependency
  5. Simple Updates: Standard apt package management, OTA updates

Competitive Analysis

Cisco Webex Room Kit (Enterprise Standard)

| Feature | Cisco Room Kit | Croom Current | Croom Target | |———|—————|—————-|—————| | Hardware Cost | $3,000-15,000 | <$100 | <$250 (with AI) | | AI Speaker Tracking | Yes | No | Phase 2 | | Auto-Framing | Yes | No | Phase 2 | | Multi-Platform Support | Yes | Google Meet only | Phase 1 | | Central Management | Control Hub | None | Phase 1 | | Local Touch UI | Yes | No | Phase 1 | | Analytics/Monitoring | Yes | None | Phase 2 | | Remote Troubleshooting | Yes | SSH only | Phase 2 | | Noise Reduction | Yes | No | Phase 2 | | Modern OS Support | N/A | Bullseye only | Phase 1 | | Non-Destructive Install | N/A | No (requires imaging) | Phase 1 |


Phase 1: Modern Foundation (Q1)

1.1 Modern Installation System ⭐ NEW

Priority: P0 - Critical | PRD: PRD-007

Replace image-based deployment with modern package installation:

Packages:

1.2 Touch Screen Room UI ⭐ NEW

Priority: P1 - High | PRD: PRD-005

Local management interface for room administrators:

1.3 Management Dashboard MVP

Priority: P0 - Critical | PRD: PRD-001

Web-based fleet management:

Technical Stack:

1.4 Multi-Platform Meeting Support

Priority: P0 - Critical | PRD: PRD-002

Extend beyond Google Meet:

Implementation:

1.5 Zero-Touch Device Provisioning

Priority: P1 - High | PRD: PRD-003

Simple device setup:

1.6 IR Remote Control Support

Priority: P2 - Medium | Related: Upstream PR #15

Universal remote support:


Phase 2: Enterprise & AI Features (Q2)

2.1 Edge AI Features ⭐ NEW

Priority: P1 - High | PRD: PRD-006

Local AI processing on Raspberry Pi hardware:

Hardware Support: | Hardware | TOPS | Features | |———-|——|———-| | Pi 5 + AI Kit (Hailo-8L) | 13 | Full AI features | | Pi 4/5 + Coral USB | 4 | Most AI features | | CPU only | ~1 | Basic features |

AI Features (by priority):

Privacy:

2.2 Advanced Monitoring & Analytics

Priority: P1 - High | PRD: PRD-001

Comprehensive monitoring:

2.3 Security Hardening

Priority: P0 - Critical | PRD: PRD-004

Enterprise security:

2.4 Remote Management & Troubleshooting

Priority: P1 - High

Enterprise-grade remote management:

2.5 Wireless Content Sharing

Priority: P2 - Medium

Wireless presentation:


Phase 3: Advanced Features (Q3-Q4)

3.1 Advanced AI Features

Priority: P2 - Medium | PRD: PRD-006

Enhanced AI capabilities:

3.2 Voice Control Integration

Priority: P3 - Low

Hands-free control (optional):

3.3 Room Booking Integration

Priority: P2 - Medium

Calendar and booking systems:

3.4 Digital Signage Mode

Priority: P3 - Low

Idle display features:

3.5 Advanced Interoperability

Priority: P2 - Medium

Enterprise integrations:


Phase 4: Scale & Polish (Q4+)

4.1 High Availability

4.2 Multi-Tenant Support

4.3 Mobile Applications

4.4 Hardware Ecosystem


Hardware Requirements

Minimum Hardware

| Component | Minimum | Recommended | |———–|———|————-| | Raspberry Pi | Pi 4B 2GB | Pi 5 4GB | | Storage | 16GB microSD | 32GB microSD | | Camera | Any USB webcam | Logitech C920/C922 | | Display (optional) | 7” touch | Official Pi Touch Display |

For AI Features

| Feature Level | Hardware Required | Cost | |—————|——————-|——| | Basic (no AI) | Pi 4B 2GB | ~$55 | | Standard (limited AI) | Pi 5 4GB | ~$60 | | Full AI | Pi 5 + AI Kit | ~$130 | | Alternative | Pi 4/5 + Coral USB | ~$115-120 |

Supported Operating Systems


Upstream Contributions

PRs to Implement

  1. PR #15: Samsung keymap - IR remote support foundation

Issues to Address

  1. Issue #17: WiFi module / ad hoc setup → PRD-003, PRD-007
  2. Issue #9: Convert to apt packages → PRD-007
  3. Issue #6: Dynamic device setup → PRD-003
  4. Issue #5: Re-base on pi-gen → PRD-007 (alternative approach)

Fork Integration (xaghy/croom)


Success Metrics

Phase 1

Phase 2

Phase 3

Phase 4


Resource Requirements

Infrastructure


Risk Assessment

Risk Impact Likelihood Mitigation
AI accelerator availability Medium Medium Support multiple (Hailo, Coral, CPU)
OS/API breaking changes High Medium CI testing, version pinning
Security vulnerabilities Critical Medium Security audits, rapid patching
Hardware performance limits Medium Low Feature scaling, Pi 5 focus
Browser platform changes High Medium Modular provider architecture

Timeline Summary

Phase Focus Key Deliverables
Phase 1 Foundation Modern install, Touch UI, Dashboard MVP, Multi-platform
Phase 2 Enterprise Edge AI, Security, Monitoring, Remote Management
Phase 3 Advanced PTZ tracking, Voice control, Room booking
Phase 4 Scale HA, Multi-tenant, Mobile apps

Version History

Version Date Author Changes
1.0 2025-12-15 Claude Initial roadmap creation
2.0 2025-12-15 Claude Added Touch UI, Edge AI, Modern Installation