惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
GbyAI
GbyAI
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
U
Unit 42
Engineering at Meta
Engineering at Meta
aimingoo的专栏
aimingoo的专栏
Y
Y Combinator Blog
Google DeepMind News
Google DeepMind News
Vercel News
Vercel News
美团技术团队
雷峰网
雷峰网
Recent Announcements
Recent Announcements
有赞技术团队
有赞技术团队
D
DataBreaches.Net
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks
罗磊的独立博客
MyScale Blog
MyScale Blog
博客园_首页
IT之家
IT之家
F
Fortinet All Blogs
博客园 - Franky

Hacker News

Probed — Talk to Your People HN Work GitHub - Northwood-Systems/foreman: Self-hosted LLM gateway. Cost effective, deterministic, and fast. Secure and private by default. A Visualization Language for the AI Era NoCrap — Neuroscience-Based Recovery Pods GitHub - weirdGuy/kastor: Declarative language and toolchain for AI agents: define agents, tools and prompts in HCL, then compile to frameworks or manage them on hosted platforms with plan/apply semantics. Abralo - Run multiple Claude Code agents in one window GitHub - mehranzand/repofleet: RepoFleet is an issue-centered CLI tool for managing Git workflows across multiple repositories. Pug — Open Source Product Analytics GitHub - instavm/tarit: A hypervisor and sandbox cloud for self-hosted AI agents and RL Chiptune Radio — Aleph Void, LLC Free Mermaid Live Editor & Diagram Maker GitHub - Salnika/dejavu: Stop showing coding agents the same command output twice. GitHub - hirasso/html-obfuscator: Obfuscate emails, phone numbers, and other sensitive data in PHP. Invisible to humans, hidden from bots until they interact. Davit — a native macOS UI for Apple containers Fenzo AI - The perfect course, every time. HTML Drive — Edit and Publish HTML from Google Drive GitHub - rowboatlabs/rowboat: Open-source AI coworker, with memory ZeroGate | Automated Cluster Scaling A tiny scale-free kernel language — Joa Ebert GitHub - arman-jalili/guardian-framework: Architecture Enforcement Framework for AI-Assisted Development Yamanote.fun PostgreSQL on AWS: Size & Benchmark EC2 Instances GitHub - zqiren/Orbital: the agent that never starts from zero GitHub - Rodiun/frugon: Free, local, open-source LLM cost analyzer — see where your LLM bill leaks, on your machine. Artificiety — A Fantasy World for AI Agents Ex Situ FlexInference: Drop your AI costs today WhimFiles - Find Any File in Seconds GitHub - josephsenior/Grinta-Coding-Agent: Local-first autonomous coding agent that plans, executes, validates, and finishes software tasks end-to-end.
GitHub - exmergo/dex: Dex is the agent-native analytics e...
marcociavare · 2026-07-08 · via Hacker News
exmergo-dex-showcase

Built by Exmergo · AI Agents for Your Data Stack.

PyPI License ADE-bench CI

LinkedIn X

Install (Claude Code)

Run these commands inside Claude Code one at a time

/plugin marketplace add exmergo/exmergo-agent-plugins
/plugin install dex@exmergo

Update later with /plugin marketplace update exmergo. The skills appear as /dex:explore, /dex:transform, and /dex:maintain and auto-trigger on matching intent.

Install (Any Agent)

Run this command in your terminal

npx skills install exmergo/dex

dex is analytics engineering for Claude Code and any agent: data warehouse exploration, dbt transformation and semantic modeling, and schema-drift maintenance on dbt. Point it at your warehouse (or a local DuckDB file) and your dbt project; it learns the landscape, writes and refactors your dbt transformations and semantic models, and tells you what to fix when anything drifts. The dbt project is the source of truth; every change is a reviewable diff. Read-only against your data.

It closes the gap a general coding agent still has: agents re-learn the schema each session, have no strategy for thousands of tables, are blind to warehouse cost, will pull sensitive data into context, do not treat a dbt project as a first-class object, and have no concept of a semantic model to keep coherent over time. dex owns exactly that loop.

The loop

Explore. Transform. Maintain. (ETM)

  • Explore an unfamiliar warehouse: rank what matters, profile selectively, infer and verify joins, answer ad-hoc questions with guarded SQL probes behind a PII-aware query firewall, persist a draft map. Fully read-only.
image
  • Transform the dbt project: author dbt models (staging to marts) with tests and docs, and the semantic layer on top (entities, dimensions, measures, metrics) as dbt semantic models (MetricFlow YAML), with a free Viz preview. Validated against a dev target, cost-guarded.
image
  • Maintain the project as it drifts: diff the warehouse and dbt against the last snapshot, surface schema, volume, grain, and definition drift ranked by blast radius, and propose edits.
image

Benchmark

On ADE-bench (75 analytics-engineering tasks: fix, build, and extend dbt projects on DuckDB), dex reaches 76% task resolution with Claude Sonnet 5, at 2.5x lower cost than Claude Fable 5.

image

With dex, accuracy clusters tightly across models (72-76%) while cost does not, so you can run an inexpensive model and still get top-tier results. Full methodology, per-model cost, and the raw results.json for every run are in the benchmark README.

On benchmarks

We publish these to be transparent, not to overclaim. A task-resolution score measures whether tests pass; it does not measure what matters most in practice: the experience of the human engineer working with the agent. Trust in a diff, clarity of the proposed change, cost surfaced before spend, and sensitive data kept out of context never show up in a pass rate. We optimize for that experience first and treat the benchmark as a floor, not the goal.

Connectors

  • Cloud warehouse: Snowflake, BigQuery.
  • Embedded analytical: DuckDB.
  • Operational database: Postgres.
image

Credentials are discovered, never asked for: BigQuery through Application Default Credentials (gcloud auth application-default login), Snowflake through connections.toml, SNOWFLAKE_* env, or a dbt profile, Postgres through pg_service.conf, DATABASE_URL, the PG* environment, or a dbt profile. Every scan is estimated and confirmed before it spends, capped server-side (maximum_bytes_billed on BigQuery; a per-statement statement timeout on Snowflake and Postgres, whose budgets are warehouse-seconds with credits alongside and database-seconds respectively), and recorded in a local spend ledger.

Upcoming Connectors

  • Cloud warehouse: Databricks, AWS Redshift, Microsoft Fabric

The exmergo-dex-core package

dex also bundles the exmergo-dex-core Python package.
This is the reusable and agent-friendly package that contains all the core explore, transform, and maintain logic. This also holds connectors and the write logic for .dex/ which stores cache, snapshots, and query billing logs.

You can install it yourself in your projects:

pip install exmergo-dex-core

or

More info in the package's README.md

Agent References

  • Cross-agent contract: AGENTS.md.
  • References (connectors, the contract, the canonical model, evaluation): references/.

Contributing

See CONTRIBUTING.md for local setup, the Ruff lint and format workflow, and the pre-commit hook. Every pull request into main must pass the Lint workflow and CI before it can merge.

Community

Connect with the Analytics Engineering Community (Data Engineers welcome as well!) and discover how Exmergo brings AI Agents to Your Data Stack.

License

Apache-2.0.