{"slug": "consult", "name": "Consult", "category": "ai", "category_name": "AI models and assistants", "description": "", "recommenders": 4, "commenters": 5, "warners": 0, "score": 3.817, "rising": -1.31, "first": "2025-11-01", "latest": "2026-10-28", "why": "now I use a custom consult document picker (with rich annotations) to perform actions on different kinds of XML documents", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 1, "compare": 0, "warn": 0}, "spark": [1, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "now I use a custom consult document picker (with rich annotations) to perform actions on different kinds of XML documents", "icon": true, "domain": null, "github_repo": "github.com/i-dot-ai/consult", "official_url": "https://github.com/minad/consult", "pricing": "", "aliases": ["Consult", "consult"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 778037184, "item_id": 48627324, "url": "https://news.ycombinator.com/item?id=48627324", "by": "crimsoneer", "date": "2026-06-22", "stance": "recommend", "quote": "has quite a nifty LLM driven classification pipeline for survey answers", "excerpt": "Tangentially related, but the UK Gov Incubator for AI has quite a nifty LLM driven classification pipeline for survey answers. https://github.com/i-dot-ai/consult", "context": "", "use_case": "classifying survey answers", "switched_from": "", "story": "Good results fine tuning a local LLM like Qwen 3:0.6B to categorize questions"}, {"id": 775905488, "item_id": 48494093, "url": "https://news.ycombinator.com/item?id=48494093", "by": "spudlyo", "date": "2026-06-11", "stance": "recommend", "quote": "now I use a custom consult document picker (with rich annotations) to perform actions on different kinds of XML documents", "excerpt": "I'm a big fan of his work. The VOMPECCC fruit picker[0] article, was what finally got me to understand (and start using) the power of the stack in my own programs. The whole \"propertized string\" as \"unit of currency\" concept I found extremely useful, and now I use a custom consult document picker (with rich annotations) to perform actions on different kinds of XML documents that live in my BaseX database, it's super ", "context": "", "use_case": "document picker in Emacs", "switched_from": "", "story": "SVG-Line: Better Status Bars for Emacs \u2013 Charlie Holland's Blog"}, {"id": 766909267, "item_id": 47931829, "url": "https://news.ycombinator.com/item?id=47931829", "by": "internet_points", "date": "2026-04-28", "stance": "recommend", "quote": "gnus, org, wgrep/wdired, occur, consult all work together to improve each other.", "excerpt": "ooh so many to choose from ... but what makes them great is actually the integration between them, made possible by everything being a text buffer. gnus, org, wgrep/wdired, occur, consult all work together to improve each other.", "context": "Emacs user", "use_case": "Emacs workflow", "switched_from": "", "story": "Ask HN: What's your favorite Emacs package?"}, {"id": 732540578, "item_id": 45783786, "url": "https://news.ycombinator.com/item?id=45783786", "by": "mijoharas", "date": "2025-11-01", "stance": "recommend", "quote": "which is a composition of consult, orderless, vertico, and embark.", "excerpt": "I've been using emacs for a decade by now. I'd look into spacemacs (what I use). It's similar to doom, in that it makes some decisions for you, but you can very much have a customized experience. I for instance have a lot of \"stock\" sections, and other things that are very customized that I've made myself. Look into the \"layers\" (sets of packages that work together). I'd particularly recommend checking out the comple", "context": "", "use_case": "Emacs completion", "switched_from": "", "story": "Ask HN: Where to begin with \"modern\" Emacs?"}]}], "caveats": [], "who": [{"by": "internet_points", "context": "Emacs user", "url": "https://news.ycombinator.com/item?id=47931829", "date": "2026-04-28"}], "tags": [], "use_cases": ["emacs completion", "classifying survey answers", "document picker in emacs", "emacs workflow"], "compared": [{"slug": "helm", "name": "Helm", "co": 2, "switched_from": 1, "switched_to": 0}, {"slug": "spacemacs", "name": "Spacemacs", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "orderless", "name": "Orderless", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "vertico", "name": "Vertico", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "org-mode", "name": "Org mode", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50273171", "title": "Emacs Turns 50", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48623434", "title": "Good results fine tuning a local LLM like Qwen 3:0.6B to categorize questions", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48451013", "title": "SVG-Line: Better Status Bars for Emacs \u2013 Charlie Holland's Blog", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47875031", "title": "Ask HN: What's your favorite Emacs package?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=45783376", "title": "Ask HN: Where to begin with \"modern\" Emacs?", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 1}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {"recommend": 1}, "2026-05": {}, "2026-06": {"recommend": 2}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {"neutral": 1}}, "quotes": [{"id": 804385509, "item_id": 50274094, "url": "https://news.ycombinator.com/item?id=50274094", "by": "cyrialize", "date": "2026-10-28", "stance": "neutral", "quote": "I no longer use Helm (I'm doing Vertico/Orderless/Consult)", "excerpt": "About 10+ years ago I found a guide on Helm [0] and a guide on Org-mode [1] when I was just getting into Emacs. This helped me move on from using Spacemacs to making my own configuration. I no longer use Helm (I'm doing Vertico/Orderless/Consult), but I've stuck with Org-mode since then. I sometimes venture out to other apps (like Joplin, Obsidian, Apple Notes, Apple Reminders, etc), but Org-mode just works best for ", "context": "", "use_case": "Emacs completion", "switched_from": "Helm", "story": "Emacs Turns 50"}, {"id": 778037184, "item_id": 48627324, "url": "https://news.ycombinator.com/item?id=48627324", "by": "crimsoneer", "date": "2026-06-22", "stance": "recommend", "quote": "has quite a nifty LLM driven classification pipeline for survey answers", "excerpt": "Tangentially related, but the UK Gov Incubator for AI has quite a nifty LLM driven classification pipeline for survey answers. https://github.com/i-dot-ai/consult", "context": "", "use_case": "classifying survey answers", "switched_from": "", "story": "Good results fine tuning a local LLM like Qwen 3:0.6B to categorize questions"}, {"id": 775905488, "item_id": 48494093, "url": "https://news.ycombinator.com/item?id=48494093", "by": "spudlyo", "date": "2026-06-11", "stance": "recommend", "quote": "now I use a custom consult document picker (with rich annotations) to perform actions on different kinds of XML documents", "excerpt": "I'm a big fan of his work. The VOMPECCC fruit picker[0] article, was what finally got me to understand (and start using) the power of the stack in my own programs. The whole \"propertized string\" as \"unit of currency\" concept I found extremely useful, and now I use a custom consult document picker (with rich annotations) to perform actions on different kinds of XML documents that live in my BaseX database, it's super ", "context": "", "use_case": "document picker in Emacs", "switched_from": "", "story": "SVG-Line: Better Status Bars for Emacs \u2013 Charlie Holland's Blog"}, {"id": 766909267, "item_id": 47931829, "url": "https://news.ycombinator.com/item?id=47931829", "by": "internet_points", "date": "2026-04-28", "stance": "recommend", "quote": "gnus, org, wgrep/wdired, occur, consult all work together to improve each other.", "excerpt": "ooh so many to choose from ... but what makes them great is actually the integration between them, made possible by everything being a text buffer. gnus, org, wgrep/wdired, occur, consult all work together to improve each other.", "context": "Emacs user", "use_case": "Emacs workflow", "switched_from": "", "story": "Ask HN: What's your favorite Emacs package?"}, {"id": 732540578, "item_id": 45783786, "url": "https://news.ycombinator.com/item?id=45783786", "by": "mijoharas", "date": "2025-11-01", "stance": "recommend", "quote": "which is a composition of consult, orderless, vertico, and embark.", "excerpt": "I've been using emacs for a decade by now. I'd look into spacemacs (what I use). It's similar to doom, in that it makes some decisions for you, but you can very much have a customized experience. I for instance have a lot of \"stock\" sections, and other things that are very customized that I've made myself. Look into the \"layers\" (sets of packages that work together). I'd particularly recommend checking out the comple", "context": "", "use_case": "Emacs completion", "switched_from": "", "story": "Ask HN: Where to begin with \"modern\" Emacs?"}]}