← all projects

Talos

✨ standalone
@Cassxbt·Cassxbt·9 followers·added 2026-07-19
1
stars
3.5k
lines
31
files
0
forks
9
followers
languages
TypeScript 66%HTML 27%JavaScript 7%

Talos is an autonomous AI patron that pays musicians per listen on Arc. Give it a taste string and a USDC budget: local MiniLM embeddings in src/embeddings/index.ts rank the catalog by meaning, and an LLM patron in src/music/patron.ts decides turn by turn whom to pay. The allocation engine in src/music/allocation.ts blends Thompson sampling over per-artist Beta posteriors with a rising shadow price that makes money scarcer as the session spends. Sub-cent USDC settles on Arc through Circle Gateway via @circle-fin/x402-batching (src/payments/x402.ts). Every batched payment is then resolved back to the batch that carried it: resolveSettlement surfaces the batchTxHash that Circle's x402 response returns but omits from its SDK types, and src/payments/backfill.ts backfills that proof onto each record. A ListenBrainz-compatible scrobble receiver in src/music/scrobble.ts pays on real listens, and src/mcp/server.ts exposes search_artists and artist_earnings tools over MCP.

✨ Standalone repo — reusable primitives extracted into a dedicated, forkable repository.
events
tags
circle components
builder bio

Building AI agents and onchain infrastructure. TypeScript · Solidity · Python · Cairo.

team · solo

1 (Solo) — cass chima

on xx/cassxbt
repo description

An autonomous AI patron that pays musicians per listen — real sub-cent USDC, settled on Arc via Circle Gateway.

last pushed 2026-08-20