llm

在 Emacs 里直接调用各家大模型,边写边问

llm 是一个为 Emacs 提供大语言模型能力的抽象层包。它把各家 LLM 服务(OpenAI、Ollama、Anthropic 等)的调用统一成一套 Emacs Lisp 接口,让用户在编辑器内直接与模型对话、生成内容或处理文本,无需切换工具。核心能力包括:统一的 provider 抽象,切换模型只需改配置;内置对话、补全、流式输出等交互;可与 org-mode、magit 等 Emacs 生态集成,把 AI 能力嵌入日常编辑流程。它解决的是 Emacs 用户想用 AI 却要面对各家 API 差异、缺乏原生集成的问题,适合重度 Emacs 用户把 AI 当作编辑器的一部分来使用。

开源 free 开发框架
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 387
维护状态 活跃
是否开源
定价模式 free

项目数据

分类开发框架
开发团队ahyatt
所属国家
官网地址
定价模式free
价格说明开源免费,需自行配置 API 密钥
访问状态
是否开源
开源协议GPL-3.0
主要语言Emacs Lisp
技术栈/模型
GitHub 星标★ 387
30天Star增速
HF 下载量
上线时间2023-08-07 00:00:00
最近更新2026-09-09 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-16
浏览次数0

使用教程

核心亮点

  • 统一抽象多家 LLM provider,切换模型只改配置
  • 原生 Emacs Lisp 实现,可与 org-mode、magit 等深度集成
  • 支持流式输出,交互体验接近编辑器内原生功能

不足之处

  • 仅限 Emacs 用户,受众面窄
  • 依赖外部 API key 和网络,离线能力有限

适用场景

  • 在 org-mode 里让 AI 帮忙起草和润色文档
  • 写代码时直接在 Emacs 内提问解释或生成片段
  • 用 magit 提交前让 AI 生成 commit message

替代项目

gptel、ellama

项目介绍

llm 是开发框架领域的开源项目,由 ahyatt 开发,2023 年首次发布。

它收录于开发框架分类,该分类目前共有 783 个项目,GitHub 星标数为 387。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-09。开源免费,需自行配置 API 密钥。

它主要面向的使用场景是:在org-mode里让AI帮忙起草和润色文档。同类可对比的替代方案包括 gptel、ellama。

上一篇:Hypha

下一篇:instructor

同类项目推荐

langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 146676 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166369 2026-08-09
bruno 开源

把 API 测试当代码管理,用 Git 搞定协作与版本追踪

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/I···

★ 47057 2026-08-12