{"slug": "atlas", "name": "Atlas", "category": "databases", "category_name": "Databases", "description": "", "recommenders": 3, "commenters": 6, "warners": 2, "score": 0.789, "rising": -0.98, "first": "2025-11-02", "latest": "2026-09-29", "why": "I use https://github.com/ariga/atlas for this, migration based and schema base both has there good and bad side, I prefer both even in one project", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 0, "compare": 1, "warn": 2}, "spark": [1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "I use https://github.com/ariga/atlas for this, migration based and schema base both has there good and bad side, I prefer both even in one project", "icon": true, "domain": null, "github_repo": "github.com/ariga/atlas", "official_url": "https://atlasgo.io", "pricing": "", "aliases": ["Atlas", "ATLAS", "atlas"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 774868305, "item_id": 48429269, "url": "https://news.ycombinator.com/item?id=48429269", "by": "yogthos", "date": "2026-06-06", "stance": "recommend", "quote": "ATLAS does some clever tricks in this area", "excerpt": "I think it's almost certain that we'll be moving to running local models as a default in a few years. The quality of small models has been improving at an astonishing rate in my opinion. My favorite example is how Qwen3.6-27B that you can run on a laptop outperforms Qwen3.5-397B which was a flagship model requiring a commercial grade server that was released just in February. https://qwen.ai/blog?id=qwen3.6-27b I ful", "context": "", "use_case": "model harness", "switched_from": "", "story": "Computex 2026: Are We Heading for the Agentic PC Era Yet? \u2013 EE Times"}, {"id": 750315808, "item_id": 46894738, "url": "https://news.ycombinator.com/item?id=46894738", "by": "wener", "date": "2026-02-04", "stance": "recommend", "quote": "I use https://github.com/ariga/atlas for this, migration based and schema base both has there good and bad side, I prefer both even in one project", "excerpt": "I use https://github.com/ariga/atlas for this, migration based and schema base both has there good and bad side, I prefer both even in one project, schema based can make dev faster, eaiser, migration based make feel reliable.", "context": "", "use_case": "database schema migrations", "switched_from": "", "story": "Sqldef: Idempotent schema management tool for MySQL, PostgreSQL, SQLite"}, {"id": 733090992, "item_id": 45818187, "url": "https://news.ycombinator.com/item?id=45818187", "by": "gnarlouse", "date": "2025-11-04", "stance": "recommend", "quote": "is the Java/c oriented flavor I'm most familiar with. I've used them for Javascript before previously", "excerpt": "https://www.ensoftcorp.com/products/atlas is the Java/c oriented flavor I'm most familiar with. I've used them for Javascript before previously, although I'd have to do some digging to find the particular package I used. I am confident that you could find one with an npm/pypi search.", "context": "", "use_case": "static analysis code visualization", "switched_from": "", "story": "Codemaps: Understand Code, Before You Vibe It"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 798197184, "item_id": 49887324, "url": "https://news.ycombinator.com/item?id=49887324", "by": "quanto", "date": "2026-09-29", "stance": "warn", "quote": "Their demos do not seem to be better than the existing state of the art.", "excerpt": "I hesitate to recast the discussion in a negative tone, but this doesn't sound right on technical terms. Is World Labs' Atlas genuinely novel? Their demos do not seem to be better than the existing state of the art. Fei Fei Li has been criticized even in the ImageNet days as a shower than a doer. Her roadshow past two years extolling \"world model\" in vague terms didn't show much insight, and her company's demo seems ", "context": "worked in Gaussian splats for robotics", "use_case": "world models / Gaussian splats", "switched_from": "", "story": "World Labs is Joining AMD"}, {"id": 784895665, "item_id": 49055979, "url": "https://news.ycombinator.com/item?id=49055979", "by": "ranedk", "date": "2026-07-26", "stance": "warn", "quote": "Atlas, sqlx, sqlc and all other ORM like things in golang cannot do migrations the way Django does.", "excerpt": "I have been using Django since 0.95 and I haven't seen anything which is so flexible with amazing DSLs while also making it easy to understand the magic behind it. For the last 10 years, even in a Golang stack or Java stack, I still use Django for models and migration. I even have generators which generate Gorm (or other framework) DAO or Java hibernate classes using Django models. With LLMs, it becomes easier since ", "context": "", "use_case": "migrations", "switched_from": "", "story": "Some more things about Django I've been enjoying"}]}], "who": [], "tags": [], "use_cases": ["database schema migrations", "world models / gaussian splats", "migrations", "model harness", "static analysis code visualization"], "compared": [], "makers": [{"id": 788753937, "item_id": 49297121, "url": "https://news.ycombinator.com/item?id=49297121", "by": "neprotivo", "date": "2026-08-14", "stance": "recommend", "quote": "I'm playing with an idea about this here: http://atlas.vihren.dev", "excerpt": "Improving code understanding is the main focus of my work and thinking right now. If we want to make advances I believe that we should rely more heavily on one key quality of the program code: It is meant to be executed. Here are some ideas: 1. Time travel debugging. Reading a PR just like a wall of text is difficult, but what if you could step through the PR and see the state at a given line for some test executions", "context": "works on code understanding", "use_case": "test coverage code understanding", "switched_from": "", "story": "Understanding Is the New Bottleneck"}, {"id": 775263026, "item_id": 48453939, "url": "https://news.ycombinator.com/item?id=48453939", "by": "sethd", "date": "2026-06-08", "stance": "recommend", "quote": "I'm using these almost daily.", "excerpt": "- https://github.com/sethdeckard/atria : TUI for managing multiple AI coding agents that doesn't force a particular workflow on you. You can use tmux, the built-in PTY, or terminal integrations with iTerm2, kitty, or WezTerm. - https://github.com/sethdeckard/loadout : TUI and CLI for managing a personal library of Claude Code and Codex skills across your machines. - https://github.com/sethdeckard/atlas : TUI and CLI ", "context": "", "use_case": "mapping Git repositories", "switched_from": "", "story": "Ask HN: What are tools you have made for yourself since the advent of AI"}], "threads": [{"url": "https://news.ycombinator.com/item?id=49883760", "title": "World Labs is Joining AMD", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49290299", "title": "Understanding Is the New Bottleneck", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48997828", "title": "Some more things about Django I've been enjoying", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48449187", "title": "Ask HN: What are tools you have made for yourself since the advent of AI", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48428647", "title": "Computex 2026: Are We Heading for the Agentic PC Era Yet? \u2013 EE Times", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46845239", "title": "Sqldef: Idempotent schema management tool for MySQL, PostgreSQL, SQLite", "mentions": 1}], "sentiment_by_month": {"2025-11": {"compare": 1, "recommend": 1}, "2025-12": {}, "2026-01": {}, "2026-02": {"recommend": 1}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {"recommend": 1}, "2026-07": {"warn": 1}, "2026-08": {}, "2026-09": {"warn": 1}, "2026-10": {}}, "quotes": [{"id": 798197184, "item_id": 49887324, "url": "https://news.ycombinator.com/item?id=49887324", "by": "quanto", "date": "2026-09-29", "stance": "warn", "quote": "Their demos do not seem to be better than the existing state of the art.", "excerpt": "I hesitate to recast the discussion in a negative tone, but this doesn't sound right on technical terms. Is World Labs' Atlas genuinely novel? Their demos do not seem to be better than the existing state of the art. Fei Fei Li has been criticized even in the ImageNet days as a shower than a doer. Her roadshow past two years extolling \"world model\" in vague terms didn't show much insight, and her company's demo seems ", "context": "worked in Gaussian splats for robotics", "use_case": "world models / Gaussian splats", "switched_from": "", "story": "World Labs is Joining AMD"}, {"id": 784895665, "item_id": 49055979, "url": "https://news.ycombinator.com/item?id=49055979", "by": "ranedk", "date": "2026-07-26", "stance": "warn", "quote": "Atlas, sqlx, sqlc and all other ORM like things in golang cannot do migrations the way Django does.", "excerpt": "I have been using Django since 0.95 and I haven't seen anything which is so flexible with amazing DSLs while also making it easy to understand the magic behind it. For the last 10 years, even in a Golang stack or Java stack, I still use Django for models and migration. I even have generators which generate Gorm (or other framework) DAO or Java hibernate classes using Django models. With LLMs, it becomes easier since ", "context": "", "use_case": "migrations", "switched_from": "", "story": "Some more things about Django I've been enjoying"}, {"id": 774868305, "item_id": 48429269, "url": "https://news.ycombinator.com/item?id=48429269", "by": "yogthos", "date": "2026-06-06", "stance": "recommend", "quote": "ATLAS does some clever tricks in this area", "excerpt": "I think it's almost certain that we'll be moving to running local models as a default in a few years. The quality of small models has been improving at an astonishing rate in my opinion. My favorite example is how Qwen3.6-27B that you can run on a laptop outperforms Qwen3.5-397B which was a flagship model requiring a commercial grade server that was released just in February. https://qwen.ai/blog?id=qwen3.6-27b I ful", "context": "", "use_case": "model harness", "switched_from": "", "story": "Computex 2026: Are We Heading for the Agentic PC Era Yet? \u2013 EE Times"}, {"id": 750315808, "item_id": 46894738, "url": "https://news.ycombinator.com/item?id=46894738", "by": "wener", "date": "2026-02-04", "stance": "recommend", "quote": "I use https://github.com/ariga/atlas for this, migration based and schema base both has there good and bad side, I prefer both even in one project", "excerpt": "I use https://github.com/ariga/atlas for this, migration based and schema base both has there good and bad side, I prefer both even in one project, schema based can make dev faster, eaiser, migration based make feel reliable.", "context": "", "use_case": "database schema migrations", "switched_from": "", "story": "Sqldef: Idempotent schema management tool for MySQL, PostgreSQL, SQLite"}, {"id": 733090992, "item_id": 45818187, "url": "https://news.ycombinator.com/item?id=45818187", "by": "gnarlouse", "date": "2025-11-04", "stance": "recommend", "quote": "is the Java/c oriented flavor I'm most familiar with. I've used them for Javascript before previously", "excerpt": "https://www.ensoftcorp.com/products/atlas is the Java/c oriented flavor I'm most familiar with. I've used them for Javascript before previously, although I'd have to do some digging to find the particular package I used. I am confident that you could find one with an npm/pypi search.", "context": "", "use_case": "static analysis code visualization", "switched_from": "", "story": "Codemaps: Understand Code, Before You Vibe It"}, {"id": 732614464, "item_id": 45788404, "url": "https://news.ycombinator.com/item?id=45788404", "by": "Hasnep", "date": "2025-11-02", "stance": "compare", "quote": "I've been looking at Atlas as an alternative to Alembic recently, it seems nice, but I'm wary of the non open source features.", "excerpt": "I've been looking at Atlas as an alternative to Alembic recently, it seems nice, but I'm wary of the non open source features. https://github.com/ariga/atlas", "context": "", "use_case": "database schema migrations", "switched_from": "", "story": "CLI to manage your SQL database schemas and migrations"}]}