Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
CLI for Agentic payments (x402, MPP, AP2).
| Date | Stars |
|---|---|
| 2026-07-31 | 1740 |
| 2026-08-02 | 1743 |
| 2026-08-06 | 1743 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
60.0
growth rate 0.00%/day
<div align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/solana-foundation/pay/raw/main/docs/assets/banner-main-dark.png">
<source media="(prefers-color-scheme: light)" srcset="https://github.com/solana-foundation/pay/raw/main/docs/assets/banner-main-light.png">
<img alt="pay.sh" width="100%" src="https://github.com/solana-foundation/pay/raw/main/docs/assets/banner-main-light.png">
</picture>
</div>
<p align="center">
<a href="https://skills.sh/solana-foundation/pay"><img alt="skills.sh" src="https://skills.sh/b/solana-foundation/pay"></a>
<a href="https://x402.org"><img alt="x402" src="https://img.shields.io/badge/protocol-x402-black"></a>
<a href="https://paymentauth.org"><img alt="MPP" src="https://img.shields.io/badge/protocol-MPP-black"></a>
<a href="LICENSE"><img alt="License: MIT" src="https://img.shields.io/badge/license-MIT-green"></a>
</p>
<p align="center">
<b>The missing payment layer for HTTP — x402 & MPP payment challenges with user-authorized stablecoin signing.</b>
</p>
<p align="center">
<a href="#installation">Install</a> ·
<a href="#quick-start">Quick Start</a> ·
<a href="https://docs.solanapay.com">Docs</a>
</p>
---
```sh
# Without pay — you get a 402
curl https://debugger.pay.sh/mpp/quote/AAPL
# With pay -- it handles the 402 challenge and returns the response
pay curl https://debugger.pay.sh/mpp/quote/AAPL
```
## Key Features
### 💵 Transparent 402 Handling
Wrap your CLI (`curl`, `claude`, `codex`, etc.) -- when an API returns 402, `pay` detects the payment protocol, prepares the stablecoin transaction, asks the local wallet to authorize and sign it, then retries with the payment proof.
Supports both live payment standards on Solana:
- **[MPP](https://paymentauth.org/draft-solana-charge-00.html/)** — Machine Payments Protocol
- **[x402](https://x402.org/)** — x402 Payment Protocol
Stablecoins deployed to Solana are supported out of the box.
### 🤖 AI-Native with MCP
`pay` ships with a built-in [MCP](https://modelcontextprotocol.io/) server, letting AI assistants request paid API calls through the same local wallet-approval flow.
```sh
# Run Claude Code or Codex with pay injected into the agent session
pay claude
pay codex
```
ACP clients such as Buzz can launch the same paid inference route without
sharing their protocol stream with Pay:
```sh
# Interactive provider/model selection when run from a terminal
pay acp goose
# Deterministic configuration for a headless ACP client
pay acp goose --provider alibaba --model qwen3.7-plus
```
`pay acp` supports `goose`, `claude`, and `codex`. It starts the payer proxy,
configures the selected ACP adapter to use it, and passes ACP JSON-RPC through
stdin/stdout unchanged. Headless clients may set `PAY_ACP_PROVIDER` and
`PAY_ACP_MODEL` instead of passing flags.
When Buzz Desktop is installed, `pay setup` and `pay setup --update` offer to
register a **Pay + Goose/Claude Code/Codex** custom harness. Setup discovers
compatible providers and models, then writes an idempotent `pay-acp` definition
to Buzz's custom harness settings.
### 🛠️ Payment debugging and simulations
`pay` ships with an embedded Payment Debugger — a local web UI that visualizes every 402 challenge-response cycle as a sequence diagram. See exactly which headers were sent, which protocol was used (MPP or x402), and where things went wrong.
Everything runs locally — no data leaves your machine.
```sh
# Start a gateway with the debugger on any paywall
pay gate api paywall.yml --debugger
# Discover and gate local inference with optional per-model rates
pay --sandbox gate inference rates.yml
# Or run the bundled demo (sandbox + debugger + sample endpoints)
pay server demo
```
A [public debugger](https://debugger.pay.sh) is also available.
### 🔐 Gated Payments via Biometrics
`pay` lets AI agents use paid APIs without giving them your private key or an API-wide spending credential.
When a command, ClExcerpt of 6,373 characters
Read on GitHub568
95
87
26
23
13
10
6
5
4
3
3
3
3
Steven Luscher · Canada
3
2
2
2
2
2
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:0667cd6986b72a8b, desc:agentic