← all projects

Keryx

@adeyemib05·added 2026-07-19
5
stars
5.2k
lines
57
files
0
forks
0
followers
languages
TypeScript 98%JavaScript 2%

Keryx is an AI agent that pays for its citations. The Next.js app runs a five-step ReAct loop in lib/agent.ts — plan, draft, evaluate, pay, reflect — using Groq's Llama 3.3 70B to spot knowledge gaps, fetch free previews of candidate articles, and decide per source whether a citation is worth buying. Each paid citation settles USDC to the publisher over Circle's x402 protocol and Gateway on Arc Testnet, implemented in lib/x402.ts with @circle-fin/x402-batching. Publishers register via RSS feeds that lib/rss.ts ingests and SHA-256 fingerprints, with domain ownership proved through DNS TXT records, and a Supabase-backed dashboard tracks earnings, citations, and transactions with Arc explorer links.

events
tags
circle components
team · solo

1 (Solo) — Banjo Adeyemi

on xx/cryptovineee
repo description

Per-citation micropayment toll layer for independent publishers — AI agents pay in USDC on Arc every time they cite your work.

last pushed 2026-07-07