Chroma's latest release introduces significant improvements to its internal architecture, enhancing stability, ease of installation, and scalability for developers using its API. Originally built for analytical workloads over embeddings with dependencies on ClickHouse and DuckDB, Chroma faced challenges in operational complexity and performance. The new version, Chroma v0.4, resolves these issues by eliminating these dependencies and consolidating the system with SQLite for document storage, which simplifies deployment and improves performance. The update includes a comprehensive testing suite to ensure reliability and lays the groundwork for a distributed, scalable architecture, addressing previous multithreading and resource allocation challenges, while maintaining the API's simplicity.