The company behind Dataherald, a natural language-to-SQL engine, has open-sourced its entire product. Dataherald allows users to set up an API from their database that can answer questions in plain English. The repository contains four components that can be used together to set up an end-to-end Dataherald deployment. The company is open to contributions and has benchmarked performance with self-hosted LLMs.