{"slug": "gas-town", "name": "Gas Town", "category": "ai-coding", "category_name": "AI coding tools", "description": "", "recommenders": 4, "commenters": 15, "warners": 4, "score": 1.714, "rising": 1.35, "first": "2026-01-05", "latest": "2026-09-22", "why": "Gas Town has a very clear \"mad scientist/performance art\" sort of thing going on, and I love that.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 4, "compare": 3, "warn": 4}, "spark": [0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "Gas Town has a very clear \"mad scientist/performance art\" sort of thing going on, and I love that.", "icon": true, "domain": null, "github_repo": "github.com/halbritt/striatum", "official_url": "https://github.com/steveyegge/gastown", "pricing": "", "aliases": ["Gas Town", "Gastown", "GasTown", "gastown"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 796944929, "item_id": 49809058, "url": "https://news.ycombinator.com/item?id=49809058", "by": "sroerick", "date": "2026-09-22", "stance": "recommend", "quote": "I also think Yegge's beads and Gastown have some really smart things to say in this regard", "excerpt": "Personally, I build a loosely compiled / linted DSL to handle spec. It's a SEXP language but could just as easily be markdown. It'd probably be better if it was - I spend a lot of tokens matching parentheses. Compared to markdown - I lose some human readability but gain a lot in workflow. For me - it turns the sort of \"free form jazz code odyssey\" into something with structure. It changes the question to \"does the sp", "context": "", "use_case": "agent orchestration", "switched_from": "", "story": "Markdown in /src"}, {"id": 792152769, "item_id": 49509548, "url": "https://news.ycombinator.com/item?id=49509548", "by": "hackeryogi", "date": "2026-08-31", "stance": "recommend", "quote": "perhaps something like gastown?", "excerpt": "Personally, I don\u2019t run multiple sessions / agents (apart from the one claude code spawns on it\u2019s own). But it seems you need an agent workspace manager - perhaps something like gastown? https://github.com/gastownhall/gastown", "context": "", "use_case": "agent workspace management", "switched_from": "", "story": "Ask HN: What are your biggest problems and fixes with multisession engineering?"}, {"id": 747759936, "item_id": 46734996, "url": "https://news.ycombinator.com/item?id=46734996", "by": "phren0logy", "date": "2026-01-23", "stance": "recommend", "quote": "Gas Town has a very clear \"mad scientist/performance art\" sort of thing going on, and I love that.", "excerpt": "Gas Town has a very clear \"mad scientist/performance art\" sort of thing going on, and I love that. It's taking a premise way past its logical conclusion, and I think that's fun to watch. I haven't seen anything to suggest that Yegge is proposing it as a serious tool for serious work, so why all the hate?", "context": "", "use_case": "", "switched_from": "", "story": "Gas Town's Agent Patterns, Design Bottlenecks, and Vibecoding at Scale"}, {"id": 744105824, "item_id": 46506614, "url": "https://news.ycombinator.com/item?id=46506614", "by": "vessenes", "date": "2026-01-05", "stance": "recommend", "quote": "Upshot - worth a look", "excerpt": "I put in 15 hours or so with gas town this weekend, from just around the 0.1 release. Think of as an extended bipolar-optimism-fueled glimpse into the future. Steve's MO is laid out in the medium post - but basically, it's okay to lose things, rewrite whole subsystems, whatever, this is the future. It's really fun and interesting to watch the speed of development. I've made a few multi agent coding setups in the last", "context": "has built a few multi agent coding setups", "use_case": "multi-agent coding orchestration", "switched_from": "", "story": "Welcome to Gas Town"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 786454593, "item_id": 49153412, "url": "https://news.ycombinator.com/item?id=49153412", "by": "bambax", "date": "2026-08-03", "stance": "warn", "quote": "his GasTown business where AI meets crypto (what could possibly go wrong with that)", "excerpt": "I used to like Steve's posts. They were all way too long, but a fun and interesting read nonetheless. He started to lose me when at Sourcegraph where he oversell Cody which didn't do anything useful (I even had a commercial meeting with Sourcegraph people who weren't of much help); then he completely lost me with his GasTown business where AI meets crypto (what could possibly go wrong with that). Now I can't read any", "context": "", "use_case": "", "switched_from": "", "story": "The Shape of Things to Come"}, {"id": 774677273, "item_id": 48417329, "url": "https://news.ycombinator.com/item?id=48417329", "by": "igorhvr", "date": "2026-06-05", "stance": "warn", "quote": "teaching Gas Town along with everything else would be impossible (too hard/complex)", "excerpt": "I use PI ( https://pi.dev ) and ( https://hermes-agent.nousresearch.com/ ) as the main drivers together with deepseek-v4-pro as the main model (~10M/day tokens overall there). Hermes basically rules my personal life at this point - it is a _very_ useful personal assistant. I also use it at work (integrated at Slack) and at this point it answers most of both my emails and slack messages (I calibrated https://github.co", "context": "", "use_case": "automatic software building", "switched_from": "", "story": "Ask HN: What is your (AI) dev tech stack / workflow? (June 2026)"}, {"id": 746847873, "item_id": 46677992, "url": "https://news.ycombinator.com/item?id=46677992", "by": "brushfoot", "date": "2026-01-19", "stance": "warn", "quote": "Gas Town seems like a more confusing alternative to GitHub Copilot Agents to me.", "excerpt": "Gas Town seems like a more confusing alternative to GitHub Copilot Agents to me. https://github.com/copilot/agents Go to the URL, type what you want done, and a cloud Claude agent creates a PR. And it's $10/month.", "context": "", "use_case": "", "switched_from": "", "story": "Gas Town Decoded"}, {"id": 744147232, "item_id": 46509202, "url": "https://news.ycombinator.com/item?id=46509202", "by": "desireco42", "date": "2026-01-05", "stance": "warn", "quote": "it is just overly complicated and with a lot of misdirection.", "excerpt": "I love Steve Yegge, but even if this thing was working how it should (and it isn't), it is just overly complicated and with a lot of misdirection. He as a dev should know that adding a layer of names on top of already named entities is not a good practice. But he just had fun and this came up. Which is fantastic. But I don't want to have to translate names in my head all the time. Just not useful. Beads also... reall", "context": "", "use_case": "agent orchestration", "switched_from": "", "story": "Welcome to Gas Town"}]}], "who": [{"by": "lelandbatey", "context": "professional developer for over 10 years", "url": "https://news.ycombinator.com/item?id=48827746", "date": "2026-07-07"}, {"by": "bfrog", "context": "embedded developer", "url": "https://news.ycombinator.com/item?id=46674698", "date": "2026-01-18"}, {"by": "vessenes", "context": "has built a few multi agent coding setups", "url": "https://news.ycombinator.com/item?id=46506614", "date": "2026-01-05"}], "tags": [], "use_cases": ["agent orchestration", "multi-agent coding orchestration", "agent blackboard coordination", "agent workspace management", "agent workflow inspiration", "automatic software building"], "compared": [{"slug": "beads", "name": "Beads", "co": 5, "switched_from": 0, "switched_to": 0}, {"slug": "claude-code", "name": "Claude Code", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "opencode", "name": "OpenCode", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49152316", "title": "The Shape of Things to Come", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=46624883", "title": "Gas Town Decoded", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=46458936", "title": "Welcome to Gas Town", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49794478", "title": "Markdown in /src", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49579482", "title": "An Accidental Blackboard", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49503285", "title": "Ask HN: What are your biggest problems and fixes with multisession engineering?", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"recommend": 2, "warn": 2, "neutral": 1, "compare": 1}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {"neutral": 1}, "2026-06": {"warn": 1}, "2026-07": {"neutral": 2}, "2026-08": {"warn": 1, "compare": 1, "recommend": 1}, "2026-09": {"compare": 1, "recommend": 1}, "2026-10": {}}, "quotes": [{"id": 796944929, "item_id": 49809058, "url": "https://news.ycombinator.com/item?id=49809058", "by": "sroerick", "date": "2026-09-22", "stance": "recommend", "quote": "I also think Yegge's beads and Gastown have some really smart things to say in this regard", "excerpt": "Personally, I build a loosely compiled / linted DSL to handle spec. It's a SEXP language but could just as easily be markdown. It'd probably be better if it was - I spend a lot of tokens matching parentheses. Compared to markdown - I lose some human readability but gain a lot in workflow. For me - it turns the sort of \"free form jazz code odyssey\" into something with structure. It changes the question to \"does the sp", "context": "", "use_case": "agent orchestration", "switched_from": "", "story": "Markdown in /src"}, {"id": 793934384, "item_id": 49620899, "url": "https://news.ycombinator.com/item?id=49620899", "by": "ghshephard", "date": "2026-09-09", "stance": "compare", "quote": "Useful to see how this compares to another Blackboard type platform - Gastown", "excerpt": "This feels like a concept that keeps getting rediscovered over and over. Feels like giving Agents (and their humans) a repository to throw ideas at (along with maturity, gates, context, implementation status, etc...) is going to be one of the next Billion dollar opportunity... Another Blackboard Example: https://github.com/halbritt/striatum/tree/main/docs/rfcs (Useful to see how this compares to another Blackboard ty", "context": "", "use_case": "agent blackboard coordination", "switched_from": "", "story": "An Accidental Blackboard"}, {"id": 792152769, "item_id": 49509548, "url": "https://news.ycombinator.com/item?id=49509548", "by": "hackeryogi", "date": "2026-08-31", "stance": "recommend", "quote": "perhaps something like gastown?", "excerpt": "Personally, I don\u2019t run multiple sessions / agents (apart from the one claude code spawns on it\u2019s own). But it seems you need an agent workspace manager - perhaps something like gastown? https://github.com/gastownhall/gastown", "context": "", "use_case": "agent workspace management", "switched_from": "", "story": "Ask HN: What are your biggest problems and fixes with multisession engineering?"}, {"id": 786521313, "item_id": 49157582, "url": "https://news.ycombinator.com/item?id=49157582", "by": "maherbeg", "date": "2026-08-03", "stance": "compare", "quote": "GasTown was crazy but had a rough shape that was ahead of its time.", "excerpt": "GasTown was crazy but had a rough shape that was ahead of its time. I think https://github.com/kunchenguid/firstmate is a much better, and easier to understand version of agent orchestration.", "context": "", "use_case": "agent orchestration", "switched_from": "", "story": "The Shape of Things to Come"}, {"id": 786454593, "item_id": 49153412, "url": "https://news.ycombinator.com/item?id=49153412", "by": "bambax", "date": "2026-08-03", "stance": "warn", "quote": "his GasTown business where AI meets crypto (what could possibly go wrong with that)", "excerpt": "I used to like Steve's posts. They were all way too long, but a fun and interesting read nonetheless. He started to lose me when at Sourcegraph where he oversell Cody which didn't do anything useful (I even had a commercial meeting with Sourcegraph people who weren't of much help); then he completely lost me with his GasTown business where AI meets crypto (what could possibly go wrong with that). Now I can't read any", "context": "", "use_case": "", "switched_from": "", "story": "The Shape of Things to Come"}, {"id": 783540112, "item_id": 48971257, "url": "https://news.ycombinator.com/item?id=48971257", "by": "keeganpoppen", "date": "2026-07-19", "stance": "neutral", "quote": "it's exactly the kind of thing that yegge was trying to get at with gastown", "excerpt": "sometimes compaction is a death knell and other times it's totally fine. it really just depends on whether the thing you were doing at the very end has high correlation with stuff from early on in the session, or if there was an obvious ~break s.t. you were just on some specific subtask. the situation has clearly gotten a lot better than even 6 months ago-- i think openai handles compaction better in my own experienc", "context": "", "use_case": "agent orchestration", "switched_from": "", "story": "OpenAI reduces Codex Model Context Size from 372k to 272k"}, {"id": 781243936, "item_id": 48827746, "url": "https://news.ycombinator.com/item?id=48827746", "by": "lelandbatey", "date": "2026-07-07", "stance": "neutral", "quote": "My inspiration was the mayor idea from Gastown", "excerpt": "I was a student whenever I wrote my old bios but I've been a developer professionally for over 10 years at this point. My inspiration was the mayor idea from Gastown, plus wanting to formalize the informal workflow I used with agents and Jira at $dayjob.", "context": "professional developer for over 10 years", "use_case": "agent workflow inspiration", "switched_from": "", "story": "Price per 1M tokens is meaningless"}, {"id": 774677273, "item_id": 48417329, "url": "https://news.ycombinator.com/item?id=48417329", "by": "igorhvr", "date": "2026-06-05", "stance": "warn", "quote": "teaching Gas Town along with everything else would be impossible (too hard/complex)", "excerpt": "I use PI ( https://pi.dev ) and ( https://hermes-agent.nousresearch.com/ ) as the main drivers together with deepseek-v4-pro as the main model (~10M/day tokens overall there). Hermes basically rules my personal life at this point - it is a _very_ useful personal assistant. I also use it at work (integrated at Slack) and at this point it answers most of both my emails and slack messages (I calibrated https://github.co", "context": "", "use_case": "automatic software building", "switched_from": "", "story": "Ask HN: What is your (AI) dev tech stack / workflow? (June 2026)"}, {"id": 770721345, "item_id": 48170084, "url": "https://news.ycombinator.com/item?id=48170084", "by": "apiemotion", "date": "2026-05-17", "stance": "neutral", "quote": "GasTown ate money using the traditional approach.", "excerpt": "Confession: all vibe engineered using OpenCode, Gemini & Cursor. I started by wanting to try GasTown without needing a Claude Subscription. Freeride proxy was developed to use free Cloud hosted models. It started with NVIDIA NIM then I added OpenRouter. Now it also support Cerebras and Ollama Cloud. It manages fallbacks & cool downs. I recently added a local LLM if it is capable. There is flag to spend money if one w", "context": "", "use_case": "code generation from a spec", "switched_from": "", "story": "I want to try S.Y's GasTown to create code from a Spec without spending any $"}, {"id": 747759936, "item_id": 46734996, "url": "https://news.ycombinator.com/item?id=46734996", "by": "phren0logy", "date": "2026-01-23", "stance": "recommend", "quote": "Gas Town has a very clear \"mad scientist/performance art\" sort of thing going on, and I love that.", "excerpt": "Gas Town has a very clear \"mad scientist/performance art\" sort of thing going on, and I love that. It's taking a premise way past its logical conclusion, and I think that's fun to watch. I haven't seen anything to suggest that Yegge is proposing it as a serious tool for serious work, so why all the hate?", "context": "", "use_case": "", "switched_from": "", "story": "Gas Town's Agent Patterns, Design Bottlenecks, and Vibecoding at Scale"}, {"id": 747370722, "item_id": 46710670, "url": "https://news.ycombinator.com/item?id=46710670", "by": "bravura", "date": "2026-01-21", "stance": "compare", "quote": "gastown is cool but too opinionated.", "excerpt": "We use beads for everything. We label them as \"human-spec\" needed if they are not ready to implement. We label them as \"qa-needed\" if they cannot be verified through automatic tests. I wrote beads-skills for Claude that I'll release soon to enforce this process. 2026 will be the year of agent orchestration for those of us who are frustrated having 10 different agents to check on constantly. gastown is cool but too op", "context": "", "use_case": "agent orchestration", "switched_from": "", "story": "How are you automating your coding work?"}, {"id": 746847873, "item_id": 46677992, "url": "https://news.ycombinator.com/item?id=46677992", "by": "brushfoot", "date": "2026-01-19", "stance": "warn", "quote": "Gas Town seems like a more confusing alternative to GitHub Copilot Agents to me.", "excerpt": "Gas Town seems like a more confusing alternative to GitHub Copilot Agents to me. https://github.com/copilot/agents Go to the URL, type what you want done, and a cloud Claude agent creates a PR. And it's $10/month.", "context": "", "use_case": "", "switched_from": "", "story": "Gas Town Decoded"}, {"id": 746795169, "item_id": 46674698, "url": "https://news.ycombinator.com/item?id=46674698", "by": "bfrog", "date": "2026-01-18", "stance": "neutral", "quote": "Gas town seems like a Claude multiplier. I\u2019m not sure more Claude is what I\u2019d even want!", "excerpt": "Claude is ok. Gas town seems like a Claude multiplier. I\u2019m not sure more Claude is what I\u2019d even want! Not sure I love what it does all the time, it tends to fit whatever box you setup and will easily break out if you aren\u2019t veeeery specific. Is it better than writing a few thousand lines of code myself that I deeply understand that can debug and explain? I don\u2019t know yet. I think it\u2019d be good for writing functions o", "context": "embedded developer", "use_case": "multi-agent coding orchestration", "switched_from": "", "story": "Gas Town Decoded"}, {"id": 744147232, "item_id": 46509202, "url": "https://news.ycombinator.com/item?id=46509202", "by": "desireco42", "date": "2026-01-05", "stance": "warn", "quote": "it is just overly complicated and with a lot of misdirection.", "excerpt": "I love Steve Yegge, but even if this thing was working how it should (and it isn't), it is just overly complicated and with a lot of misdirection. He as a dev should know that adding a layer of names on top of already named entities is not a good practice. But he just had fun and this came up. Which is fantastic. But I don't want to have to translate names in my head all the time. Just not useful. Beads also... reall", "context": "", "use_case": "agent orchestration", "switched_from": "", "story": "Welcome to Gas Town"}, {"id": 744105824, "item_id": 46506614, "url": "https://news.ycombinator.com/item?id=46506614", "by": "vessenes", "date": "2026-01-05", "stance": "recommend", "quote": "Upshot - worth a look", "excerpt": "I put in 15 hours or so with gas town this weekend, from just around the 0.1 release. Think of as an extended bipolar-optimism-fueled glimpse into the future. Steve's MO is laid out in the medium post - but basically, it's okay to lose things, rewrite whole subsystems, whatever, this is the future. It's really fun and interesting to watch the speed of development. I've made a few multi agent coding setups in the last", "context": "has built a few multi agent coding setups", "use_case": "multi-agent coding orchestration", "switched_from": "", "story": "Welcome to Gas Town"}]}