consult-omni

在 Emacs 里一站式搜索网页、AI 和本地文件,告别切换窗口。

consult-omni 是一个基于 Emacs Lisp 的通用搜索工具,旨在将多种搜索服务整合到 Emacs 的 consult 框架中。它解决了用户在 Emacs 内频繁切换不同搜索渠道的低效问题,提供了统一、可扩展的搜索接口。核心能力包括:支持 Google、Bing、DuckDuckGo、Brave 等网页搜索,以及 ChatGPT、AI 聊天机器人等智能问答;集成桌面文件搜索(如 grep、find)和 RSS 订阅源搜索;通过 consult 的异步补全和实时预览,用户能快速获取并跳转结果。项目采用模块化设计,便于添加新搜索源,且高度可定制,适合追求高效信息检索的 Emacs 重度用户。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 278
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类对话助手
开发团队armindarvish
所属国家
定价模式free
价格说明开源 Emacs 插件,本地部署,完全免费,无付费版本。
访问状态
是否开源是
开源协议
主要语言Emacs Lisp
技术栈/模型aichatbot,bing-search,brave-search,chatgpt,desktop-search,duckduckgo-search,emacs,emacs-lisp,feeds,google-search,grep-search,powersearch,pubmed-search,ripgrep-gui,scopus-api,search,search-engines,stackoverflow-search,web-search,wikipedia-search
GitHub 星标★ 278
30天Star增速
HF 下载量
上线时间2024-06-18 00:00:00
最近更新2026-09-16 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数1

使用教程

核心亮点

  • 统一搜索入口:整合网页、AI、本地文件、RSS 多种来源,无需切换应用
  • 深度集成 consult:利用异步补全和实时预览,搜索体验流畅高效
  • 模块化设计:易于扩展新搜索源,满足个性化需求

不足之处

  • 文档/社区待观察:早期项目,文档和社区支持可能不够完善

适用场景

  • 在 Emacs 中快速查找网页资料并直接引用
  • 同时搜索本地文件和网络内容,进行综合信息整理
  • 通过 AI 聊天机器人获取答案,并与其他搜索结果对比

替代项目

helm、ivy、swiper

项目介绍

consult-omni 是搜索知识领域的开源项目,由 armindarvish 开发,2024 年首次发布。

它收录于搜索知识分类,该分类目前共有 585 个项目,GitHub 星标数为 278。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-16。开源 Emacs 插件,本地部署,完全免费,无付费版本。

它主要面向的使用场景是:在Emacs中快速查找网页资料并直接引用。同类可对比的替代方案包括 helm、ivy、swiper。

上一篇:hacker-news-digest

下一篇:LLM_Web_search

同类项目推荐

firecrawl 开源

网页抓取像喝水一样简单,开发者省下整周加班

The web data API to search, scrape, and interact at scale.

★ 183325 2026-08-09
contoso-chat 开源

一键跑通 Azure RAG 应用,从代码到评估部署全流程

This sample has the full End2End process of creating RAG application with Prompty an···

★ 766 2026-08-09
graphify 开源

整个代码库画成一张图,找问题一眼定位

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···

★ 120493 2026-08-09
ragflow 开源

让大模型用上你的私有知识,搭建可靠的企业级RAG应用

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fu···

★ 91170 2026-08-09