Skip to content

BRI v1.0.0 — Production Ready

Latest

Choose a tag to compare

@Alexi5000 Alexi5000 released this 18 May 04:28
· 3 commits to master since this release

BRI v1.0.0 — Production-Ready Release

This release completes BRI as a production-ready Python video intelligence application with a Streamlit user interface, FastAPI MCP-style API surface, SQLite persistence, validated configuration, CI-safe testing, and optional multimodal ML execution paths.

Highlights

  • Hardened configuration and packaging through pyproject.toml with optional ai and dev extras.
  • FastAPI MCP server with standardized response envelopes, health checks, request validation, and lazy tool discovery.
  • Public tool catalog for extract_frames, caption_frames, transcribe_audio, and detect_objects without requiring heavy ML dependencies in CI.
  • SQLite storage contract coverage and production validation scripts.
  • Enterprise README refresh preserving all existing graphics.
  • Architecture, API, testing, deployment, and operations documentation.

Validation

  • python3 -m pytest -q — 28 passed.
  • python3 scripts/validate_production.py — passed.
  • git diff --check — passed.