distill

压缩上下文,少花 token 多写代码

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 54 👀 关注 1
GitHub ↗
GitHub 星标 ★ 776
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,定价信息待确认

项目预览

distill 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队samuelfaj
定价模式🏷️完全免费
价格说明开源免费,定价信息待确认
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型claude-code,codex,grok,jev,llm,tokens
GitHub 星标★ 776
上线时间2026-03-06 00:00:00
代码更新2026-11-05
仓库体积68.4 MB
本站数据更新2026-11-06
维护状态活跃
收录时间2026-09-22
浏览次数4

项目介绍

distill 是一个用 Rust 编写的命令行工具,目标是让 AI 编程助手在消耗更少 token 的情况下完成更多工作。它面向使用 Claude Code、Codex、Grok 等 LLM 编程代理的开发者,通过压缩、提炼或重写发送给模型的上下文与提示,减少冗余信息,从而降低 token 消耗和调用成本。核心能力包括对代码上下文进行精简、对长对话或大文件做摘要式蒸馏、在保持关键语义的前提下缩短输入,并可与现有 CLI 工作流集成。项目处于早期阶段,星标约 683,技术栈以 Rust 为主,强调性能与低开销。对于频繁使用大模型写代码、又受限于上下文窗口或 API 费用的开发者,distill 提供了一种在不明显牺牲输出质量的前提下控制 token 预算的思路。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-22 · 当前星标 ★ 776

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 20 分钟 部署方式:命令行安装 4 步

环境要求

  • Node.js 20+
  • 模型 API Key

安装与启动步骤

  1. 1装 CLI

    轻量编码 Agent 与 TUI,主打「干得多」。

    npm install -g distill
  2. 2确认版本

    先看帮助确认子命令。

    distill --help
  3. 3在仓库里开

    进入项目目录后启动。

    cd your-repo && distill
  4. 4配模型

    首次会引导选择 provider。

    distill config set model gpt-4.1

如何确认成功

能在 TUI 里让它读文件并改一处代码。

注意事项

  • 轻量 Agent 的优势是启动快、上下文省。
  • 改代码前先让它给出计划,避免大范围乱改。
  • TUI 里快捷键要先看一遍,效率差很多。

核心亮点

  • 用 Rust 实现,启动和运行开销低,适合嵌入高频 CLI 工作流
  • 直接针对 Claude Code、Codex 等主流编程代理的 token 浪费问题,场景明确
  • 提供上下文蒸馏/压缩思路,能在长对话和大文件场景下降低 API 成本

不足之处

  • 项目处于早期,功能和接口可能快速变动,稳定性待验证
  • 文档与社区生态尚不成熟,遇到问题可参考的资料有限

适用场景

  • 使用 Claude Code 长时间重构项目时,压缩历史上下文以节省 token
  • 在 Codex 等代理中处理大文件或长日志,先蒸馏再提交给模型
  • 个人开发者控制 API 预算,对高频代码问答请求做输入精简

替代项目

repomix、llm-context、aider

上一篇:llm-ls

下一篇:lowfat

同类项目推荐

codex 开源

终端里一句话改代码,读完文件直接跑命令

Lightweight coding agent that runs in your terminal

★ 133470 2026-10-26
brooks-lint 开源

给 AI 编码代理装上架构师的眼睛,边写边查代码质量

Portable AI code quality reviews for Codex, Cursor, Copilot and other coding agents:···

★ 1564 2026-10-26
skylos 开源

合并前自动扫PR,揪出死代码和AI错误

Open source local-first PR scanner that finds dead code, security bugs, secrets, qua···

★ 883 2026-08-09
minuet-ai.nvim 开源

在 Neovim 里边写边补全,多家大模型随你换

Dance with Intelligence in Your Code. Minuet offers code completion as-you-type from···

★ 1443 2026-10-29
sweep 开源

JetBrains 里直接喊 AI 写码,补全重构一条龙。

Sweep: AI coding assistant for JetBrains

★ 7707 2026-08-09
claude-council 开源

一个问题问遍多家 AI,答案并排看,选最优

Claude Code plugin that asks several AI coding agents the same question and shows th···

★ 920 2026-09-16
jupyter-studio 开源

让 Jupyter 拥有 Cursor 级 AI 能力,一键修复报错

The AI-native JupyterLab — open-source Cursor for notebooks. Cmd+K inline edit, mul···

★ 15 2026-08-09
abcoder 开源

给 AI 编程助手装上精准、保密的代码上下文引擎

deep, reliable and confidential coding-context

★ 391 2026-08-09
gtrace 开源

自动给 Go 代码插追踪,省去手写埋点

A code generation tool for instrumenting Go components.

★ 138 2026-09-14