BlockRunAI/Franklin
The AI agent with a wallet — spends USDC autonomously to get real work done. Apache-2.0, TypeScript.
What it solves
Franklin Agent addresses the friction of AI subscriptions, API key management, and the inability of AI agents to handle financial transactions. It replaces monthly fees and rate limits with a wallet-based payment system where users pay only for the actual compute and tools consumed (YOPO - You Only Pay Outcome).
How it works
Franklin is an autonomous economic agent that uses a USDC wallet (Base or Solana) as its identity and funding source. It routes requests through the x402 micropayment protocol, allowing it to purchase live market data, frontier LLMs, and API tools without requiring traditional accounts or credit cards. A "Smart Router" automatically selects the most cost-effective model from over 76 providers based on the task type (coding, trading, reasoning, or research).
Who it’s for
Developers, traders, and power users who want a single, permissionless interface to access multiple frontier models and paid tools without managing multiple subscriptions or API keys.
Highlights
- Wallet-native execution: Holds a USDC wallet to pay for models, tools, and APIs autonomously.
- Trading capabilities: Generates trading signals using live data and proposes structured trade plans for user approval.
- Smart Model Routing: Automatically picks the best quality-to-cost model from a massive library of LLMs.
- YOPO Pricing: No subscriptions or monthly fees; costs are settled per action in USDC.
- Multi-interface support: Available as a CLI, VS Code extension, and native Desktop app (Beta).
- Autonomous Goals: Can pursue long-running objectives with adversarial verification to audit results.
Related
- Project
- Project
- Project
- Dispatch
- Dispatch