This is an automated email from the ASF dual-hosted git repository. hsluoyz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/casbin-gateway.git
commit 3c88797232b2ba12c1cae581aa03c62c402fdc5a Author: Yang Luo <[email protected]> AuthorDate: Fri Sep 25 00:50:38 2026 +0800 docs: lead the README with what Gateway catches --- .asf.yaml | 46 ++++++++++++++++++++++++++++++++++++++++++++++ README.md | 6 +++++- README_zh.md | 6 +++++- 3 files changed, 56 insertions(+), 2 deletions(-) diff --git a/.asf.yaml b/.asf.yaml new file mode 100644 index 0000000..f207471 --- /dev/null +++ b/.asf.yaml @@ -0,0 +1,46 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +# For more information, see https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features. + +github: + description: >- + See what every AI coding agent on your machine is doing, and whether the API behind it is the one you paid for. + Claude Code, Codex, Cursor, Gemini CLI and more: one endpoint for 44 model vendors, A–F API authenticity grading, + per-agent permissions, usage and prompt records. + homepage: https://gateway.casbin.org + labels: + - ai-agent + - coding-agent + - claude-code + - codex + - codex-cli + - cursor + - gemini-cli + - opencode + - mcp + - llm-gateway + - ai-gateway + - llm-proxy + - openai-api + - anthropic + - llm + - casbin + - access-control + - agent-monitoring + - token-usage + - api-proxy diff --git a/README.md b/README.md index c8d6e05..04eddaf 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ <h1 align="center" style="border-bottom: none;">📦⚡️ Casbin Gateway</h1> -<h3 align="center">An open-source gateway for the AI coding agents on your machine, developed by Go and React.</h3> +<h3 align="center">See what every AI coding agent on your machine is doing, and whether the API behind it is the one you paid for.</h3> <p align="center"> <a href="https://github.com/apache/casbin-gateway/actions/workflows/golangci-lint.yml"><img alt="Lint" src="https://img.shields.io/github/actions/workflow/status/apache/casbin-gateway/golangci-lint.yml?branch=master&style=flat-square&logo=github&logoColor=white&label=lint"></a> <a href="https://github.com/apache/casbin-gateway/actions/workflows/build.yml"><img alt="Build" src="https://img.shields.io/github/actions/workflow/status/apache/casbin-gateway/build.yml?branch=master&style=flat-square&logo=github&logoColor=white&label=build"></a> @@ -99,6 +99,10 @@ <a href="https://cdn.casbin.org/img/casbin-gateway.gif"><img alt="Casbin Gateway" src="https://cdn.casbin.org/img/casbin-gateway.gif" width="900"></a> </p> +- **Is that API key what it was sold as?** A reseller can serve a cheaper model, fake a cache hit, or quietly drop a parameter it claims to support. [Authenticity](#the-killer-feature-is-the-api-behind-that-key-what-it-was-sold-as) probes every provider on its own and grades it A–F. +- **What every agent did, spent and sent.** Every prompt and tool call, the spend read from the agents' own transcripts, and, on Windows, where each agent's own processes upload data, including what never passes through any proxy. +- **One place for all of them.** Point Claude Code, Codex, Cursor, Gemini CLI and the rest at any of 44 model vendors, say what each may do, and install, upgrade or roll back the agents themselves. + ## Run it One command. No database, no Go, no Node, no configuration. diff --git a/README_zh.md b/README_zh.md index d6c5939..68bb987 100644 --- a/README_zh.md +++ b/README_zh.md @@ -1,5 +1,5 @@ <h1 align="center" style="border-bottom: none;">📦⚡️ Casbin Gateway</h1> -<h3 align="center">一个开源网关,管理你机器上的 AI 编程 Agent,由 Go 和 React 开发。</h3> +<h3 align="center">看清你机器上每个AI编程Agent在做什么,以及它背后的API是不是你花钱买的那个。</h3> <p align="center"> <a href="https://github.com/apache/casbin-gateway/actions/workflows/golangci-lint.yml"><img alt="Lint" src="https://img.shields.io/github/actions/workflow/status/apache/casbin-gateway/golangci-lint.yml?branch=master&style=flat-square&logo=github&logoColor=white&label=lint"></a> <a href="https://github.com/apache/casbin-gateway/actions/workflows/build.yml"><img alt="Build" src="https://img.shields.io/github/actions/workflow/status/apache/casbin-gateway/build.yml?branch=master&style=flat-square&logo=github&logoColor=white&label=build"></a> @@ -99,6 +99,10 @@ <a href="https://cdn.casbin.org/img/casbin-gateway.gif"><img alt="Casbin Gateway" src="https://cdn.casbin.org/img/casbin-gateway.gif" width="900"></a> </p> +- **这个API Key,真是卖给你的那个吗?** 中转商可以拿便宜模型冒充、伪造缓存命中,或者悄悄丢掉它声称支持的参数。[真伪检测](#杀手锏那个-key-背后的-api真是卖给你的那个吗)会主动探测每个Provider,给出A–F评级。 +- **每个Agent做了什么、花了多少、发到了哪里。** 每条提示词和工具调用,从Agent自己的会话记录里读出的花费;在Windows上还能看到每个Agent自己的进程把数据上传到了哪里,包括任何代理都看不到的那部分。 +- **所有Agent,一个地方管。** 把Claude Code、Codex、Cursor、Gemini CLI等接到44个模型厂商中的任意一个,规定每个Agent能做什么,并直接安装、升级或回滚这些Agent本身。 + ## 运行 一条命令。不需要数据库,不需要 Go,不需要 Node,不需要配置。 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
