prompt-cache

给 LLM 加个缓存,成本直降 80%,响应快到飞起

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 43 🐛 待处理 6 👀 关注 1
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 427
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,需自行部署。

项目预览

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

项目数据

分类搜索知识
开发团队messkan
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,需自行部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Go
技术栈/模型ai,badgerdb,cache,claude,cost-optimization,go,langchain,llm,middleware,mistral,openai,performance,rag,rag-ai,semantic-search,vector-database
GitHub 星标★ 427
上线时间2025-11-22 00:00:00
代码更新2026-08-18
仓库体积18.0 MB
本站数据更新2026-11-10
维护状态维护中
收录时间2026-08-09
浏览次数5

项目介绍

prompt-cache 是一个用 Go 编写的 LLM 代理,通过智能语义缓存将 LLM 调用成本降低最多 80%,并实现亚毫秒级响应。它作为即插即用的中间层,兼容任意 LLM 提供商,自动缓存相似的提示词和响应,避免重复调用昂贵的模型。核心能力包括语义相似度匹配、缓存命中判断、多提供商支持,以及低延迟的请求转发。该项目解决了 LLM 应用中重复查询导致的成本高、响应慢的问题,适合高频、相似请求的场景,如客服问答、代码补全等。当前处于早期阶段,但设计简洁,易于集成。

Star 增长趋势

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

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

使用教程

难度:进阶 约 35 分钟 部署方式:容器部署 5 步

环境要求

  • Docker
  • 一个模型 API

安装与启动步骤

  1. 1拉仓库

    服务与配置模板在同一仓库。

    git clone https://github.com/messkan/prompt-cache.git
  2. 2用 compose 起

    它自己是轻量服务,容器最省事。

    docker-compose up -d
  3. 3把应用指向缓存地址

    改应用的 base URL 即可,业务代码不用动。

  4. 4造两次相似提问

    看第二次是否命中缓存并显著变快。

  5. 5调相似度阈值

    阈值太低会答错,太高等于没缓存。

如何确认成功

两条语义相近但措辞不同的提问,第二条命中缓存且返回内容与第一条一致,同时延迟明显下降

注意事项

  • 它是语义缓存,不是精确匹配缓存,命中判断依赖嵌入相似度。
  • 阈值设低了会把不同问题当成同一个,答非所问比慢更糟。
  • 缓存对事实类重复问答有效,对需要实时数据的场景有害。
  • 缓存里存的是完整回答,注意清理与隐私。
  • 命中率与效果要一起看,别只盯命中率。

核心亮点

  • 语义缓存精准,相似问题直接命中,不重复烧钱
  • Go 编写,代理层延迟极低,亚毫秒级响应
  • 不绑定厂商,兼容任意 LLM 服务,接入成本低

不足之处

  • 早期项目,GitHub 星标仅 244,生态和文档待完善
  • 语义匹配的准确性和误判率需在真实场景中验证

适用场景

  • 高频重复的客服问答系统,降低 API 费用
  • 企业内部知识库查询,加速响应
  • AI 编程助手,缓存常见代码生成请求

替代项目

GPTCache、RedisLangChain Cache、Semantic Cache (LiteLLM)

上一篇:cortexdb

下一篇:satoriDB

同类项目推荐

chatllm.cpp 开源

纯 C++ 本地跑大模型,开箱即聊不装 Python

Pure C++ implementation of several models for real-time chatting on your computer (C···

★ 941 2026-09-16
skills 开源

让 AI 助手秒变 Qdrant 专家,搞定向量搜索开发与运维

Agent skills for Qdrant vector search: scaling, performance optimization, search qua···

★ 269 2026-08-09
freebucks-proxy 开源

多账号池化 OpenAI 网关,编码模型调用不再被限流卡住

Archived; no longer maintained.

★ 297 2026-09-21
Mooncake 开源

用缓存复用和分离式调度,让大模型服务又快又省

Mooncake is the serving platform for Kimi, a leading LLM service provided by Moonsho···

★ 7013 2026-08-09
deepreasoning 开源

让 Claude 思考过程可见,结合 DeepSeek R1 推理链,提升 AI 决策透明度。

A high-performance LLM inference API and Chat UI that integrates DeepSeek R1's CoT r···

★ 5355 2026-08-09
pawwake 开源

给任意 LLM 加长期记忆,不改造应用

给AI加长期记忆的轻量网关 / A lightweight gateway that adds long-term memory to any L···

★ 170 2026-09-12
mcp-context-forge 开源

统一网关聚合 MCP/A2A/REST,让 Agent 调用更安全可控。

An AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC ···

★ 4780 2026-09-16
mloda 开源

插件化数据访问,让 AI 应用轻松获取可追溯的数据上下文。

mloda.ai - Open Data Access for AI and ML. Plugin-based. Traceable. Framework-agnost···

★ 100 2026-08-09
cc-statistics 开源

一个面板看穿所有AI编程工具的花费与效率

AI Coding stats dashboard — track costs, tokens, and efficiency across Claude Code ···

★ 117 2026-08-09