About
Hackolade is a polyglot data modeling tool that lets teams design conceptual, logical, and physical data models across relational databases, cloud analytics, NoSQL databases, APIs, and event streams. Models can be reverse-engineered from live databases, DDLs, JSON, Excel, legacy tools, and GenAI output, and forward-engineered into DDLs, schemas, validators, and documentation, or published to metadata management suites. The website describes support for 45+ targets, with examples including Oracle, Databricks, MongoDB, OpenAPI, and Avro.
Hackolade treats data models as metadata-as-code. Models are versioned in Git repositories, which supports distributed collaboration, branching, change tracking, and peer reviews. Teams can share models through the Hackolade Model Hub, a central, searchable place where business analysts, data stewards, and engineers can agree on how data should be interpreted. The site also mentions lineage, where-used and impact analysis, and glossaries of business terms as collaboration features.
The product offers AI-assisted modeling with the LLMs of the user's choice, including proprietary or on-prem models, and states that nothing is routed through Hackolade. It is described as a serverless, security-first architecture, with Hackolade Studio available in the browser or as a desktop application, and models staying local or in the user's Git repositories rather than on Hackolade servers.
What's new
All release notesHomebrew cask hackolade 8.13.6 (sha256 4ad9591db49fa2f637053bf4e9f048c662fa75e2e21a79d0b3eadb0072b2ab8b).