llm.report

记录 OpenAI 调用日志,分析成本,优化提示词

llm.report 是一个开源的 OpenAI API 日志与分析平台,专门用于记录 ChatGPT API 请求、分析成本并优化提示词。它解决了开发者在调用 OpenAI 接口时缺乏可见性和成本控制的问题。核心能力包括:自动捕获所有 API 请求日志,提供详细的请求/响应记录;实时计算每次调用的成本,支持按模型、时间等维度汇总费用;通过分析历史请求数据,帮助用户识别低效提示词并改进,从而降低使用成本。项目采用 TypeScript 构建,部署简单,适合个人开发者和小团队快速接入。

开源 free 基础设施
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1020
维护状态 低维护
是否开源 是
定价模式 free

项目预览

项目数据

分类基础设施
开发团队dillionverma
所属国家
官网地址https://llm.report
定价模式free
价格说明开源项目,可自行部署,完全免费。
访问状态
是否开源是
开源协议GPL-3.0
主要语言TypeScript
技术栈/模型aiops,gpt-3,gpt-4,llm,llmops,mlops,nextjs,nodejs,open-source,openai,react,shadcn-ui,typescript
GitHub 星标★ 1020
30天Star增速
HF 下载量
上线时间2023-04-25 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

Star 增长趋势

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

正在加载星标数据…

技术标签

使用教程

—

难度:入门 约 15 分钟 部署方式:本地安装 7 步

环境要求

  • 已安装 Node.js 与 yarn 包管理工具
  • 已安装 Docker 与 Docker Compose
  • 可访问 GitHub 的网络环境
  • 本机 3000 端口未被占用

安装与启动步骤

  1. 1克隆仓库

    把 llm.report 源码下载到本地当前目录,确保 git 已安装并网络通畅。

    git clone https://github.com/dillionverma/llm.report.git
  2. 2进入项目目录

    切换到刚克隆下来的仓库根目录,后续命令都在此目录执行。

    cd llm.report
  3. 3安装依赖

    使用 yarn 安装项目所需的前端与后端依赖,耗时取决于网络速度。

    yarn
  4. 4复制环境变量文件

    将 .env.example 复制为 .env,作为本地配置文件的起点,切勿提交到仓库。

    cp .env.example .env
  5. 5生成密钥

    用 openssl 随机生成 NEXTAUTH_SECRET,并把输出结果填入 .env 对应项。

    openssl rand -base64 32
  6. 6一键启动

    yarn dx 会拉起本地 Postgres 容器并写入测试用户,账号密码打印在控制台。需先装好 Docker。

    yarn dx
  7. 7浏览器访问

    在浏览器打开本地地址,用控制台输出的测试用户凭据登录体验。

关键配置

配置项必填说明示例
NEXTAUTH_SECRET是NextAuth 会话加密密钥,需自行生成后写入 .envopenssl rand -base64 32 的输出结果

如何确认成功

终端出现服务启动与测试用户凭据日志,浏览器打开 http://localhost:3000 能正常加载页面并登录。

常见问题

Q:项目还活跃维护吗?

A:README 明确说明已不再积极维护,原因是未能找到可持续的商业模式。作者欢迎有兴趣的人接手继续开发,可通过 Twitter 联系。

Q:yarn dx 启动失败怎么办?

A:确认本机已同时安装 Docker 和 Docker Compose 且守护进程正在运行,因为 yarn dx 依赖它们拉起本地 Postgres 实例。

Q:测试账号在哪里看?

A:yarn dx 会在控制台打印本地数据库中的几个测试用户凭据,启动时留意终端输出即可。

Q:NEXTAUTH_SECRET 怎么填?

A:执行 openssl rand -base64 32 生成一串随机字符串,然后粘贴到 .env 文件的 NEXTAUTH_SECRET 字段。

注意事项

  • README 顶部提示该项目已停止积极维护,不建议用于生产环境。
  • yarn dx 会自动创建本地 Postgres 容器并写入测试用户,仅适合本地开发调试。
  • .env 中包含密钥信息,请勿提交到 Git 仓库或公开分享。
  • 除 README 给出的命令外,其余环境变量项请自行参考 .env.example 文件说明。

核心亮点

  • 自动记录所有 OpenAI API 请求,无需手动埋点
  • 实时成本统计,按模型/时间维度清晰展示费用
  • 基于日志分析提示词效果,直接指导优化

不足之处

  • 仅支持 OpenAI,不支持其他 LLM 提供商
  • 文档/社区待观察

适用场景

  • 个人开发者追踪 ChatGPT API 调用成本
  • 小团队内部审计 AI 接口使用情况
  • 提示词工程师迭代优化 prompt 效果

替代项目

Langfuse、Helicone、PromptLayer

项目介绍

llm.report 是基础设施领域的开源项目,由 dillionverma 开发,2023 年首次发布。

在全站 13,635 个收录项目中,它的 GitHub 星标数(1,020)位列前 30%,在基础设施分类中处于中上游。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2024-05-14。可自行部署,完全免费。从国内网络环境看,访问稳定性一般,建议自备网络条件。

它主要面向的使用场景是:个人开发者追踪ChatGPTAPI调用成本。同类可对比的替代方案包括 Langfuse、Helicone、PromptLayer。

上一篇:glide

下一篇:GPTRouter

同类项目推荐

freebuff-proxy 开源

聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。

[DEPRECATED / UNMAINTAINED] No longer maintained.

★ 303 2026-08-20
microduck 开源

用 Rust 造一只会走路的桌面小鸭,快速上手双足机器人。

A Tiny biped duck robot

★ 9099 2026-09-10
soperator 开源

用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。

Run Slurm in Kubernetes

★ 442 2026-08-10
ollama 开源

一条命令本地跑起大模型,免费、私密、不卡顿

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other···

★ 182135 2026-08-09