Hasty Briefsbeta

Bilingual

Show HN: Strata – an expressive semantic layer that can say no to your LLM

6 hours ago
  • Strata offers a free trial that runs entirely on your machine with no credit card required, using Docker, Ruby 3.4.4+, and Git.
  • Setup involves starting a server via a single Docker command, creating an admin account at localhost:8080, and using a pre-loaded TPC-DS sample model.
  • The CLI is installed with a one-liner, and projects are initialized with an AGENTS.md file that guides AI agents (like Claude Code) to build semantic models from warehouse schemas.
  • Users add their warehouse (e.g., Snowflake, Postgres) using the CLI, test the connection, and then either let an AI agent draft the model or manually define tables and joins.
  • The model is validated with `strata audit all` and deployed to the server, allowing plain-language querying, blending measures/dimensions, and building reports.
  • Troubleshooting covers common issues like Docker permissions, port conflicts, missing Ruby/Git, and datasource connectivity, with support options available.
  • The free plan includes one developer, 25 users, and two data sources per project.