Changelog
What's new in Sound Suite. Every release, documented.
v1.0.0
April 2026
Initial Release
- 14 MCP analysis tools for comprehensive legal document intelligence
- Draft editor with AI chat, auto-suggest, and track changes
- Automated PDF processing pipeline with OCR
- GPU Sidecar for local AI models via Docker
- Semantic vector search with LanceDB
- Multiple embedding providers (local, OpenAI, Anthropic, Ollama)
- Exhibit extraction and image gallery
- Admin panel with 15 configuration sections
- Word import/export, PDF export
Planned
Docker & Packaging
One-Command Install with Docker
Package Sound Suite as a Docker image with safe, zero-data-loss upgrades and publish to the Docker MCP Catalog for one-click Claude Desktop integration.
-
Containerize the app —
docker compose upbrings the full stack online with Redis, persistent volumes, and healthchecks -
Safe upgrade mechanics — automatic pre-migration backups, version handshake to prevent accidental downgrades, enforced
prisma migrate deployonly -
Semver release pipeline — image tags (
:stable,:latest, exact versions), automated upgrade test matrix before promotion - MCP slim image — lightweight MCP-only container for Docker Desktop's MCP Toolkit, no manual config files needed
- Unified data directory — single volume for SQLite, LanceDB, exhibits, and backups with versioned layout for future-proof migrations
Planned
GPU & Cloud
RunPod Cloud GPU Overflow
When your local GPU is fully loaded, automatically route excess work to RunPod cloud GPUs. Pay per-second, zero idle cost.
- Auto mode switching — orchestrator detects workload and switches between indexing and searching modes automatically
- RunPod integration — serverless endpoints for embedding/reranking, on-demand pods for completion/OCR with auto-shutdown on idle
- Cost controls — configurable hourly, daily, and monthly spend limits with automatic enforcement and 80% threshold alerts
- Admin settings page — configure API key, GPU preferences, per-role overflow toggles, and monitor active cloud instances with live cost tracking
Planned
Framework
Next.js & Prisma Upgrades
Incremental, zero-data-loss upgrades to the latest framework versions for better performance and reliability.
- Next.js 16.2 — minor patch upgrade with Turbopack production build support now fully stable
- Prisma 7 with better-sqlite3 — native SQLite driver adapter that properly honors WAL mode and busy_timeout, eliminating intermittent lock errors during concurrent ingestion
- Smaller Docker image — Prisma 7 drops the Rust engine binary, reducing package size by ~90%
Future
Database
PostgreSQL + pgvector (When Needed)
Currently deferred — SQLite + LanceDB serves single-user local deployments well. Migration planned only when the use case demands it.
- Triggers — multi-user access, remote server deployment, 10,000+ documents, or compliance requirements
- Quick wins now — centralize VectorStore access, add orphan detection, LanceDB compaction, and tunable busy_timeout
Get the Latest Version
Download Sound Suite and start processing your legal documents today.