Rig 是用 Rust 构建模块化、可扩展 LLM 应用的库。它提供了一套统一抽象,覆盖 20+ 大模型提供商、10+ 向量数据库,并内置 Agent 编排、RAG、工具调用、多轮对话等能力,全部用 Rust 的类型安全和并发性能加持。 解决什么问题: 在 Rust 生态里,之前缺乏一个统一、好用的 LLM 应用抽象层。开发者要么自己封装各个 Provide…
仓库攻略
36 篇 · 36 个项目 · LLM 基础设施 · RAG 检索增强
Outlines(GitHub: dottxtai/outlines,PyPI 包名 outlines)是一个 Python 库,专门解决 LLM 输出结构化数据的问题。由 .txt 团队开发和维护,被 NVIDIA、Cohere、HuggingFace、vLLM 等知名机构信任使用。 核心价值主张:在生成阶段就保证输出格式正确,而不是生成后再用正则、JSO…
Repomix 是一款将整个代码仓库打包为单个 AI 友好文件的工具(MIT 协议,TypeScript),Stars 26956,周增+140。它解决的核心问题是:当你需要把一个完整项目喂给 LLM(如 Claude、ChatGPT、DeepSeek)时,如何高效、结构化地传递所有代码,同时控制 token 用量、规避敏感信息泄露。 输出格式支持 XML(…
AirLLM 是一个开源 Python 库,实现了一种层间加载(layerwise)推理技术,让超大语言模型在显存极小的 GPU(甚至只有 4GB VRAM 的卡)上运行推理,无需量化、无需蒸馏、无需剪枝。 核心技术原理:用单层加载替代全量加载。传统推理需要把 130GB 的 70B 模型一股脑塞进显存;AirLLM 把模型按 transformer 层拆开…
Open WebUI 是一个可扩展、功能丰富、用户友好的自托管 AI 交互界面。它的核心目标是让你完全离线运行自己的 AI 界面,同时支持连接任意 OpenAI API 兼容的模型(包括本地 Ollama、私有化部署的 vLLM、LM Studio 等)。 用一张图来理解它的位置: 用户浏览器 ←→ Open WebUI ←→ Ollama / OpenAI…
freellmapiresources 是一个持续更新的免费 LLM API 资源清单,收录了提供免费额度或试用积分的 LLM API 服务商,帮助开发者在不花一分钱的情况下接入大语言模型能力。 仓库本质上是一份结构化的资源目录,按免费程度分为两大类: 真正免费(无需付费即可使用) 有试用积分(注册送额度,用完需充值) 维护者通过脚本自动拉取各平台的模型列表…